Хочу спросить совета и задать несколько вопросов?
VDR у меня "работает" под СуСЕ 8.2 про.
Возможно ли воспроизведение ДВД с многоканальным звуком? Раньше вроде с этим были проблемы, потом вроде они решились (немецкий не понимаю, поэтому испытываю трудности). А то у меня в голове каша, как выводить на ресивер звук 5.1? Через SPDIF SS1 или нужно зв. карточку (какую проверено). И что нужно сделать с VDR-ом и плагином.
И еще вопрос. При воспроизведении ДВД у меня дергается и звук и изображение (из под MiniDVBLinux все нормально), я подозреваю нужно или в СуСЕ или в чемто еще настроить режим доступа к ДВД-драйву, но "кругозора" не хватает найти это "место".
А теперь прошу совета. Стоит ли возится с VDR-DVD или приобрести "нормальный" проигрыватель?
Заранее благодарю за ответы и советы.
VDR-DVD
- Pion
- Вопрос темы решён
-
-
Да, все работает.
Я вывожу через SPDIF SS-1 сразу на ресивер, все прекрасно.
Правда, говорят не все ресиверы нормально этот сигнал кушают.YaST->Hardware->IDE DMA Mode
Там все поставишь -
Появилось еще пару вопросов по связке VDR+DVD.
1) Возможно ли (при помощи vdrconvert и т.п.) произвести следующую манипуляцию: - взять у "товарища" несколько DVD, создать "быстренько" на жестком диске VDR (соответствующего обьема) образы DVD, а потом по мере надобности "спокойнеько" пересмотреть DVD фильмы.
2) Если какой то DVD понравился (есть желание его сохранить на CD), сам VDR сконвертировал в DivX (или что нибудь еще для уменьшения обьема)ЗЫ. Однако при тенденциях снижения цены на DVD-болванки и писалки п.2 может быть неактуален.
-
vdrconvert ето скрипт который перекодирует поток лежащий на винте в виде файла в DIVX / (S)VCD / DVD / MPG / MP3 / AC3. Так что как отправной пункт не подходит.
Я ковертирую DVD под Linuxом с помощью связки transcode-DVD::RIP. И на выходе получается опять таки DIVX / (S)VCD. И на третьем пне с 512 MHz это длится около 11-12 часов!!! По моему мнению VDR ето все таки проигрыватель разных форматов но не их производитель. Для этого есть болиды из серии Формулы 1.P.S. vdrconvert тоже использует этот transcode
А имидж DVD я так думаю дело плевое. man dd или если без CSS mount /dev/dvd /mnt && mkdir /path/to/new/content/ && cp -a /mnt//path/to/new/content/
-
Про вдрконверт понял, спасибо.
А поповоду имиджа, хотелось бы с пульта "сидя на деване". Видимо создание имиджа можно реализовать через меню command, а вот как потом через плуг-ин ДВД его посмотреть?ЗЫ. В Линуксе я начинающий.
-
О! Ну мы все на пути к такой диванной жизни. Но только в самом начале. Бери любую дистрибуцию по твоему желанию и попробуй сделать имидж с [DVD] который сможет проиграть [MPlayer]. Если получится то курс верен и остаётся только добавить немного комманд в [VDR] и наслаждатся потом диваном.
З.Ы. Мы все кроме самого Линуса Торвалдса новички в этой системе под названием Linux
-
Чем посоветуете сделать образ (ISO) ДВД диска. У меня стоит SuSE 8.2. Хочу проверить эту штуку Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
-
Интересно, интересно.
Попробуй тогда под твоей дистрей следуйщее.
1 Изготовить имидж с [DVD]dd if=/dev/dvd of=dvd.iso
2. Подмонтировать имидж в систему
mkdir dvd1
mount -o loop dvd.iso dvd1/3. Проиграть то что получилось
-
Докладываю.
Образ сделал за 7 минут. Только командой:dd if=/dev/hdc of=dvd.iso (видимо со ссылками проблема).
Вынул двд из привода.
Переписал в дерикторию video (в плугине dvdselect это место где лежат образы, оно настраивается).
При заходе в плугин DVDSelect появился в списке dvd.iso, выбираю, нажимаю Ok, сообщение "Mounte" и все... т.е. ничего. Но видимо плугин должен сам монтировать.
Димаю, ладно.
Набираюmount -o loop dvd.iso /media/dvd (ссылка на ДВД устройство в сетапе плугина)
Далее нажимаю "зеленую" кнопку (это старт плугина, ее же нажимаешь когда смотриш двд диск в приводе). Все получилось. И в настоящий момент смотрю фильм.
Это наверное то что я хотел. Только надо причисать и настроить. Предлагаю попробовать.
И поделиться более "опытным опытом" -
Ну вот видишь. Теперь надо сочинить подобающий [commands.conf]
Что то типа:DVD-Image: /usr/local/bin/makeimage.sh
Создать фаил /usr/local/bin/makeimage.sh который выглядит приблизительно так
------------------------------snip---------------
#!/bin/shisodir=/tam/gde/est/mnogo/mesta
counter=$(date +%Y%m%d%H%M%S)
umount /media/dvd
dd if=/dev/hdc of=$isodir/dvd-$counter.iso && mount -o loop $isodir/dvd-$counter.iso /media/dvd
-----------------------------snap------------------
Это очень черновой вариант. Добавлять специи и соль по вкусу. Добавка в системе можно максимально 8 loop-device монтировать.
Желаю успеxа -
А возможно ли в линуксе определение названия ДВД-диска?
Если ДВД монтирует виндовз то показывает его название (например "TITANIK").
"dvd-TITANIK.iso" былобы намного понятнее чем просто нумерация.
А насколько целесообразно сразу монтировать образ (или даже несколько)? После выключения компа это все потеряется. И насколько я понял, DVDSelect с эти справляется както по другому, по мере необходимости что-то переназначает (пока до конца не разобрался). -
В MPlayer я не нашел никакой опции с помощью которой можно было бы прочитать имя фильма на DVD. Погуляв по Интернету нашел vobcopy но он копирует на винчестер не образ а сами .VOB . Посмотри и поэкспериментируй.
Что касается монтирования то я уже давно изменил скрипт. Перед монтированием нового имиджа старый автоматически отмонтируется -
По поводу названия я имел ввиду другое.
При командеdd if=/dev/hdc of=$isodir/dvd-$counter.iso
лучше сделать
dd if=/dev/hdc of=$isodir/dvd-$name.iso
а вот имя (name) взять из названия двд-диска, как берет виндовз при отображении вставленного двд в привод.
А вот когда образы поименованы, то их удобно выбирать из списка плугином DVDSelect.
А MPlayer там участия не принимает. -
Так я тебе и говорю что не нашел утилиты которая бы считывала название диска.
-
Думаю, целесообразно ответить на "старом месте"
Попробовал:vobcopy
VDR:/usr/local/src/vobcopy-0.5.9 # ./vobcopy -I /dev/dvdpath to cd: /dev/dvd
libdvdread: Using libdvdcss version 1.2.8 for DVD access
title: WATCHER
There are 3 titles on this DVD.
There are 27 chapters on the dvd.
Most chapters has title 1 with 25 chapters.
All titles:
title 1 has 25 chapters.
title 2 has 1 chapter.
title 3 has 1 chapter.There are 3 angles on this dvd.
All titles:
title 1 has 1 angle.
title 2 has 1 angle.
title 3 has 1 angle.
Using Title: 1
Title has 25 chapters and 1 angles
Using Chapter: 1
Using Angle: 1libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patientlibdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x00000130
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x000001a9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x0000460b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x00323fad
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x00323ffa
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x00327bba
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x00327c07
libdvdread: Elapsed time 0
libdvdread: Found 3 VTS's
libdvdread: Elapsed time 0DVD-title: WATCHER
disk free: 37849 MB
vobs size: 6397 MB
И еще кое что нашел и попробовал lsdvd
VDR:/usr/local/src/lsdvd-0.10 # ./lsdvd
libdvdread: Using libdvdcss version 1.2.8 for DVD access
Disc Title: WATCHER
Title: 01, Length: 01:32:53 Chapters: 25, Cells: 25, Audio streams: 08, Subpictures: 32
Title: 02, Length: 00:00:30 Chapters: 01, Cells: 01, Audio streams: 01, Subpictures: 00
Title: 03, Length: 00:00:10 Chapters: 01, Cells: 01, Audio streams: 00, Subpictures: 00
Longest track: 1
Последний вроде проще.
Осталось дело за малым, написать правильный скрипт. Но я в этом не БУМ-БУМ -
Просто супер. Молодец пион. Люблю людей которые копают и вглубь и вширь. Итак в том скрипте что я выше написал изменяем
counter=$(date +%Y%m%d%H%M%S)
на
counter=$(/usr/local/bin/lsdvd | grep ^DVD-title | cut -d: -f2| sed "s/_probel_ /_/g")Пробуем и наслаждаемся. Ах, да! Скопирую этот lsdvd в /usr/local/bin
Вместо _probel_ поставь нормалный пробел. А то при конвертации поста в HTML он пропадает
-
Спасибо за похвалу!
Рад стараться!
Эх, на работе и основными делами приходиться заниматься .
Пока разбираешься есть время подумать "а на сколько прибамбас тебе необходим". Хотя...
ЗЫ А из этого образа *.iso ДВДюк нарезать потом можно? Желательно на писюке (прожигалка то на нем) -
Если есть имидж то в чем проблема?
growisofs -Z /dev/scd0=dvd-TITANIC.iso
-
Pochti vsegda obraz bol'she DVD-R, potomu cto Original DVD soderzit dopolnitel'nij material.
MfG
-
Вот вернулся к "волшебному" скрипту (который имя диска определяет), и ничего у меня не получилось. Навыков написания никаких, а выполнение:
Цитатаcounter=$(date +%Y%m%d%H%M%S)
на
counter=$(/usr/local/bin/lsdvd | grep ^DVD-title | cut -d: -f2| sed "s/_probel_ /_/g")
Ни к чему не привело, не "запоминает" оно имя диска .
Сам я долго не смогу написать правильно. Если кому легко - поправьте.
Спасибо.
PS ДВДСелект обнаружил версии 0.6, там даже "кнопочка" script появилась. Наверное как раз для "волшебного" скрипта.