djloewen
15th September 2009, 14:28
So after being told that BeSweet is a thing of the ancient past, I decided to give BeHappy a try. I'm attempting to encode a 6ch WAV (taken from a Blu-Ray by eac3to) to mp3. I downloaded the latest copy of BeHappy, put NicAudio.dll into the AviSynth folder, and put lame.exe into the BeHappy folder.
When I tried the encode, I got an error indicating that I was missing avisynthwrapper.dll. A search turned up an old post with a similar problem - that user was directed to use an old build of BeHappy that had the dll included. I downloaded this old version, and copied all missing files (but did not overwrite anything) to my BeHappy folder. Now I get this:
Starting job 2_4_audio.wav->2_4_audio.mp3
Found Audio Stream
Channels=6, BitsPerSample=24 int, SampleRate=48000Hz
lame.exe -b 128 -h -S --silent - "H:\BLU\2_4_audio.mp3"
Writing RIFF header to encoder's StdIn
Writing PCM data to encoder's StdIn
Error: System.IO.IOException: The pipe has been ended.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
at System.IO.FileStream.Write(Byte[] array, Int32 offset, Int32 count)
at BeHappy.Encoder.encode()
What have I done this time? :)
When I tried the encode, I got an error indicating that I was missing avisynthwrapper.dll. A search turned up an old post with a similar problem - that user was directed to use an old build of BeHappy that had the dll included. I downloaded this old version, and copied all missing files (but did not overwrite anything) to my BeHappy folder. Now I get this:
Starting job 2_4_audio.wav->2_4_audio.mp3
Found Audio Stream
Channels=6, BitsPerSample=24 int, SampleRate=48000Hz
lame.exe -b 128 -h -S --silent - "H:\BLU\2_4_audio.mp3"
Writing RIFF header to encoder's StdIn
Writing PCM data to encoder's StdIn
Error: System.IO.IOException: The pipe has been ended.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
at System.IO.FileStream.Write(Byte[] array, Int32 offset, Int32 count)
at BeHappy.Encoder.encode()
What have I done this time? :)