survivant001
9th December 2007, 22:15
I'm trying to get my x264 with ac3 5.1 together in Encore CS3, but I'm never able to get the audio length = video length.
I have a problem with the audio when changing the frame rate. I want to have a ac3 track compatible with Encore CS3. Aften is able to generate one, but I need to reencode the source track, because I change the frame rate of the movie, I'm not able to keep the audio sync.
I'm starting from a 24 fps movie -> 23.976 fps.
movie encoded by x264, and the movie.avs =
DirectShowSource("D:\DVD\Elephants_Dream_HD.avi",fps=23.9999808000154,audio=true)
source length = 10min 54 sec
I try this :
BeSweet - ota( -r 24000 23976 -fs 48000 ) -core( -input audio.wav -output mono -6ch )
BeSweet v1.5b31 by DSPguru.
--------------------------
Using Shibatch.dll v0.25 by Naoki Shibata & DSPguru (shibatch.sourceforge.net).
[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : audio.wav
[00:00:00:000] | Output: FL, FR, SL, SR, C, LFE
[00:00:00:000] | Floating-Point Process: No
[00:00:00:000] | Source Sample-Rate: 48.0KHz
[00:00:00:000] +-------- FRC --------
[00:00:00:000] | Source Frame-Rate: 24000
[00:00:00:000] | Dest. Frame-Rate: 23976
[00:00:00:000] +---------------------
[00:10:53:859] Conversion Completed !
[00:00:56:000] <-- Transcoding Duration
result : 10:54
I try AviSynth (few options)
ConvertFPS(23.976)
#AssumeFPS(23.976, true)
#AssumeFPS(23.976,false)
#TimeStretch(tempo = (1/(100*24/23.976))).ssrc(48000)
#TimeStretch(tempo = 100.2002).ssrc(48000)
#TimeStretch(tempo = 100.2002).ssrc(48000)
TimeStretch(tempo = 100.20012).ssrc(48000)
the result is between 10:51:xx to 10:53:24
the movie encoded by x264 is 10:53:21
with avisynth the results are closed.. but still not the same.
any suggestions ?
I have a problem with the audio when changing the frame rate. I want to have a ac3 track compatible with Encore CS3. Aften is able to generate one, but I need to reencode the source track, because I change the frame rate of the movie, I'm not able to keep the audio sync.
I'm starting from a 24 fps movie -> 23.976 fps.
movie encoded by x264, and the movie.avs =
DirectShowSource("D:\DVD\Elephants_Dream_HD.avi",fps=23.9999808000154,audio=true)
source length = 10min 54 sec
I try this :
BeSweet - ota( -r 24000 23976 -fs 48000 ) -core( -input audio.wav -output mono -6ch )
BeSweet v1.5b31 by DSPguru.
--------------------------
Using Shibatch.dll v0.25 by Naoki Shibata & DSPguru (shibatch.sourceforge.net).
[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : audio.wav
[00:00:00:000] | Output: FL, FR, SL, SR, C, LFE
[00:00:00:000] | Floating-Point Process: No
[00:00:00:000] | Source Sample-Rate: 48.0KHz
[00:00:00:000] +-------- FRC --------
[00:00:00:000] | Source Frame-Rate: 24000
[00:00:00:000] | Dest. Frame-Rate: 23976
[00:00:00:000] +---------------------
[00:10:53:859] Conversion Completed !
[00:00:56:000] <-- Transcoding Duration
result : 10:54
I try AviSynth (few options)
ConvertFPS(23.976)
#AssumeFPS(23.976, true)
#AssumeFPS(23.976,false)
#TimeStretch(tempo = (1/(100*24/23.976))).ssrc(48000)
#TimeStretch(tempo = 100.2002).ssrc(48000)
#TimeStretch(tempo = 100.2002).ssrc(48000)
TimeStretch(tempo = 100.20012).ssrc(48000)
the result is between 10:51:xx to 10:53:24
the movie encoded by x264 is 10:53:21
with avisynth the results are closed.. but still not the same.
any suggestions ?