From: DM <dead_m@list.ru> To: community@altlinux.ru Subject: [Comm] DVD to DivX convert problem Date: Sat, 22 Nov 2003 16:03:56 +0300 Message-ID: <200311221603.56642.dead_m@list.ru> (raw) Здравствуйте! Попытался конвертировать фильм с 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 ------------------------------------------------------------------------
next reply other threads:[~2003-11-22 13:03 UTC|newest] Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top 2003-11-22 13:03 DM [this message] 2003-11-24 6:46 ` Alexey Novikov 2003-11-24 8:28 ` Maxim Tyurin 2003-11-24 8:50 ` Maxim Mitrofanov 2003-11-24 10:04 ` Maxim Tyurin 2003-11-24 11:00 ` Andrey A. Jelnin 2003-11-24 20:56 ` DM 2003-11-25 5:28 ` Alexey Novikov 2003-11-25 7:37 ` Alexey Novikov
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=200311221603.56642.dead_m@list.ru \ --to=dead_m@list.ru \ --cc=community@altlinux.ru \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git