Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: Skeletonix 25 Listopadu 2006, 13:34:05

Název: dvd::rip, ffmpeg
Přispěvatel: Skeletonix 25 Listopadu 2006, 13:34:05
Dobrý den ....

Snažím se v DVD:Ripu zkomprimovat video. Zalíbil se mi kodek ffmpeg, ale nedaří se mi sním dokončit komprimaci, končí touto chybou:

Kód: [Vybrat]
[export_ffmpeg.so]: INFO: Starting 1 thread(s)
[export_ffmpeg.so]: INFO: Set display aspect ratio to input
tc_memcpy: using sse for memcpy
tc_memcpy: using sse for memcpy
[decode_mpeg2.c] libmpeg2 0.4.0b loop decoder
[decode_mpeg2.c] libmpeg2 acceleration: mmxext
[mpeg4 @ 0xb5374ba8]removing common factors from framerate
[mpeg4 @ 0xb5374ba8]Error: 2pass curve failed to converge
[export_ffmpeg.so] could not open FFMPEG codec
[transcode] warning : (encoder.c) video export module error: init failed
[transcode] (probe) suggested AV correction -D 0 (0 ms) | AV 0 ms | 0 ms
[transcode] auto-probing source /home/skeletonix/dvdrip-data/TheSecretWindow/vob/001/ (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: import frame     | 720x576  1.25:1  encoded @ 16:9
[transcode] V: new aspect ratio | 624x352  1.77:1 (-B)
[transcode] V: clip frame (->)  | 624x256
[transcode] V: bits/pixel       | 0.498
[transcode] V: decoding fps,frc | 25.000,0
[transcode] V: multi-pass       | (mode=2) reading data (pass2) from divx4.log
[transcode] V: Y'CbCr           | YV12/I420
[transcode] A: import format    | 0x2000  AC3          [48000,16,2]
[transcode] A: export format    | 0x55    MPEG layer-3 [48000,16,2]  128 kbps
[transcode] V: encoding fps,frc | 25.000,3
[transcode] A: bytes per frame  | 7680 (7680.000000)
[transcode] A: adjustment       | 0@1000
[transcode] V: IA32/AMD64 accel | sse2 (sse2 sse mmxext mmx asm C)
[transcode] V: video buffer     | 10 @ 720x576
[import_vob.so] tccat -i "/home/skeletonix/dvdrip-data/TheSecretWindow/vob/001/" -t vob -d 0 -S 0 | tcdemux -a 1 -x ac3 -S 0 -M 1 -d 0 | tcextract -t vob -a 1 -x ac3 -d 0 | tcdecode -x ac3 -d 0 -s 1.000000,1.000000,1.000000 -A 1
[import_vob.so] tccat -i "/home/skeletonix/dvdrip-data/TheSecretWindow/vob/001/" -t vob -d 0 -S 0 | tcdemux -s 0x81 -x mpeg2 -S 0 -M 1 -d 0 | tcextract -t vob -a 0 -x mpeg2 -d 0 | tcdecode -x mpeg2 -d 0 -y yv12
[transcode] critical: failed to init encoder
failed to write Y plane of frame(demuxer.c) write program stream packet: Broken pipe

--------------------------------------------------------------------------------
Teď zkouším xvid4 kodek. Vše vypadá že běží OK, ale zase nevyužívá na 100% můj 2jádrový CPU. Běží to max na 50% vytížení CPU.
Název: dvd::rip, ffmpeg
Přispěvatel: Skeletonix 27 Listopadu 2006, 19:26:20
je to hlášený nějaký bug :(