View Full Version : BeLight 0.22 beta 8 released
scilli
8th April 2006, 10:04
Maybe, your phone is not able to play he-aac stream...FAAC encoder doesn't provide this feature.
I'm pretty sure it is not able to play hc-aac, however I have not been using hc-aac anyway. Even nd lc-aac doesn't seem to work. The only difference's in the options I select are in FAAC, M/S coding and Force mpeg version 4.
I have Sony Erricson k750 and can play only HE/LC-AAC in mp4 container. I use Coding Tehnologies @ 48kbps via Belight and than resulting aac convert to mp4 via mp4box and work fine.
Thanks for the advice but I'm not trying to just play aac audio files on my phone(I haven't yet tried because all my music is mp3 so I'll give ur method a try if I ever need to :)) but get audio playback in my 3gp video files. So there is in effect no .aac or .mp4 container at all.
shon3i
8th April 2006, 12:13
I'm not trying to just play aac audio files on my phoneYou should be try becouse 3gp have aac sound right.
oligophant
14th April 2006, 10:55
How can i add a 5.83secs silent in a convertion auido wap to mp3, i use the delay in advanced setting, others , apende silence of...., but nothing happens, any idea
im using belight 0.2.2.0 beta 9
shon3i
14th April 2006, 11:01
"Delay" and "Append silence of" is in miliseconds so you must multiply by 1000, so then do a 1000*5.83=5830. Type 5830 and you get right "dealy" and "Append silence of".
duebel13
14th April 2006, 12:20
This is just a short notice about a minor cosmetic bug in BeLight. I've verified that this is present in the latest beta from March, too.
To verify just open an mpa file as produced by DGIndex.
Select the MP3 bitrate as you like and start conversion.
The progress bars for both Current Track and Total will grow to 100% within seconds and stay there for the remaining conversion time. The percentage shown is 00.00%.
See attached screen shot image.
Besides this, I'm pretty happy with BeLight and would like to thank the author for providing (and maintaining) it for free. Great job.
Kriz
16th April 2006, 11:53
I'm trying to use BeLight to convert a wav to an AC3, but the output file always has an odd clicking sound.
Here's the logfile:
BeSweet v1.5b31 by DSPguru.
--------------------------
Using AC3enc.dll v1.20 (Feb 18 2004) by Fabrice Bellard (http://ffmpeg.org).
Logging start : 04/16/06 , 06:49:51.
BeSweet.exe -core( -input C:\fma_04_audio.wav -output C:\fma_04_audio.ac3 -logfile C:\fma_04_audio.log ) -ac3enc( -b 192 )
[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : C:\fma_04_audio.wav
[00:00:00:000] | Output: C:\fma_04_audio.ac3
[00:00:00:000] | Floating-Point Process: No
[00:00:00:000] | Source Sample-Rate: 48.0KHz
[00:00:00:000] +------- AC3ENC ------
[00:00:00:000] | Bitrate method : CBR
[00:00:00:000] | AC3 bitrate : 192
[00:00:00:000] | Channels Mode : 2.0
[00:00:00:000] | Error Protection: Yes
[00:00:00:000] +---------------------
[00:22:51:153] Conversion Completed !
[00:22:51:153] Actual Avg. Bitrate : 191kbps
[00:01:02:000] <-- Transcoding Duration
Logging ends : 04/16/06 , 06:50:53.
No matter what I try, I just can't seem to get rid of this strange clicking.
Kurtnoise
17th April 2006, 16:07
Hi,
Unfortunately, ac3 encoder from BeSweet isn't very good.
In addition, 192 kbps is not recommended. Try 224 kbps or higher values.
Kurtnoise
17th April 2006, 16:10
To verify just open an mpa file as produced by DGIndex.
Could you provide a such sample ? Thanks...
Kriz
17th April 2006, 20:59
I've been trying higher settings, but I still get these odd clicking sounds.
Is there perhaps a better AC3 encoder DLL to use?
Kurtnoise
18th April 2006, 06:03
for BeSweet, no sorry. Try HeadAC3he or others tools like SoftEncode/
duebel13
18th April 2006, 13:36
Could you provide a such sample ? Thanks...
Just use any .mpg file with sound which you already have.
Open the file in DGIndex, start playing (F5), stop playing after
a couple of seconds (ESC), demux (F4). Close DGIndex.
Now you have the .mpa file in your directory.
BTW, I use lame_enc.dll from Lame v3.97b2 and not the one coming with BeLight. Hope this is not causing the problem.
Kurtnoise
19th April 2006, 17:39
mmh, I just checked my mpg collection and all have an ac3 stream, not mpeg...:-/ So, if someone have a such file to provide...
I use lame_enc.dll from Lame v3.97b2 and not the one coming with BeLight. Hope this is not causing the problem.
I don't think so...
/me go back to fix bugs.
Kurtnoise
20th April 2006, 09:53
ok, finally, I've retrieve some mpg files and...all seems to work fine here. That's why I need a small sample of your file. Thanks again.
Damolee
21st April 2006, 12:11
I'm having problems getting this to work.
Trying to run a VBR Mp3 through it, to basically change frame rate from 23fps upto 25 (pal) using Quality / VBR mode it starts the process but the progress bar doesn't budge and it just says 00:01 time remaining while the time elapsed ticks over. I can't tell whether it's actually doing anything or not.
I tried using the regular way to install it , and also the CoreCodec package ....same problem.
Any ideas?
Kurtnoise
21st April 2006, 12:38
What kind of input file did you have ?
Damolee
21st April 2006, 12:45
Right, I see what's going on.
It was trying to encode and save over itself, I couldn't find an option to name the output file... lol
So what I did was rename it using the "View Commandline" option.
Then it output fine.
My input was a VBR MP3, all I am trying to do is change the frame rate of the audio to 25 for a PAL AVI file.
For some reason, using BeSweetGUI to convert it to CBR mode the audio keeps going out of sync on the standalone player, it seems to prefer VBR ....which is strange seeing as CBR is usually prefered.
Kurtnoise
25th April 2006, 16:52
Ok. The bug is 100% reproducable so it is easy to fix. Try this:
- start BeLight.exe
- open c:\temp\1.wav
- menu Edit - View BeSweet command
- you see "C:\Tools\BeLight-0.22_beta\BeSweet.exe" -core( -input "C:\Temp\1\1.wav" -output "C:\Temp\1\1.aac" -logfile "C:\Temp\1\1.log" ) -dimzon( -dllname WA_aacPlus.dll -cbr 32 -mpeg4 -mode 1 ) -ota( -g max )
- click on Copy button
- close the BeSweet command form with X button
- right click in files list
- Clear list
- open c:\2.wav
- menu Edit - View BeSweet command
- HERE you still see the command for 1.wav !
Fixed (http://corecodec.org/frs/?group_id=45&release_id=280#r280)...
Igor Kharchenko
26th April 2006, 08:22
I made fresh install of BeSweet and BeLight, put enc_aacplus.dll and WA_aac.dll in BeSweet folder, and try test conversion using AAC->HE->CT->CBR2.0@128 preset. I get a message that I need bse_WinampAacPlusV2.dll. Copy/paste command line works fine. May be this check is useless?
Kurtnoise
26th April 2006, 14:10
Yeah, right. I'll change that. Thanks for the tip.
dwrbudr
28th April 2006, 07:31
10x for the new version!
Here are some things to fix:
Winamp AAC "Channel mode" isn't remembered, e.g. click on AAC tab, select Channel mode - Mono (for Winamp AAC), then click AC3 tab, then back to AAC - Channel mode is now "Parametric stereo"
It would be nice if you make all comboboxes style csDropDownList, so the user cannot type in them.
Kurtnoise
28th April 2006, 09:12
Allright, I was fixing that last night. i'll try to put online a new build today.
btw, the last aac encoder from Nero 7.2.xx doesn't work with GUIs using aacenc32.dll, aac.dll & NeroIPP.dll. If it works for you, this means that the old encoder used to. So, wait for a working solution for the alternative GUIs.
ron spencer
29th April 2006, 03:33
bug? If I choose a path to SoX program never remembers it on next load...can you verify?
Kurtnoise
29th April 2006, 10:40
This part is not finished yet. Same thing also for BeSplit. ;)
LoRd_MuldeR
29th April 2006, 15:26
The latest daily build still has to old nast bug:
If there are a lot of source files on the list and I press convert button, BeLight will display 100% after view milliseconds and then only convert the first file. All other files get a .log file only...
fight2win
29th April 2006, 19:22
how to encode ac3 to nero aac, new nero has only aacenc32.dll, no aac.dll!
Kurtnoise
29th April 2006, 20:09
how to encode ac3 to nero aac, new nero has only aacenc32.dll, no aac.dll!
A I said previously...
btw, the last aac encoder from Nero 7.2.xx doesn't work with GUIs using aacenc32.dll, aac.dll & NeroIPP.dll. If it works for you, this means that the old encoder used to. So, wait for a working solution for the alternative GUIs.
The latest daily build still has to old nast bug:
If there are a lot of source files on the list and I press convert button, BeLight will display 100% after view milliseconds and then only convert the first file. All other files get a .log file only...
Yes, I'm working on it.
LoRd_MuldeR
30th April 2006, 00:53
Yes, I'm working on it.
:thanks:
Bathrone
30th April 2006, 04:06
Isnt the recommend lame enc for build 3.97 beta 2?
Carpo
30th April 2006, 11:10
ok now this may have already been addressed - i did search but didnt find a solution (maybe i didnt search too good ;) )
anyway - while using belight as per doom9s guide to converting ac3 to aac i have selected the aac preset and changed a few settings - well one the output had to be 5.1 - now when i play the file it always says that its mono - is this right or have a touched a setting i shouldnt have
Thanks
Bathrone
30th April 2006, 11:46
Bugs with trying to transcode ac3 to aac using nero.
"C:\Program Files\BeLight\BeSweet.exe" -core( -input "C:\Encoding\movies T01 3_2ch 448Kbps DELAY 0ms.ac3" -output "C:\Encoding\movies T01 3_2ch 448Kbps DELAY 0ms.mp4" -logfile "C:\Encoding\movies T01 3_2ch 448Kbps DELAY 0ms.log" ) -dimzon( -dllname bse_Nero7WA.dll -6chnew -vbr_extreme -codecquality_high -aacprofile_lc ) -ota( -d 0 )
BeSweet v1.5b31 by DSPguru.
--------------------------
Using azid.dll v1.9 (b922) by Midas (midas@egon.gyaloglo.hu).
Using Shibatch.dll v0.25 by Naoki Shibata & DSPguru (shibatch.sourceforge.net).
Using bse_Nero7WA.dll by dimzon, Build Nov 10 2005, 14:35:28
Logging start : 04/30/06 , 20:45:13.
C:\Program Files\BeLight\BeSweet.exe -core( -input C:\Encoding\movies T01 3_2ch 448Kbps DELAY 0ms.ac3 -output C:\Encoding\movies T01 3_2ch 448Kbps DELAY 0ms.mp4 -logfile C:\Encoding\movies T01 3_2ch 448Kbps DELAY 0ms.log ) -dimzon( -dllname bse_Nero7WA.dll -6chnew -vbr_extreme -codecquality_high -aacprofile_lc ) -ota( -d 0 )
[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : C:\Encoding\movies T01 3_2ch 448Kbps DELAY 0ms.ac3
[00:00:00:000] | Output: C:\Encoding\movies T01 3_2ch 448Kbps DELAY 0ms.mp4
[00:00:00:000] | Floating-Point Process: No
Error 84: error configuring bsn!
Quiting...
[00:00:00:000] Conversion Completed !
Logging ends : 04/30/06 , 20:45:13.
Kurtnoise
30th April 2006, 15:11
Isnt the recommend lame enc for build 3.97 beta 2?
What do you mean ?
anyway - while using belight as per doom9s guide to converting ac3 to aac i have selected the aac preset and changed a few settings - well one the output had to be 5.1 - now when i play the file it always says that its mono - is this right or have a touched a setting i shouldnt have
:logfile:
Bugs with trying to transcode ac3 to aac using nero....
Not a bug....if you read my reply 2 posts above. :sly:
Carpo
30th April 2006, 17:57
:logfile:
ye sorry about :)
BeSweet v1.5b31 by DSPguru.
--------------------------
Using azid.dll v1.9 (b922) by Midas (midas@egon.gyaloglo.hu).
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/30/06 , 08:58:34.
C:\Program Files\BeLight\BeSweet.exe -core( -input E:\dvd-work\ong-bak\VTS_04_1 T02 3_2ch 448Kbps DELAY 0ms.ac3 -output E:\dvd-work\ong-bak\VTS_04_1 T02 3_2ch 448Kbps DELAY 0ms.mp4 -logfile E:\dvd-work\ong-bak\VTS_04_1 T02 3_2ch 448Kbps DELAY 0ms.besweet.log ) -azid( -c normal ) -bsn( -6chnew -vbr_normal -codecquality_fast -aacprofile_he ) -ota( -g max )
[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : E:\dvd-work\ong-bak\VTS_04_1 T02 3_2ch 448Kbps DELAY 0ms.ac3
[00:00:00:000] | Output: E:\dvd-work\ong-bak\VTS_04_1 T02 3_2ch 448Kbps DELAY 0ms.mp4
[00:00:00:000] | Floating-Point Process: No
[00:00:00:000] | Overall Track Gain: 0.076dB
[00:00:00:000] +-------- AZID -------
[00:00:00:000] | Input Channels Mode: 3/2, Bitrate: 448kbps
[00:00:00:000] | Total Gain: 0.000dB, Compression: Normal
[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] +-------- BSN --------
[00:00:00:000] | bitrate: vbr normal
[00:00:00:000] | HE-aac fast encoding
[00:00:00:000] +---------------------
[01:44:01:216] Conversion Completed !
[00:31:37:000] <-- Transcoding Duration
Logging ends : 04/30/06 , 09:30:11.
SeeMoreDigital
30th April 2006, 18:02
Hi Kurt,
I've been playing around with beta 9 today and must congratulate you on designing "yet another" outstanding product :D
Many thanks mate...
Kurtnoise
30th April 2006, 18:12
@Carpo : which player did you use ?
@SMD : thanks buddy...:)
Carpo
30th April 2006, 18:27
QT winamp core media player, i have a feeling its either something i did (or didnt) do or theres an issue with my pc - maybe time for a complete re-install :p we shall see
SeeMoreDigital
30th April 2006, 21:36
Wow...
I've just used BeLight to encode an 6Ch AC3 audio stream to an 6Ch AACplus v2 audio stream. And muxed this stream to an 720x576 anamorphic MPEG-4 AVC video stream using YAMB and got myself a lovely looking and sounding back-up of Terminator 3 (with chapters of-course) ;)
Okay.... I have made the following observation....
If I encode this 6Ch AC3 speaker mapping test file (http://82.10.220.174/51_Test_Encodes/AV_Setup_Tests/AC3_6Ch_'Speaker_Test'.7z) to an 16 Bits 5.1 Wave .WAV file - the mapping is perfect ;)
However, if I re-encode the 16 Bits 5.1 Wave .WAV file back to an 6Ch AC3 file, the mapping is incorrect :(
Am I doing something wrong?
Just to confirm: Re-encoding the afore mentioned 6Ch AC3 speaker mapping test file to another 6Ch AC3 file, creates perfectly mapped results ;)
EDIT: And so does re-encoding the 16 Bits 5.1 Wave .WAV file to an 6Ch AAC file.
Cheers
Carpo
30th April 2006, 22:03
@ what rate did you encode the file ?
on a previous note i was using nero aac to make the file i said was comming out as mono - i will try with aacplus and see what happens - i have updated nero itself but have the old dlls in besweets folder so i guessing that is ok, and what bitrate is (and i wont say best as i know i will get beat up for it) advisable for a backup or doesnt it really matter.
all these new formats im trying to learn i should have just stayed with dvdrs ;D
SeeMoreDigital
30th April 2006, 22:11
what rate did you encode the file ?I can't see how that would make any difference!
on a previous note i was using nero aac to make the file i said was comming out as mono - i will try with aacplus and see what happens - i have updated nero itself but have the old dlls in besweets folder so i guessing that is ok, and what bitrate is (and i wont say best as i know i will get beat up for it) advisable for a backup or doesnt it really matter. With AACplus sounding as good as it does.... I can't see uch point in bothering with Nero... LOL
Carpo
30th April 2006, 22:26
I can't see how that would make any
could have just said default 96kbps ;)
im trying out all the audio codecs to see which one i like, as i have done with the video codecs :)
suppose i could do the MS thing and stick with the one audio and one video codec
but i think the linux route is better :D
tebasuna51
1st May 2006, 00:02
However, if I re-encode the 16 Bits 5.1 Wave .WAV file back to an 6Ch AC3 file, the mapping is incorrect :(
Am I doing something wrong?
ac3enc.dll, and others ac3 free encoders (ffmpeg, ...), need a wav6chan reordered to: FL_C_FR_SL_SR_LFE (ac3-order)
instead the standard wav order: FL_FR_C_LFE_SL_SR (wav-order)
When you make ac3 -> wav6, BeSweet do ac3-order -> wav-order.
When you make ac3 -> ac3, BeSweet don't reorder.
When you make wav6 -> aac, Dimzon's plugin do wav-order -> aac-order.
You can use WaveWizard with the channelmapping setting "ac3 order for SoftEncode or ac3enc" to make a wav6 (ac3-order).
Or you can split the wav6 in 6 mono wav and use a mux file (ac3-order) with BeSweet.
SeeMoreDigital
1st May 2006, 11:32
Thanks for your explanation tebasuna51
I'm still at a loss to understand why when you have a correctly mapped 6Ch WAV source, would anybody want generate an incorrectly mapped 6Ch AC3 file. Surely... it's just asking for trouble!
As you guys can probably tell I'm not very upto speed about how all this mapping works and the reasons behind it. So may I ask, who along the decoding-to-re-encoding chain gets to decided how an 6Ch WAV source to 6Ch AC3 encode is mapped?
Hope that make sense!
SeeMoreDigital
1st May 2006, 18:48
....wav format is more or less a "container"...You can store mp3 or ac3 in wav you know. Of course, most of the time you have pcm stream in wav files which uses an uncompressed method. But this is not very efficient if you compare the results with some other lossless formats (wavpack, monkey's, flac, etc...)Have you considered adding support for FLAC?
Cheers
Kurtnoise
1st May 2006, 21:19
not for the moment...but it's on my todo list.
SeeMoreDigital
1st May 2006, 22:24
not for the moment...but it's on my todo list.Sounds like a plan...
Now I've got the hang of BeLight (goodbye to HeadAC3he and Foobar2000)... I'm going to recommend it to all my fellow Zensonic Z500 users tomorrow!
I think I have all the latest .dll files installed now... but I'm not sure about the Vorbis .dll's
http://img307.imageshack.us/img307/2138/belight6bt.png
Any help would be much appreciated :)
Kurtnoise
2nd May 2006, 07:32
mmh, yeah. Replace ogg.dll/vorbis.dll/vorbisenc.dll by libvorbis.dll (http://www.rarewares.org/ogg.html).
@Kurtnoise13
little update on the strange winamp showing mono issue - i think its just winamp being a tit, i have done encodes with all encoders in belight and ran them thru diff players - ffdshow (as do other players) reports that the input is 48000hz,6 channels sbr aac
and output is
48000hz,6 channels 16-bit integer
with output speakers as l,r,c,lfe,sl,sr
just strange winamp says mono
shon3i
3rd May 2006, 17:11
That's is Winamp bug, not BeLight.
btw 6 channels are 6 mono channels so winamp shows pseudo correct info, and when you open file info in winamp you see right information.
SeeMoreDigital
3rd May 2006, 17:23
mmh, yeah. Replace ogg.dll/vorbis.dll/vorbisenc.dll by libvorbis.dll (http://www.rarewares.org/ogg.html).Thanks mate...
I also had to install libmmd.dll - Everything seems to be working quite happily :)
Cheers
That's is Winamp bug, not BeLight.
btw 6 channels are 6 mono channels so winamp shows pseudo correct info, and when you open file info in winamp you see right information.
so do i have stereo files or not ?
Kurtnoise
3rd May 2006, 20:41
Works fine for me...
http://kurtnoise.free.fr/wa_info.gif
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.