[Comm] DVD to DivX convert problem

DM =?iso-8859-1?q?dead=5Fm_=CE=C1_list=2Eru?=
Сб Ноя 22 16:03:56 MSK 2003


Здравствуйте!

Попытался конвертировать фильм с DVD в AVI. Поскольку с консольными 
утилитами ещё не разобрался, попробовал perl-Video-DVDrip.

Столкнулся со следующей проблемой:

После извлечения vob'ов при попытке конвертации в форматы divx (4 или 5 
--- без разницы) происходит ошибка. Лог, выдаваемый послее неё, будет 
ниже. Конвертация в xvid выполняется нормально.

Сначала в логе было ещё сообщение 

----------------------------------------------------------------------
[export_divx4.so] libdivxencore.so: cannot open shared object file: No 
such file or directory
----------------------------------------------------------------------

из чего я решил, что библиотека несвободная, с пакетами не ставится и 
нужно её качать. Выкачал, поставил (divx4linux-20030428). Сообщение о 
ненайденном файле исчезло, в остальном всё осталось как было.

Ещё странность: в логе есть ругань libdvdread: Can't open file 
VIDEO_TS.IFO, файл с таким именем на диске есть, но имя записано 
строчными буквами. 

Соответственно, вопросы: работает это у кого-нибудь или нет и куда 
копать для исправления ошибки? Если данная тулза почему-то не может 
описанного, где можно посмотреть более-менее внятное описание процесса 
рипа DVD-фильмов с помощью консольных утилит?

И ещё один момент: раньше у меня в fstab и auto.tab для cdrom стояла 
файловая система auto. Чтобы DVD-диски с фильмами могли монтироваться 
как обычные диски с данными пришлось поставить iso9660. Это в 
перспективе не грозит чем-то неприятным?

Далее лог:

--------------------------------------------------------------------
Job 'Transcoding video - title #1, pass 1' failed.

Executed command: mkdir -m 0775 -p '/home/dm/DVD/base/GhostShip/tmp' && 
cd /home/dm/DVD/base/GhostShip/tmp && dr_exec transcode -H 10 -a 0 -x 
vob,null -i /home/dm/DVD/base/GhostShip/vob/001 -w 1676 -b 128,0,0 
--a52_drc_off -V  -f 25 -R 1 -y divx4,null -o /dev/null --print_status 
20 && echo DVDRIP_SUCCESS 

Last output was:


transcode v0.6.10 (C) 2001-2003 Thomas Oestreich
libdvdread: Using libdvdcss version 1.2.6 for DVD access
libdvdread: Couldn't find device name.
libdvdread: Can't open file VIDEO_TS.IFO.
[import_null.so] v0.2.0 (2002-01-19) (video) null | (audio) null
[import_vob.so] v0.5.9 (2003-07-22) (video) MPEG-2 | (audio) 
MPEG/AC3/PCM | (subtitle)
[export_null.so] v0.1.2 (2001-08-17) (video) null | (audio) null
[export_divx4.so] v0.3.10 (2003-07-24) (video) DivX 4.x/5.x | (audio) 
MPEG/AC3/PCM
[export_divx4.so] WARNING: Unrecognized API version ID (20021024) 
returned by DivX encore library: Making a guess that it's a 5.x-style 
interface (please report this message and your DivX library version to 
the transcode developers)
[export_divx4.so] DivX 5.x libraries detected.
[transcode] warning : (encoder.c) video export module error: init failed
[transcode] auto-probing source /home/dm/DVD/base/GhostShip/vob/001 (ok)
[transcode] V: import format    | MPEG-2  (V=vob|A=null)
[transcode] V: AV demux/sync    | (1) sync AV at initial MPEG sequence
[transcode] V: import frame     | 720x576  1.25:1  encoded @ 4:3
[transcode] V: bits/pixel       | 0.162
[transcode] V: decoding fps,frc | 25.000,0
[transcode] V: multi-pass       | (mode=1) writing data (pass 1) to 
divx4.log
[transcode] V: Y'CbCr           | YV12/I420
[transcode] A: import format    | 0x2001  AC3/A52      [48000,16,5]  384 
kbps
[transcode] A: downmix          | 5 channels -> 2 channels
[transcode] A: export           | disabled
[transcode] V: encoding fps,frc | 25.000,3
[transcode] A: bytes per frame  | 7680 (7680.000000)
[transcode] A: adjustment       | 0 на 1000
[transcode] V: IA32 accel mode  | sse (sse mmxext mmx asm)
[transcode] V: video buffer     | 10 @ 720x576
[import_vob.so] tccat -i "/home/dm/DVD/base/GhostShip/vob/001" -t vob -d 
0 -S 0 | tcdemux -s 0x80 -x mpeg2 -S 0 -M 1 -d 0 | tcextract -t vob -a 
0 -x mpeg2 -d 0 | tcdecode -x mpeg2 -d 0 -y yv12
codec open error[transcode] critical: failed to init encoder
------------------------------------------------------------------------



Подробная информация о списке рассылки community