View Full Version : help with changing audio fps
SledgeHammer_999
18th September 2006, 15:08
hi guys, I have a video clip at 29.970fps which i convert(using avisynth) at 15.000fps for use on my mobile phone. In the avinsynth script I use "ConvertFPS(15,zone=48)" to convert the fps.
The problem is that the audio is out of sync when i mux it with the video. I tried to change the fps of the audio in Belight but the problem persists. I encode the audio in aac-lc format. What should I do to synchronize the video and audio? Let me know if you need more info.
thanks in advance.
shon3i
18th September 2006, 15:36
you can use same avs script to transcode audio-fps conversion via BeHappy
Awatef
18th September 2006, 16:32
It is strange that you get out of synch audio.
Check if you have input the right delay when muxing the audio with the video.
By the way, I suggest you use ChangeFPS instead of ConvertFPS, because 15fps is very close to 14.985fps, so the result should be OK.
Or just encode in 14.985fps by dropping one of every 2 frames if your mobile doesn't have fps restrictions.
SledgeHammer_999
18th September 2006, 17:14
where do I get behappy?
well there's no delay(that's what dgindex says). I tried changeFPS but the resulting video is sorter.
Out of curiosity is 14.985 something special?
shon3i
18th September 2006, 17:59
Here... (http://www.box.net/public/1hvgoifeyd)
minhsangd
21st July 2011, 04:44
my video info:
Video
ID : 1
Format : RealVideo 4
Codec ID : RV40
Codec ID/Info : Based on AVC (H.264), Real Player 9
Duration : 48mn 39s
Bit rate : 470 Kbps
Width : 704 pixels
Height : 396 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Bits/(Pixel*Frame) : 0.070
Stream size : 164 MiB (82%)
Audio
ID : 0
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : raac
Codec ID/Info : Real Player 9
Duration : 48mn 39s
Bit rate : 96.0 Kbps
Channel(s) : 2 channels
Sampling rate : 44.1 KHz
Bit depth : 16 bits
Compression mode : Lossy
Stream size : 33.4 MiB (17%)
i put this file to mkvmerge to mux mkv and extract audio.
the real fps of this video is: 19.516.
i trim from 0 to 5000
everything gone file with this fps but i want to change encoded video fps to 23.976 with this avs script:
LoadPlugin("VSFilter-Aegisub.dll")
LoadPlugin("ffms2.dll")
Import("FFMS2.avsi")
FFmpegSource2("PRE.mkv", timecodes="tcAudio.txt").ConvertYUY2().ConvertFPS(23.976).Trim(0,5000)
TextSub("Sub.ass")
ConverttoYv12()
i use avscutter create cutter file and cut audio from 1 to 5000 (Frames)
but when i remux this Video with above Audio and the Timecodes tcAudio, the video and audio not sync
any solution?
sry about my english -_-!
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.