* [Comm] DVD to DivX convert problem
@ 2003-11-22 13:03 DM
2003-11-24 6:46 ` Alexey Novikov
0 siblings, 2 replies; 9+ messages in thread
From: DM @ 2003-11-22 13:03 UTC (permalink / raw)
To: community
Здравствуйте!
Попытался конвертировать фильм с 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
------------------------------------------------------------------------
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] DVD to DivX convert problem
2003-11-22 13:03 [Comm] DVD to DivX convert problem DM
@ 2003-11-24 6:46 ` Alexey Novikov
2003-11-24 8:28 ` Maxim Tyurin
2003-11-24 20:56 ` DM
1 sibling, 2 replies; 9+ messages in thread
From: Alexey Novikov @ 2003-11-24 6:46 UTC (permalink / raw)
To: community
>Здравствуйте!
>
>Попытался конвертировать фильм с DVD в AVI. Поскольку с консольными
>утилитами ещё не разобрался, попробовал perl-Video-DVDrip.
А чего там с ними разбираться - идем на www.mplayerhq.hu и там
в районе доков/DVD читаем...:) Там даже на русском местами есть (странно,
что в tarball'е руской доки нет, хотя она там не до конца переведена).
Раньше, на mplayer-0.90 делал примерно так:
mencoder -dvd 1 -alang ru ... -ovc lavc -lavcopts ... -oac mp3lame -lameopts ... \
-o movie.avi
Например в августе так грабил 2-ю Матрицу за 3 прохода -
результат практически не уступает оригиналу.
--
С уважением,
Алексей Новиков
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] DVD to DivX convert problem
2003-11-24 6:46 ` Alexey Novikov
@ 2003-11-24 8:28 ` Maxim Tyurin
2003-11-24 8:50 ` Maxim Mitrofanov
2003-11-24 20:56 ` DM
1 sibling, 1 reply; 9+ messages in thread
From: Maxim Tyurin @ 2003-11-24 8:28 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 1404 bytes --]
On Mon, Nov 24, 2003 at 09:46:52AM +0300, Alexey Novikov wrote:
<scip>
> А чего там с ними разбираться - идем на www.mplayerhq.hu и там
> в районе доков/DVD читаем...:) Там даже на русском местами есть (странно,
> что в tarball'е руской доки нет, хотя она там не до конца переведена).
> Раньше, на mplayer-0.90 делал примерно так:
>
> mencoder -dvd 1 -alang ru ... -ovc lavc -lavcopts ... -oac mp3lame -lameopts ... \
> -o movie.avi
Ручками mencoder запускать оно конечно надежнее :)
Только вот грабли есть
при кодировании DVD в 3 прохода (lavc) цвета получаются какие-то более
бледные чем в оригинале и сам фильм немного темнее. Конечно можно в
mplayer покрутить яркость/контрастность/цветность, но лучше нормально
сделать.
Что еще покрутить?
Например последний раз я кодил с такими опциями
cat *.VOB | mencoder - -aid 130 -vop scale=640:318,crop=720:358:0:58 -ovc frameno -srate 44100 -oac mp3lame -lameopts vbr=3:br=128:aq=0:vol=10 -ofps 24 -o frameno.avi
cat *.VOB | mencoder - -aid 130 -vop scale=640:318,crop=720:358:0:58 -ovc lavc -lavcopts vcodec=mpeg4:vhq:vpass=1:vbitrate=764 -sws 2 -oac copy -ofps 24 -o /dev/null
cat *.VOB | mencoder - -aid 130 -vop scale=640:318,crop=720:358:0:58 -ovc lavc -lavcopts vcodec=mpeg4:vhq:vpass=2:vbitrate=764 -sws 2 -oac copy -ofps 24 -o result.avi
Что еще посоветуете покрутить?
--
With Best Regards, Maxim Tyurin
JID: MrKooll@jabber.pibhe.com
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] DVD to DivX convert problem
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
0 siblings, 2 replies; 9+ messages in thread
From: Maxim Mitrofanov @ 2003-11-24 8:50 UTC (permalink / raw)
To: community
24 Ноябрь 2003 13:28, Maxim Tyurin написал:
> On Mon, Nov 24, 2003 at 09:46:52AM +0300, Alexey Novikov wrote:
> <scip>
>
> > А чего там с ними разбираться - идем на www.mplayerhq.hu и там
> > в районе доков/DVD читаем...:) Там даже на русском местами есть
> > (странно, что в tarball'е руской доки нет, хотя она там не до конца
> > переведена). Раньше, на mplayer-0.90 делал примерно так:
> >
> > mencoder -dvd 1 -alang ru ... -ovc lavc -lavcopts ... -oac mp3lame
> > -lameopts ... \ -o movie.avi
>
> Ручками mencoder запускать оно конечно надежнее :)
>
> Только вот грабли есть
> при кодировании DVD в 3 прохода (lavc) цвета получаются какие-то
> более бледные чем в оригинале и сам фильм немного темнее. Конечно
> можно в mplayer покрутить яркость/контрастность/цветность, но лучше
> нормально сделать.
можно сразу в mencoder'е это cделать
>
> Что еще покрутить?
>
> Например последний раз я кодил с такими опциями
> cat *.VOB | mencoder - -aid 130 -vop scale=640:318,crop=720:358:0:58
> -ovc frameno -srate 44100 -oac mp3lame -lameopts
> vbr=3:br=128:aq=0:vol=10 -ofps 24 -o frameno.avi
вместо -ofps 24 лучше запросить info по диску и выставить fps правильно
либо 25.0 либо для 29.97 выставить в 23.976 тогда duplicate frame не
будет
>
> cat *.VOB | mencoder - -aid 130 -vop scale=640:318,crop=720:358:0:58
> -ovc lavc -lavcopts vcodec=mpeg4:vhq:vpass=1:vbitrate=764 -sws 2 -oac
> copy -ofps 24 -o /dev/null
-vop eq=5:0 (5 - увеличение яркости, 0 - контрастность не меняем) сильно
только параметром яркости не увлекайся, 1-2 нормально
>
> cat *.VOB | mencoder - -aid 130 -vop scale=640:318,crop=720:358:0:58
> -ovc lavc -lavcopts vcodec=mpeg4:vhq:vpass=2:vbitrate=764 -sws 2 -oac
> copy -ofps 24 -o result.avi
>
> Что еще посоветуете покрутить?
да scale у тебя какойто странный 2.02 обычно 1.33, 1.78, 1.85 ну и 2.35
бывает - face'ы не вытянуты по вертикали?! ;))
ЗЫ: меня вот другой вопрос удручает при сжатии DVD в Div'x почемуто
отстает звук на 0.3 секунды (в среднем на 8 кадров) - никак не могу
победить это, без использования сторонних программ. Да если есть
желание могу кинуть скрипт - он это дело на раз автоматизирует.
--
rgrds
Maxim alt_at_anker.ru
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] DVD to DivX convert problem
2003-11-24 8:50 ` Maxim Mitrofanov
@ 2003-11-24 10:04 ` Maxim Tyurin
2003-11-24 11:00 ` Andrey A. Jelnin
1 sibling, 0 replies; 9+ messages in thread
From: Maxim Tyurin @ 2003-11-24 10:04 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 1275 bytes --]
On Mon, Nov 24, 2003 at 01:50:49PM +0500, Maxim Mitrofanov wrote:
<scip>
> вместо -ofps 24 лучше запросить info по диску и выставить fps правильно
> либо 25.0 либо для 29.97 выставить в 23.976 тогда duplicate frame не
> будет
Спасибо. Попробую 23.976
> >
> > cat *.VOB | mencoder - -aid 130 -vop scale=640:318,crop=720:358:0:58
> > -ovc lavc -lavcopts vcodec=mpeg4:vhq:vpass=1:vbitrate=764 -sws 2 -oac
> > copy -ofps 24 -o /dev/null
> -vop eq=5:0 (5 - увеличение яркости, 0 - контрастность не меняем) сильно
> только параметром яркости не увлекайся, 1-2 нормально
Мне интересно почему он яркость и цветность уменьшает? Или это
особенность lavc?
<scip>
> да scale у тебя какойто странный 2.02 обычно 1.33, 1.78, 1.85 ну и 2.35
> бывает - face'ы не вытянуты по вертикали?! ;))
Не вытянуты. Фильм с таким странным scale :)
>
> ЗЫ: меня вот другой вопрос удручает при сжатии DVD в Div'x почемуто
> отстает звук на 0.3 секунды (в среднем на 8 кадров) - никак не могу
> победить это, без использования сторонних программ. Да если есть
> желание могу кинуть скрипт - он это дело на раз автоматизирует.
ИМХО автоматизация не сильно поможет т.к. несколько раз пробую
параметры для лучшего результата.
--
With Best Regards, Maxim Tyurin
JID: MrKooll@jabber.pibhe.com
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] DVD to DivX convert problem
2003-11-24 8:50 ` Maxim Mitrofanov
2003-11-24 10:04 ` Maxim Tyurin
@ 2003-11-24 11:00 ` Andrey A. Jelnin
1 sibling, 0 replies; 9+ messages in thread
From: Andrey A. Jelnin @ 2003-11-24 11:00 UTC (permalink / raw)
To: community
> ЗЫ: меня вот другой вопрос удручает при сжатии DVD в Div'x почемуто
> отстает звук на 0.3 секунды (в среднем на 8 кадров) - никак не могу
> победить это, без использования сторонних программ. Да если есть
> желание могу кинуть скрипт - он это дело на раз автоматизирует.
Скрипт в студию ^_^
--
Silence in xmms
----
Jaa mata,
Net administrator JSC "Giprosvyaz" Andrey A. Jelnin aka BsoD
e-mail: <bsod@gs7.ru>
jabber: bsod@jabber.ru
icq: 112600159
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] DVD to DivX convert problem
2003-11-24 6:46 ` Alexey Novikov
2003-11-24 8:28 ` Maxim Tyurin
@ 2003-11-24 20:56 ` DM
2003-11-25 5:28 ` Alexey Novikov
1 sibling, 1 reply; 9+ messages in thread
From: DM @ 2003-11-24 20:56 UTC (permalink / raw)
To: community
Здравствуйте, Alexey Novikov!
Понедельник 24 Ноябрь 2003 09:46, Вы писали:
> >Попытался конвертировать фильм с DVD в AVI. Поскольку с консольными
> >утилитами ещё не разобрался, попробовал perl-Video-DVDrip.
>
> А чего там с ними разбираться - идем на www.mplayerhq.hu и там
> в районе доков/DVD читаем...:) Там даже на русском местами есть
Просто мне надо было быстро грабануть один фильм. Вот и пользовался тем,
что лежит в сизифе и не требует чтения док. В принципе, цели достиг
(один из вариантов кодирования отработал), но непонятки с
использованием DivX остались. Как пользоваться transcode, так и не
понял, но это поправимо.
> (странно, что в tarball'е руской доки нет, хотя она там не до конца
> переведена). Раньше, на mplayer-0.90 делал примерно так:
Спасибо, материал в этом треде собрался, буду разбираться.
А, собственно, вопрос такой: как можно на автомате узнать параметры
геометрии фильма? Поглядел ifoinfo, но там возвращаются только те
данные, что касаются аудиотреков.
---------------------------------------
DM <dead underline m at list point ru>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] DVD to DivX convert problem
2003-11-24 20:56 ` DM
@ 2003-11-25 5:28 ` Alexey Novikov
0 siblings, 0 replies; 9+ messages in thread
From: Alexey Novikov @ 2003-11-25 5:28 UTC (permalink / raw)
To: community
>Просто мне надо было быстро грабануть один фильм. Вот и пользовался тем,
>что лежит в сизифе и не требует чтения док.
Ну зачем же изобретать велосипед, если его до Вас уже кто-то изобрел.:)
>А, собственно, вопрос такой: как можно на автомате узнать параметры
>геометрии фильма? Поглядел ifoinfo, но там возвращаются только те
>данные, что касаются аудиотреков.
В tarball'е с mplayer лежит один скриптец midentify (если я название
не напутал). Так вот там все просто и понятно.
--
С уважением,
Алексей Новиков
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] DVD to DivX convert problem
@ 2003-11-25 7:37 ` Alexey Novikov
0 siblings, 0 replies; 9+ messages in thread
From: Alexey Novikov @ 2003-11-25 7:37 UTC (permalink / raw)
To: community
Просмотрел, ушло в личку.:)
>Судя по рассылке вы специалист в mplayer/mencoder
>Может знаете ответ и на мой вопрос?
>Имеются файлы, midentify пишут про него:
>ID_FILENAME="/mnt/windows2/Capture/Video 1.avi"
>ID_VIDEO_FORMAT=dvsd
<skip>
>Файлы получены с цифрового выхода видеокамеры. Кака определить что это
>за формат (что это за зверь dvsd?) и что нужно сделать чтобы перегнать
>это в формат для записи на DVD? Где можно почитать по подробнее?
похоже я где-то видел libdv (то ли в mplayer, то ли в transcode),
не оно?
--
С уважением,
Алексей Новиков
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2003-11-25 7:37 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-11-22 13:03 [Comm] DVD to DivX convert problem DM
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
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