Ruffa-Duffa
13th April 2014, 08:11
Let me start by saying I know this is a widely discussed topic and I supposedly should be able to figure this out on my own. Buuuut I can't. So bare with me. I'm trying to convert my own DVD rips from 25 fps to 23.976 fps without quality loss. I don't care about the difference in resolution. Video is easy. A little mkvmerge here, a little framerate change there and done. Audio is the hard part. I'm working with ac3 so eac3to would be and has been in the past fine with its -slowdown command however there's no option to pitch correct it. Meaning (since my DVDs were pitch corrected when I bought them) the command puts it to the right speed but about 4.096% lower in pitch. My next step was trying to use BeSweet but I've run into many problems. I believe I'm using BeSweet v1.5b31. Now when trying to encode it with aften.exe (as I believe I must) with this command
C:\BeSweet>besweet -core( -input "H:\title03.ac3" -output "H:\title03 slowed.ac3" -logfile "H:\title03.log" ) -soundtouch( -r 25000 23976 ) -bsn( -exe aften.exe -b 192 )
I get
BeSweet v1.5b31 by DSPguru.
--------------------------
[00:00:00:000] -- Initializing...
in command prompt and this log file
BeSweet v1.5b31 by DSPguru.
--------------------------
Using azid.dll v1.9 (b922) by Midas (midas@egon.gyaloglo.hu).
Using SoundTouch.dll v1.3.0 by Olli Parviainen (www.iki.fi/oparviai/soundtouch).
Using Shibatch.dll v0.25 by Naoki Shibata & DSPguru (shibatch.sourceforge.net).
Using bsn.dll v0.24 by DPeshev,Richard,E-Male,DSPguru (DSPguru.Doom9.org).
Logging start : 04/13/14 , 16:22:31.
besweet -core( -input H:\title03.ac3 -output H:\title03 slowed.ac3 -logfile H:\title03.log ) -soundtouch( -r 25000 23976 ) -bsn( -exe aften.exe -b 192 )
[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : H:\title03.ac3
[00:00:00:000] | Output: H:\title03 slowed.ac3
[00:00:00:000] | Floating-Point Process: No
Error 84: error configuring bsn!
Quiting...
[00:00:00:000] Conversion Completed !
Logging ends : 04/13/14 , 16:22:31.
I have aften.exe in the BeSweet folder as I assume you need to. I've also tried the same command with none of the bsn stuff and BeSweet goes transcoding and everything but once it's done it just outputs an ac3 file which, as far as I can tell, is exactly the same as the input. Here's the log
BeSweet v1.5b31 by DSPguru.
--------------------------
Using azid.dll v1.9 (b922) by Midas (midas@egon.gyaloglo.hu).
Using SoundTouch.dll v1.3.0 by Olli Parviainen (www.iki.fi/oparviai/soundtouch).
Using lame_enc.dll v1.32 (8/8/2003), Engine 3.90 <http://www.mp3dev.org/>.
Logging start : 04/13/14 , 16:33:57.
besweet -core( -input H:\title03.ac3 -output H:\title03 slowed.ac3 -logfile H:\title03.log ) -soundtouch( -r 25000 23976 )
[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : H:\title03.ac3
[00:00:00:000] | Output: H:\title03 slowed.ac3
[00:00:00:000] | Floating-Point Process: Yes
[00:00:00:000] +-------- AZID -------
[00:00:00:000] | Input Channels Mode: 2/0, Bitrate: 192kbps
[00:00:00:000] | Output Stereo mode: Dolby surround compatible
[00:00:00:000] | Total Gain: 0.000dB, Compression: None
[00:00:00:000] | LFE levels: To LR -INF, To LFE 0.0dB
[00:00:00:000] | Center mix level: BSI
[00:00:00:000] | Surround mix level: BSI
[00:00:00:000] | Dialog normalization: No
[00:00:00:000] | Rear channels filtering: No
[00:00:00:000] | Source Sample-Rate: 48.0KHz
[00:00:00:000] +----- SoundTouch ----
[00:00:00:000] | Pitch : 0 semitones
[00:00:00:000] | Tempo : -4 percents
[00:00:00:000] | Rate : 0 percents
[00:00:00:000] | AA-Filter : Yes
[00:00:00:000] | Quick Mode : No
[00:00:00:000] +-------- LAME -------
[00:00:00:000] | Bitrate method : CBR
[00:00:00:000] | MP3 bitrate : 128
[00:00:00:000] | Channels Mode : Joint Stereo
[00:00:00:000] | Error Protection: No
[00:00:00:000] +---------------------
[00:24:31:648] Conversion Completed !
[00:24:31:648] Actual Avg. Bitrate : 128kbps
[00:02:18:000] <-- Transcoding Duration
Logging ends : 04/13/14 , 16:36:15.
I'm new to BeSweet and in fact most of this in general so if anyone could help me out that would be great. Also, I'm fine with using a different piece of software or something as long as it can be precise so it adjusts the tempo to the exact percentage and as long as it's command line (I'm trying to work this into a batch script). Also, I'm fine with a program just changes pitch precisely because eac3to can slow it down and then I could change the pitch back with some other software if that would be easier. I don't believe eac3to has any pitch changing commands though.
Okay, thanks!
C:\BeSweet>besweet -core( -input "H:\title03.ac3" -output "H:\title03 slowed.ac3" -logfile "H:\title03.log" ) -soundtouch( -r 25000 23976 ) -bsn( -exe aften.exe -b 192 )
I get
BeSweet v1.5b31 by DSPguru.
--------------------------
[00:00:00:000] -- Initializing...
in command prompt and this log file
BeSweet v1.5b31 by DSPguru.
--------------------------
Using azid.dll v1.9 (b922) by Midas (midas@egon.gyaloglo.hu).
Using SoundTouch.dll v1.3.0 by Olli Parviainen (www.iki.fi/oparviai/soundtouch).
Using Shibatch.dll v0.25 by Naoki Shibata & DSPguru (shibatch.sourceforge.net).
Using bsn.dll v0.24 by DPeshev,Richard,E-Male,DSPguru (DSPguru.Doom9.org).
Logging start : 04/13/14 , 16:22:31.
besweet -core( -input H:\title03.ac3 -output H:\title03 slowed.ac3 -logfile H:\title03.log ) -soundtouch( -r 25000 23976 ) -bsn( -exe aften.exe -b 192 )
[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : H:\title03.ac3
[00:00:00:000] | Output: H:\title03 slowed.ac3
[00:00:00:000] | Floating-Point Process: No
Error 84: error configuring bsn!
Quiting...
[00:00:00:000] Conversion Completed !
Logging ends : 04/13/14 , 16:22:31.
I have aften.exe in the BeSweet folder as I assume you need to. I've also tried the same command with none of the bsn stuff and BeSweet goes transcoding and everything but once it's done it just outputs an ac3 file which, as far as I can tell, is exactly the same as the input. Here's the log
BeSweet v1.5b31 by DSPguru.
--------------------------
Using azid.dll v1.9 (b922) by Midas (midas@egon.gyaloglo.hu).
Using SoundTouch.dll v1.3.0 by Olli Parviainen (www.iki.fi/oparviai/soundtouch).
Using lame_enc.dll v1.32 (8/8/2003), Engine 3.90 <http://www.mp3dev.org/>.
Logging start : 04/13/14 , 16:33:57.
besweet -core( -input H:\title03.ac3 -output H:\title03 slowed.ac3 -logfile H:\title03.log ) -soundtouch( -r 25000 23976 )
[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : H:\title03.ac3
[00:00:00:000] | Output: H:\title03 slowed.ac3
[00:00:00:000] | Floating-Point Process: Yes
[00:00:00:000] +-------- AZID -------
[00:00:00:000] | Input Channels Mode: 2/0, Bitrate: 192kbps
[00:00:00:000] | Output Stereo mode: Dolby surround compatible
[00:00:00:000] | Total Gain: 0.000dB, Compression: None
[00:00:00:000] | LFE levels: To LR -INF, To LFE 0.0dB
[00:00:00:000] | Center mix level: BSI
[00:00:00:000] | Surround mix level: BSI
[00:00:00:000] | Dialog normalization: No
[00:00:00:000] | Rear channels filtering: No
[00:00:00:000] | Source Sample-Rate: 48.0KHz
[00:00:00:000] +----- SoundTouch ----
[00:00:00:000] | Pitch : 0 semitones
[00:00:00:000] | Tempo : -4 percents
[00:00:00:000] | Rate : 0 percents
[00:00:00:000] | AA-Filter : Yes
[00:00:00:000] | Quick Mode : No
[00:00:00:000] +-------- LAME -------
[00:00:00:000] | Bitrate method : CBR
[00:00:00:000] | MP3 bitrate : 128
[00:00:00:000] | Channels Mode : Joint Stereo
[00:00:00:000] | Error Protection: No
[00:00:00:000] +---------------------
[00:24:31:648] Conversion Completed !
[00:24:31:648] Actual Avg. Bitrate : 128kbps
[00:02:18:000] <-- Transcoding Duration
Logging ends : 04/13/14 , 16:36:15.
I'm new to BeSweet and in fact most of this in general so if anyone could help me out that would be great. Also, I'm fine with using a different piece of software or something as long as it can be precise so it adjusts the tempo to the exact percentage and as long as it's command line (I'm trying to work this into a batch script). Also, I'm fine with a program just changes pitch precisely because eac3to can slow it down and then I could change the pitch back with some other software if that would be easier. I don't believe eac3to has any pitch changing commands though.
Okay, thanks!