Log in

View Full Version : Error 70: Unable to get bs_m2s.dll interfaces.


mancer
15th July 2002, 12:46
Hi!

When using beSweet(GUI) I get the following logfile:

-------------------------------------------------------------------
BeSweet v1.4b12 by DSPguru.
--------------------------
Using azid.dll v1.8 (b825) by Midas (midas@egon.gyaloglo.hu).
Using mpglib.dll v2.00 by Michael Hipp (mh@mpg123.de).
Using VOBInput.dll v1.1 by DVD2SVCD (http://www.notrace.dk)
Using MP2enc.dll v1.129 (23/5/2002), Engine 1.129 <http://www.cdex.n3.net>.
Error 70: Unable to get bs_m2s.dll interfaces.

Quiting...
[00:00:00:000] Conversion Completed !
Logging ends : 07/15/02 , 13:42:15.
-------------------------------------------------------------------

I've copied the bs_m2s.dll into the beSweet directory. Here is my command-line:

-------------------------------------------------------------------
"C:\Programme\DVD2SVCD\BeSweet\BeSweet.exe" -core( -input "e:\endeVOB\VTS_02_1.vob" -output "e:\ende\Extracted_audio_1.mp2" -substream 0x80 -logfile "C:\BeSweetGUIv0.5\BeSweet.log" ) -plugin( -name bs_m2s.dll -func simple) -azid( -z1 -b1 -g max ) -boost( /b=5 /l=0.95 ) -2lame( )
-------------------------------------------------------------------


Any idea what I'm doing wrong?

DSPguru
15th July 2002, 17:14
replace-plugin( -name bs_m2s.dll -func simple)with-plugin( -name bs_m2s.dll -func Simple )the '-func' switch is case sensitive ;)

mancer
15th July 2002, 22:47
Thanx for the fast response, pal. But now I only got the following log:

------------------------------------------------------------------

BeSweet v1.4b12 by DSPguru.
--------------------------
Using azid.dll v1.8 (b825) by Midas (midas@egon.gyaloglo.hu).
Using mpglib.dll v2.00 by Michael Hipp (mh@mpg123.de).
Using VOBInput.dll v1.1 by DVD2SVCD (http://www.notrace.dk)
Using MP2enc.dll v1.129 (23/5/2002), Engine 1.129 <http://www.cdex.n3.net>.
Using BS_M2S.dll v0.3 by DSPguru (http://DSPguru.doom9.org).
Manual Dynamic-Compression algorithm by LigH (author of WaveBooster).

Logging start : 07/15/02 , 23:38:55.

C:\Programme\DVD2SVCD\BeSweet\BeSweet.exe -core( -input e:\endeVOB\VTS_02_1.vob -output e:\ende\Extracted_audio_1.mp2 -substream 0x82 -logfile C:\BeSweetGUIv0.5\BeSweet.log ) -plugin( -name bs_m2s.dll -func Simple ) -azid( -z1 -b1 -n1 -s surround -g max ) -boost( /b=5 /l=0.95 ) -2lame( )

[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : e:\endeVOB\VTS_02_1.vob
[00:00:00:000] | Output: e:\ende\Extracted_audio_1.mp2
[00:00:00:000] | Substream ID: 0x80
[00:00:00:000] | Floating-Point Process: Yes
[00:00:00:000] | A/V Delay found : -361msec
[00:00:00:000] +-------- AZID -------
[00:00:00:000] | Output Stereo mode: Dolby surround compatible
[00:00:00:000] | Total Gain: 0.0dB, 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: Yes
[00:00:00:000] | Rear channels filtering: No
[00:00:00:000] | Source Sample-Rate: 48.0KHz
[00:00:00:000] +-------- BOOST ------
[00:00:00:000] | Algorithm by : LigH
[00:00:00:000] | Boost Factor : 5.0
[00:00:00:000] | Limit Factor : 0.95
[00:00:00:000] +------- MP2ENC ------
[00:00:00:000] | Bitrate method : CBR
[00:00:00:000] | MP2 bitrate : 128
[00:00:00:000] | Channels Mode : Joint Stereo
[00:00:00:000] | Error Protection: No
[00:00:00:000] +---------------------
Error 32: No input-data was found (wrong substream?)
Quiting...
[00:00:00:000] Conversion Completed !
Logging ends : 07/15/02 , 23:40:43.

------------------------------------------------------------------

I tried several streams, with no success. Usually I don't use beSweet myself, I'm a lazy bastard who uses DVD2SVCD :), but since this is a movie with LPCM sound, I have no choice. So please forgive me if there's a newbie error in my command line ;)

DSPguru
15th July 2002, 22:51
use vstrip or any other tool (hint: guides) to extract the lpcm stream and then feed it into BeSweet.
another option is finding the file extracted_audio_1.wav which dvd2svcd already extracted..

mancer
16th July 2002, 19:00
Okay, case closed (I guess). I thought the plug-in was for beSweet, so I tried to get my .wav-file encoded right out of the .vob. But now since I encoded the .wav that DVD2SVCD gave me again with 2Lame, everything is fine, I'll continue with DVD2SVCD and the correct audio tonight. Thanx for your patience.

Got Milk?
16th July 2002, 21:32
I'm also having a problem with BS_M2S.dll - "Error 72: In order to encode a Mono inputfile, download Mono2Stereo Plugin". I have extracted the file in the BeSweet directory and used the following commandline:

"C:\DVD\BeSweet\BeSweet.exe" -core( -input "c:\stash.wav" -output "C:\stash.mp3" -logfile "C:\DVD\BeSweetGUI\BeSweet.log" ) -plugin ( -name BS_M2S.dll -func Simple ) -ota( -g max ) -lame( --preset r3mix )

No logfile to speak of because the conversion doesn't start of course :)

DSPguru
16th July 2002, 21:43
@milk
you can use v1.3 until i fix this...

Got Milk?
16th July 2002, 21:51
Just tried BeSweet 1.3 and I get exactly the same error. BS_M2S.dll is in the BeSweet directory, there's nothing else to do is there?

Got Milk?
16th July 2002, 22:19
That worked, thanks a lot. Although I get "Error 47: Error with LAME dll!", could this be due to the WAV being 22.50kHz? It encodes fine if use lame externally.

Thanks again.

DSPguru
16th July 2002, 22:21
:logfile:

Got Milk?
16th July 2002, 22:29
I didn't post it before because that was the only error message - sorry. :)

BeSweet v1.4RC3 by DSPguru.
--------------------------
Using lame_enc.dll v1.28 (4/6/2002), Engine 3.92 <http://www.mp3dev.org/>.
Using BS_M2S.dll v0.3 by DSPguru (http://DSPguru.doom9.org).

Logging start : 07/16/02 , 22:17:25.

C:\DVD\BeSweet\BeSweet.exe -core( -input c:\heav.wav -output C:\heav2.mp3 -logfile C:\DVD\BeSweetGUI\BeSweet.log ) -plugin ( -name BS_M2S.dll -func Simple ) -ota( -g max ) -lame( --preset r3mix )

[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : c:\heav.wav
[00:00:00:000] | Output: C:\heav2.mp3
[00:00:00:000] | Floating-Point Process: Yes
Error 47: Error with LAME dll!
Quiting...
[00:00:00:000] Conversion Completed !

DSPguru
16th July 2002, 22:31
judging by the commandline, the only reasonable problem is the 22khz issue.
i wonder if 2lame would accept this..

Got Milk?
16th July 2002, 22:37
It's wasn't really a problem, I only had 3 WAVs to encode so I just did it by hand. Thanks again for your help.

mancer
17th July 2002, 09:04
Hmm, now I got that whole movie encoded ("Assault on Precinct 13", btw) with DVD2SVCD including the 2 audio tracks I did with tooLame. When I play it with my Creative DXR³ MPEG Card everything works fine, but on PowerDVD XP I get no sound. Strange...?