LINUX.ORG.RU

Avi -> DVD


0

0

пользуюсь скриптом Obidos'а и вот что пишет (кстати фильм - Звонок.avi )
./pal.sh Zvonok.avi
mkdir: невозможно создать каталог `tmp': File exists
Doing transcode...
*** WARNING: The option -V is deprecated. ***
*** Transcode internal frame handling is now in YV12 / YUV420 ***
*** format by default because most codecs can only handle this format, ***
*** otherwise leading to unnecessary time and quality wasting conversions. ***
*** If you want to have to "old" behaviour (RGB24 as internal format), ***
*** then please use the new -1/--use_rgb option ***
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 Zvonok.avi (ok)
[transcode] V: import format | DivX;-) RIFF data, AVI (V=ffmpeg|A=mp3)
[transcode] V: import frame | 640x352 1.82:1
[transcode] V: zoom | 480x576 0.83:1 (Lanczos3)
[transcode] V: bits/pixel | 0.272
[transcode] V: decoding fps,frc | 23.976,1
[transcode] V: Y'CbCr | YV12/I420
[transcode] A: import format | 0x55 MPEG layer-3 [44100,16,2] 127 kbps
[transcode] A: export format | 0x50 MPEG layer-2 [44100,16,2] 128 kbps
[transcode] V: encoding fps,frc | 23.976,1
[transcode] A: bytes per frame | 7356 (7357.350000)
[transcode] A: adjustment | 1348@1000
[transcode] V: IA32 accel mode | sse (sse 3dnowext 3dnow mmxext mmx asm C)
tc_memcpy: using mmxext for memcpy
[transcode] V: video buffer | 10 @ 640x576
[import_mp3.so] v0.1.4 (2003-08-04) (audio) MPEG
[import_ffmpeg.so] v0.1.11 (2004-02-29) (video) FFmpegcvsb4731: MS MPEG4v1-3/MPEG4/MJPEG
[export_mp2enc.so] v1.0.10 (2004-09-27) (audio) MPEG 1/2
[export_mpeg2enc.so] v1.1.10 (2003-10-30) (video) MPEG 1/2
[import_mp3.so] MP3->PCM
[import_mp3.so] tcextract -a 0 -i "Zvonok.avi" -x mp3 -d 0 | tcdecode -x mp3 -d 0 -z 15963
[export_mpeg2enc.so] *** init-v *** !
[export_mp2enc.so] *** init-v *** !
[export_mpeg2enc.so] cmd=mpeg2enc -v 0 -I 0 -q 3 -f 5 -4 2 -2 3 -b 1800 -F 1 -n n -V 230 -o "tmp/Zvonok.m2v" -S 800
[h263i @ 0x48515668]Bad picture start code
[h263i @ 0x48515668]header damaged
[transcode] warning : [import_ffmpeg.so] frame decoding failed
[export_mp2enc.so] (51/4096) cmd=mp2enc -v 0 -r 44100 -b 128 -s -o "tmp/Zvonok.mpa"
tc_memcpy: using mmxext for memcpy
**ERROR: [mp2enc] Error reading wave data
++ WARN: [mpeg2enc] No aspect ratio specifed and no guess possible: assuming 4:3 display aspect!
++ WARN: [mpeg2enc] Generating dummy SVCD scan-data offsets to be filled in by "vcdimager"
++ WARN: [mpeg2enc] If you're not using vcdimager you may wish to turn this off using -d

clean up | frame threads | unload modules | cancel signal | internal threads | done
[transcode] encoded 0 frames (0 dropped, 0 cloned), clip length 0.00 s
Doing mplex...
INFO: [mplex] mplex version 1.6.2 (2.2.3 $Date: 2004/01/13 20:45:26 $)
**ERROR: [mplex] Unable to read from tmp/Zvonok.mpa.

помогите разобраться...

и еще вопрос... как создать IFO файл? я почитал - написано что
ifogen -f dvd/VIDEO_TS/VTS_01_1.VOB > dvd/VIDEO_TS/VTS_01_0.IFO можна создать...
но у меня че-т нету ifogen хотя и dvdauthor и dvdrtools и dvd+rwtools поставил...

baltazor
() автор топика

1. Я писал скрипт для DVD? Если не изменяет склероз, было для (S)VCD.

2. 
> [h263i @ 0x48515668]Bad picture start code
> [h263i @ 0x48515668]header damaged
> [transcode] warning : [import_ffmpeg.so] frame decoding failed

Кривой AVI (криворукий кодер или файл побился при скачивании).

Варианты лечения:

1. Перегнать mencoder'ом в mjpeg, повторить упражнение.
2. Посмотреть кодек видео при помощи tcprobe -i Zvonok.avi.

Для перегона в DVD рекомендую http://inferno.slug.org/cgi-bin/wiki?AviToVob
Внимание!!! Предлагаемый там скрипт для NTSC, исправление для PAL (если надо) -- тривиально.

P.S. В последнее время развелось множество идиотов, кодирующих фильмы в vp6 видеокодек.

Obidos ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.