Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
|
Thread Tools | Search this Thread | Display Modes |
5th May 2008, 09:41 | #701 | Link | ||
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
Quote:
Quote:
Code:
[HKEY_LOCAL_MACHINE\SOFTWARE\AviSynth] @="C:\\Archivos de programa\\AviSynth 2.5" "plugindir2_5"="C:\\Archivos de programa\\AviSynth 2.5\\plugins" |
||
5th May 2008, 10:00 | #702 | Link |
EphMan
Join Date: May 2004
Posts: 737
|
@tebasuna51: You were correct about the version number. I corrected it on my previous post!
Does BeHappy look for the NicAudio.dll in just the default install location? Because I have all my a/v apps installed to "C:\Multimedia" so AviSynth is in "C:\Multimedia\AviSynth 2.5\Plugins". Every other program I have that uses AviSynth functions fine. Last edited by EpheMeroN; 5th May 2008 at 10:05. |
5th May 2008, 13:16 | #703 | Link | |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
Quote:
If, in your machine, is "C:\Multimedia\AviSynth 2.5\Plugins", then NicAudio.dll, BassAudio.dll, bass_*.dll, sox.dll ... must be there. |
|
5th May 2008, 22:17 | #705 | Link |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
@EpheMeroN
To discard others problems try this: 1) Instead 'Enqueue' you job, use 'Export AviSynth Script' 2) Edit the .avs created with Notepad and insert like first line: LoadPlugin("C:\Multimedia\AviSynth 2.5\Plugins\NicAudio.dll") Save the file. 3) Open the .avs file with BeHappy instead your source. You don't need add DSP functions, only encode with Lame. |
5th May 2008, 23:19 | #706 | Link | |
EphMan
Join Date: May 2004
Posts: 737
|
Quote:
Code:
Starting job audio-tst.avs->audio-tst.mp3 Found Audio Stream Channels=6, BitsPerSample=32 int, SampleRate=48000Hz encoder\lame.exe --abr 128 --nohist -h -S --silent - "C:\Users\xxxxxxx\Desktop\audio-tst.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() |
|
6th May 2008, 03:39 | #708 | Link | |
EphMan
Join Date: May 2004
Posts: 737
|
To The Author Of BeHappy
Quote:
Code:
Starting job test.avs->test.mp3 Found Audio Stream Channels=2, BitsPerSample=32 int, SampleRate=48000Hz encoder\lame.exe --abr 128 --nohist -h -S --silent - "C:\Users\xxxxxxx\Desktop\test.mp3" Writing RIFF header to encoder's StdIn Writing PCM data to encoder's StdIn Finalizing encoder Btw, for the purpose of diagnosing this issue, I have been using the latest BeHappy (stated in previous post), and using Windows Vista Home Premium as my operating system. Last edited by EpheMeroN; 6th May 2008 at 03:46. |
|
6th May 2008, 10:08 | #709 | Link | |||
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
Quote:
I think is a AviSynth issue. Quote:
<Value></Value> For instance: Code:
<Value>NicAc3Source("{0}")</Value> must be <Value>LoadPlugin("C:\Multimedia\AviSynth 2.5\Plugins\NicAudio.dll") NicAc3Source("{0}")</Value> Quote:
Must be like this: Code:
[HKEY_LOCAL_MACHINE\SOFTWARE\AviSynth] @="C:\\Multimedia\\AviSynth 2.5" "plugindir2_5"="C:\\Multimedia\\AviSynth 2.5\\plugins" |
|||
7th May 2008, 07:56 | #713 | Link |
EphMan
Join Date: May 2004
Posts: 737
|
Feature Request
1) More options for DRC from NicAudio.dll please? So instead of just DRC you can choose Light, Normal, Heavy DRC in the option box.
I assume the default DRC option uses Normal DRC correct? 2) My previous issue (last 2 pages within this thread) with not being able to load NicAudio.dll without first having to save as .avs and then manually type in plugin location. |
7th May 2008, 12:58 | #714 | Link | ||
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
Quote:
The liba52 decoder offer the option to write external routines to manage DRC but the spirit of the AviSynth decoders I think must be: - The decoder just decode the internal format to uncompressed audio data with the minimum process. - Any data transformation must be done out of decoders to be generic. For instance liba52 have downmix functions, but I think this process must be done with more flexible AviSynth functions and independent of source format. Then the object of DRC option in ac3 (and dts) decoder is recover the unique value present in ac3 stream recommended by the source author. If you want some other distinct adjust you can write your filters using the compand function of sox filter. You have some samples in this post Quote:
- In last BeHappy_r50201.7z release there are a encoder\Bepipe.7z, please decompress the file and you have a bepipe folder with: Bepipe.bat Bepipe.exe WavFix.exe Edit with Notepad the Bepipe.bat: Code:
@echo off rem Sample of use to write correct wav header with Bepipe (if < 4GB). Not neded with encoders. Bepipe --script "BassAudioSource(^D:\Musica\Ejemplos\High.wma^)" | Wavfix - output.wav pause Run (Double Click) Bepipe.bat and let me know the result. |
||
7th May 2008, 15:05 | #715 | Link |
Registered User
Join Date: Feb 2005
Posts: 585
|
Like tebasuna said, it's not a BeHappy issue. What you may consider doing is getting the latest install package from Shon3i on the 2nd post here and then update the latest BeHappy and plug-ins after that. The install package has everything including avisynth. I'd remove your existing avisynth and BeHappy installations first and then install the Shon3i package.
__________________
Chumbo |
8th May 2008, 18:14 | #716 | Link | |
EphMan
Join Date: May 2004
Posts: 737
|
Quote:
|
|
9th May 2008, 00:01 | #717 | Link | |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
Quote:
You say: "Every other program I have that uses AviSynth functions fine." Please, what others programs? You need load plugins? And the Bepipe test I suggest? |
|
Tags |
behappy |
|
|