Hi,

I'm trying to convert an xvid file (high quality one - over 2GB in
size) to a DVD.  Transcode isn't letting me pad it properly.

The resolution of the  video is 720x304, and I want to pad the top and
the bottom, ending up with a 720x480 video.  I don't want to do any
zooming. So, I use parameters like this:

transcode -i ${VIDEO} -y ffmpeg --export_prof dvd-ntsc \
 --import_asr 1 -Y -88,0,-88,0 -b224 -N 0x2000 -m dvd.ac3  \
  -o dvd

here's transcode's output:0

Padding...
transcode v1.0.2 (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 the-chronicles-of-narnia-sample.avi (ok)
[transcode] V: import format    | XviD RIFF data, AVI (V=ffmpeg|A=ac3)
[transcode] V: import frame     | 720x304  2.37:1  encoded @ 1:1
XXX: zoom=yes pre_clip=yes
[transcode] V: pre clip frame   | 720x228 (38,0,38,0)
[transcode] V: zoom             | 720x480  1.12:1 (Lanczos3)
[transcode] V: clip frame (->)  | 720x656
[transcode] V: bits/pixel       | 0.159
[transcode] V: decoding fps,frc | 23.976,1
[transcode] V: Y'CbCr           | YV12/I420
[transcode] A: import format    | 0x2000  AC3          [48000,16,5]  448 kbps
[transcode] A: downmix          | 5 channels -> 2 channels
[transcode] A: export format    | 0x2000  AC3          [48000,16,2]  224 kbps
[transcode] V: encoding fps,frc | 23.976,1
[transcode] A: bytes per frame  | 8008 (8008.000000)
[transcode] A: adjustment       | [EMAIL PROTECTED]
[transcode] V: IA32/AMD64 accel | sse3 (sse3 sse2 sse 3dnowext 3dnow
mmxext mmx asm C)
tc_memcpy: using amd64 for memcpy
[transcode] V: video buffer     | 10 @ 720x656
[import_ac3.so] v0.3.2 (2002-02-15) (audio) AC3
[import_ffmpeg.so] v0.1.12 (2004-05-07) (video) ffmpeg: MS MPEG4v1-3/MPEG4/MJPEG
[export_ffmpeg.so] v0.3.13 (2004-08-03) (video) Lavc51.9.0 | (audio)
MPEG/AC3/PCM
[import_ac3.so] AC3->PCM
[import_ac3.so] tcextract -a 0 -i
"the-chronicles-of-narnia-sample.avi" -x ac3 -d 0 | tcdecode -x ac3 -d
0 -s 1.000000,1.000000,1.000000 -A 0
tc_memcpy: using amd64 for memcpy
[export_ffmpeg.so] Using FFMPEG codec 'mpeg2video' (FourCC 'mpg2',
MPEG2 compliant video).
[export_ffmpeg.so]: INFO: Selected dvd profile, ntsc video type for video
[export_ffmpeg.so]: INFO: Set interlacing to bottom-first
[export_ffmpeg.so]: INFO: Set frame rate to 29.97
[export_ffmpeg.so]: WARNING: Y resolution is not 576, 480, 288 or 240
as required
[export_ffmpeg.so]: INFO: Set video bitrate to 5000
[export_ffmpeg.so]: INFO: Set GOP size to 18
[export_ffmpeg.so] Neither './ffmpeg.cfg' nor '~/.transcode/ffmpeg.cfg'
[export_ffmpeg.so] found. Default settings will be used instead.
[export_ffmpeg.so]: INFO: Starting 1 thread(s)
[export_ffmpeg.so]: INFO: Set display aspect ratio to input
[export_ffmpeg.so]: INFO: Selected dvd profile for audio
[export_ffmpeg.so]: INFO: Resampling filter inactive
[export_ffmpeg.so]: INFO: Set number of audio channels to 2
[export_ffmpeg.so]: INFO: Set number of audio bits to 16
[export_ffmpeg.so]: INFO: No audio resampling necessary, using 48000 Hz
[mpeg2video @ 0x2aaaad65fa50]rc buffer underflow
encoding frames [000000-001554],  21.78 fps, EMT: 0:01:04, ( 0| 1| 1)
clean up | frame threads | unload modules | cancel signal | internal
threads | done
[transcode] encoded 1555 frames (0 dropped, 0 cloned), clip length  64.86 s


I notice it's doing all that automatic crap at the beginning - then it
adds my -Y padding options onto it.  How do I override that with my
own padding options?

Also, if I run transcode with the following options, this happens:

$ transcode -i the-chronicles-of-narnia-sample.avi -y ffmpeg
--export_prof dvd-ntsc -Y -88,0,-88,0 -b224 -N 0x2000 -m dvd.ac3 -o
dvd
transcode v1.0.2 (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 the-chronicles-of-narnia-sample.avi (ok)
[transcode] V: import format    | XviD RIFF data, AVI (V=ffmpeg|A=ac3)
[transcode] V: import frame     | 720x304  2.37:1
XXX: zoom=yes pre_clip=yes
[transcode] V: pre clip frame   | 720x570 (-134,0,-132,0)
[transcode] V: zoom             | 720x480  2.81:1 (Lanczos3)
[transcode] V: clip frame (->)  | 720x656
[transcode] V: bits/pixel       | 0.159
[transcode] V: decoding fps,frc | 23.976,1
[transcode] V: Y'CbCr           | YV12/I420
[transcode] A: import format    | 0x2000  AC3          [48000,16,5]  448 kbps
[transcode] A: downmix          | 5 channels -> 2 channels
[transcode] A: export format    | 0x2000  AC3          [48000,16,2]  224 kbps
[transcode] V: encoding fps,frc | 23.976,1
[transcode] A: bytes per frame  | 8008 (8008.000000)
[transcode] A: adjustment       | [EMAIL PROTECTED]
[transcode] V: IA32/AMD64 accel | sse3 (sse3 sse2 sse 3dnowext 3dnow
mmxext mmx asm C)
tc_memcpy: using amd64 for memcpy
[transcode] V: video buffer     | 10 @ 720x656
[import_ac3.so] v0.3.2 (2002-02-15) (audio) AC3
[import_ffmpeg.so] v0.1.12 (2004-05-07) (video) ffmpeg: MS MPEG4v1-3/MPEG4/MJPEG
[export_ffmpeg.so] v0.3.13 (2004-08-03) (video) Lavc51.9.0 | (audio)
MPEG/AC3/PCM
[import_ac3.so] AC3->PCM
[import_ac3.so] tcextract -a 0 -i
"the-chronicles-of-narnia-sample.avi" -x ac3 -d 0 | tcdecode -x ac3 -d
0 -s 1.000000,1.000000,1.000000 -A 0
tc_memcpy: using amd64 for memcpy
[export_ffmpeg.so] Using FFMPEG codec 'mpeg2video' (FourCC 'mpg2',
MPEG2 compliant video).
[export_ffmpeg.so]: INFO: Selected dvd profile, ntsc video type for video
[export_ffmpeg.so]: INFO: Set interlacing to bottom-first
[export_ffmpeg.so]: INFO: Set frame rate to 29.97
[export_ffmpeg.so]: WARNING: Y resolution is not 576, 480, 288 or 240
as required
[export_ffmpeg.so]: INFO: Set video bitrate to 5000
[export_ffmpeg.so]: INFO: Set GOP size to 18
[export_ffmpeg.so] Neither './ffmpeg.cfg' nor '~/.transcode/ffmpeg.cfg'
[export_ffmpeg.so] found. Default settings will be used instead.
[export_ffmpeg.so]: INFO: Starting 1 thread(s)
[export_ffmpeg.so]: INFO: Set display aspect ratio to input
[export_ffmpeg.so]: INFO: Selected dvd profile for audio
[export_ffmpeg.so]: INFO: Resampling filter inactive
[export_ffmpeg.so]: INFO: Set number of audio channels to 2
[export_ffmpeg.so]: INFO: Set number of audio bits to 16
[export_ffmpeg.so]: INFO: No audio resampling necessary, using 48000 Hz
Segmentation fault


Thanks

Reply via email to