PDA

View Full Version : MPA to Mp2 Distorted sound with BeSweet 1.4


ihgl
3rd February 2003, 03:26
I have read the FAQ:s and another thread with a similar problem, but have not really found an adequate answer. I convert a 128 kb 44.1 khz MPA audio file, created with DVD2AVI to a 384kb 48khz with BeSweet 1.4. The output is slightly distorted with a clipping sound.

Command line: "C:\Bart\DVDRippning\Apps\VCD\BeSweet\BeSweet.exe" -core( -input "l:\RW-filmer\Test 1 MPA T01 DELAY 0ms.mpa" -output "l:\RW-filmer\Test 1.4.mp2" -logfile "C:\Bart\DVDRippning\Apps\VCD\BeSweetGUI\BeSweet.log" ) -azid( -c light -L -3db --maximize ) -ssrc( --rate 48000 ) -2lame( -s 44.1 -m s -b 384 ) -profile( ~~~~~ Default Profile ~~~~~ )

BeSweet log: BeSweet v1.4 by DSPguru.
--------------------------
Using hip.dll v1.13 by Myers Carpenter <myers@users.sf.net>
Using Shibatch.dll v0.2 by Naoki Shibata & DSPguru (shibatch.sourceforge.net).
Using MP2enc.dll v1.129 (23/5/2002), Engine 1.129 <http://www.cdex.n3.net>.

Logging start : 02/03/03 , 02:47:44.

C:\Bart\DVDRippning\Apps\VCD\BeSweet\BeSweet.exe -core( -input l:\RW-filmer\Test 1 MPA T01 DELAY 0ms.mpa -output l:\RW-filmer\Test 1.4.mp2 -logfile C:\Bart\DVDRippning\Apps\VCD\BeSweetGUI\BeSweet.log ) -azid( -c light -L -3db --maximize ) -ssrc( --rate 48000 ) -2lame( -s 44.1 -m s -b 384 ) -profile( ~~~~~ Default Profile ~~~~~ )

[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : l:\RW-filmer\Test 1 MPA T01 DELAY 0ms.mpa
[00:00:00:000] | Output: l:\RW-filmer\Test 1.4.mp2
[00:00:00:000] | Floating-Point Process: Yes
[00:00:00:000] +------ Shibatch -----
[00:00:00:000] | Source Sample-Rate: 44.1KHz
[00:00:00:000] | Dest. Sample-Rate: 48.0KHz
[00:00:00:000] | Attenuation : 0.0db
[00:00:00:000] +------- MP2ENC ------
[00:00:00:000] | Bitrate method : CBR
[00:00:00:000] | MP2 bitrate : 384
[00:00:00:000] | Channels Mode : Stereo
[00:00:00:000] | Error Protection: No
[00:00:00:000] +---------------------
[01:17:31:078] Conversion Completed !
[01:17:31:078] Actual Avg. Bitrate : 384kbps
[00:11:23:000] <-- Transcoding Duration
Logging ends : 02/03/03 , 02:59:07.

Well, then I return to my old version of BeSweet 1.3 and try to do the same thing like:

Command line: "C:\Bart\DVDRippning\Apps\VCD\BeSweet\BeSweet.exe" -core( -input "l:\RW-filmer\Test 1 MPA T01 DELAY 0ms.mpa" -output "l:\RW-filmer\Test 1.3.mp2" -logfile "C:\Bart\DVDRippning\Apps\VCD\BeSweetGUI\BeSweet.log" ) -azid( -c light -L -3db --maximize ) -ssrc( --rate 48000 ) -2lame( -s 44.1 -m s -b 384 ) -profile( ~~~~~ Default Profile ~~~~~ )

BeSweet log: BeSweet v1.3RC by DSPguru.
--------------------------
Using mpglib.dll v2.00 by Michael Hipp (mh@mpg123.de).
Using ssrc.dll v1.28 by Naoki Shibata (shibatch@geocities.co.jp).
Using MP2enc.dll v1.129 (8/3/2002), Engine 1.129 <http://www.cdex.n3.net>.

Logging start : 02/03/03 , 02:33:31.

C:\Bart\DVDRippning\Apps\VCD\BeSweet\BeSweet.exe -core( -input l:\RW-filmer\Test 1 MPA T01 DELAY 0ms.mpa -output l:\RW-filmer\Test 1.3.mp2 -logfile C:\Bart\DVDRippning\Apps\VCD\BeSweetGUI\BeSweet.log ) -azid( -c light -L -3db --maximize ) -ssrc( --rate 48000 ) -2lame( -s 44.1 -m s -b 384 ) -profile( ~~~~~ Default Profile ~~~~~ )

[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : l:\RW-filmer\Test 1 MPA T01 DELAY 0ms.mpa
[00:00:00:000] | Output: l:\RW-filmer\Test 1.3.mp2
[00:00:00:000] | Floating-Point Process: Yes
[00:00:00:000] +-------- SSRC -------
[00:00:00:000] | Source Sample-Rate: 44.1KHz
[00:00:00:000] | Dest. Sample-Rate: 48.0KHz
[00:00:00:000] | Attenuation : 0.0db
[00:00:00:000] +-------- 2LAME ------
[00:00:00:000] | Bitrate method : CBR
[00:00:00:000] | MP2 bitrate : 384
[00:00:00:000] | Channels Mode : Stereo
[00:00:00:000] | Error Protection: No
[00:00:00:000] +---------------------
[01:17:43:236] Conversion Completed !
[01:17:43:236] Actual Avg. Bitrate : 383kbps
[00:06:57:000] <-- Transcoding Duration
Logging ends : 02/03/03 , 02:40:28.

Now everything comes out just perfect.

It seems to me as though 1.4 handles the project in a different way or maybe I have missed something. I have tried different settings, regarding attenuation and 2 pass SSRC avoiding clipping. But with the same result.
Well, off course I can use the 1.3 for conversions like these, but I am just a bit confused. I might add that I receive the very same output with the latest beta: BeSweetv1.5b14.

Anyway, thanks for a great program.