On 7/8/06, Asfand Yar Qazi <[EMAIL PROTECTED]> wrote:
Hi,

I can't seem to sync the audio to video on an xvid I have.

Here's the commands I tried executing:

transcode -i ${VIDEO}.avi -y ffmpeg --export_prof dvd-ntsc \
  --export_asr 3 -J modfps --export_fps 29.97 \
  --import_asr 4 -b224 -N 0x2000 -m dvd.ac3  \
  -o dvd

mplex -f 8 -o ${VIDEO}.mpg dvd.m2v dvd.ac3

I also tried using --export_prof dvd-pal and --export_fps 23.976

The video is originally in AC3 with a fps of 23.976.  FYI, here's some
sample transcode output:

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 vid1.avi (ok)
[transcode] V: import format    | XviD RIFF data, AVI (V=ffmpeg|A=ac3)
[transcode] V: import frame     | 720x304  2.37:1  encoded @ 2.21:1
XXX: zoom=yes pre_clip=yes
[transcode] V: pre clip frame   | 720x376 (-36,0,-36,0)
[transcode] V: zoom             | 720x576  1.55:1 (Lanczos3)
[transcode] V: bits/pixel       | 0.181
[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 | 29.970,4
[transcode] A: bytes per frame  | 6408 (6406.400000)
[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 @ 720x576
[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
[filter_modfps.so] v0.10 (2003-08-18) plugin to modify framerate
[filter_modfps.so] converting from 23.9760fps to 29.9700fps
[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 "vid1.avi" -x ac3 -d 0 | tcdecode -x
ac3 -d 0 -s 1.000000,1.000000,1.000000 -A 0
[export_ffmpeg.so] Using FFMPEG codec 'mpeg2video' (FourCC 'mpg2',
MPEG2 compliant video).
[export_ffmpeg.so]: INFO: Selected dvd profile, pal/secam video type for video
[export_ffmpeg.so]: INFO: Set interlacing to top-first
[export_ffmpeg.so]: INFO: Set frame rate to 25
[export_ffmpeg.so]: INFO: Set video bitrate to 5000
[export_ffmpeg.so]: INFO: Set GOP size to 15
[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: Display aspect ratio calculated as 1.777778
[export_ffmpeg.so]: INFO: Sample aspect ratio calculated as 1.422222
[mpeg2video @ 0x2aaaad1e9a50]removing common factors from framerate
[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
tc_memcpy: using amd64 for memcpy
[mpeg2video @ 0x2aaaad1e9a50]rc buffer underflow


What am I doing wrong?

Thanks


Also, just to note that the audio is always slower than the video

Reply via email to