November 2019

S M T W T F S
      12
34 5 678 9
10111213141516
17181920212223
24252627282930

Style Credit

Expand Cut Tags

No cut tags
Monday, March 14th, 2005 08:46 pm
Дано: есть несколько mpeg-файлов, добросовестно срипанных с DVD.

Задача: сделать из них новый DVD

Проблема: dvdauthor эти MPEGи в таком виде не жрёт - в них нет NAV-потока. Его надо добавить. Но аудио там в LPCM (id=0x10001), поэтому lvedump/lvedemux/lvemux, которыми я эту операцию обычно проделываю, обламываются.
Нутром чую, что это может сделать transcode, но никак не могу ему опции подобрать.
Помогите, кто чем может..
Tags:
Tuesday, March 15th, 2005 07:56 am (UTC)
нужно насквозь пропустить файл через transcode (или что-нибудь еще), ничего в нём не меняя, а только добавив в него DVD-NAV (он же VOBU) поток.
transcode вроде как должен уметь это делать с опцией --export_prof dvd, но он упорно отказывается жрать этот файл без пережатия (с -P 3):
$ transcode -i 1-001.vob -o 1.mpg --export_prof dvd -N 0x10001 -P 3
transcode v0.6.14 (C) 2001-2003 Thomas Oestreich, 2003-2004 T. Bitterberg
[transcode] (probe) suggested AV correction -D 0 (0 ms) | AV 0 ms | 0 ms
[transcode] auto-probing source 1-001.vob (ok)
[transcode] V: import format    | MPEG-2  (V=vob|A=vob)
[transcode] V: AV demux/sync    | (1) sync AV at initial MPEG sequence
[transcode] V: pass-through     | yes
[transcode] V: import frame     | 720x576  1.25:1  encoded @ 4:3
XXX: zoom=no pre_clip=no
[transcode] V: bits/pixel       | 0.174
[transcode] V: decoding fps,frc | 25.000,3
[transcode] A: import format    | 0x10001 LPCM         [48000,16,2] 1536 kbps
[transcode] A: export format    | 0x1     PCM          [48000,16,2] 1536 kbps
[transcode] V: encoding fps,frc | 25.000,3
[transcode] A: bytes per frame  | 7680 (7680.000000)
[transcode] A: adjustment       | 0@1000
[transcode] A: pass-through     | yes
[transcode] V: IA32 accel mode  | sse2 (sse2 sse mmxext mmx asm C)
tc_memcpy: using mmxext for memcpy
[transcode] V: video buffer     | 50 @ 720x576
[import_vob.so] v0.6.0 (2003-10-02) (video) MPEG-2 | (audio) MPEG/AC3/PCM | (subtitle)
Audio format not supported by import module
[transcode] failed to init import modules
[transcode] critical: plug-in initialization failed


с -x mplayer,mplayer совершенно та же фигня - Audio format not supported by import module. Хотя сам по себе mplayer этот файл замечательно играет.
Tuesday, March 15th, 2005 09:44 am (UTC)
1. Вроде же mpeg - это не контейнер типа avi и без пережатия туда просто так сложно что-нибудь добавить ?
2. --export_prof dvd всего лишь, imho, настраивает перемасштабирование и кодек по умолчанию. В 0.6.11 такого параметра просто нет, однако выдавать mpeg2 для dvd он способен :)
3. Попробуй все же просто "-x mplayer", а не "-x mplayer,mplayer" - если файл играется mplayer'ом, то уж для transcode он обязан его прочитать :)