View Full Version : Light BesweetGUI (ac3/mp3/ogg/wav)
Dark-Cracker
15th February 2003, 01:34
Hi,
i have made a light gui for besweet if someone was interested.
it was easy to use i have only put the options that besweet support.
designed for dvd-rip audio encode.
DOWNLOAD FIRST BESWEET HERE :
---------------------------------
www.dspguru.doom9.net
URL :
-----
http://www.eclipsedvd.firstream.net/autodub/Besweet_Gui_Light_1.4.8.zip
How to use :
------------
- open a file (.ac3/.mpa or.mp2/.pcm)
- select the audio codec u want to use (mp3/ac3/ogg/wav)
- click "add stream" to add it in the joblist.
- once u have all the track to encode click "start encode".
it will automaticly use a generic name ("stream1/2/3..") for the output file (exemple u encode 3 times the same file in mp3 with different settings u will have in the output directory : stream1/2/3.mp3).
- the log file will be open with the loggin of all your encode.
Features :
----------
- encode multi files
- support ac3 reencode/ mp3 (vbr/abr/cbr) / ogg (vbr / abr) / wav (stereo).
- added advansed options (for azid, lame , ogg, ac3enc)
- added generic profils
- disable ogg 5.1 output/ ac3enc 5.1 output / and azid -s swith if the input ac3 is an 2.0 channels
- disable hybriggain & postgain for .ac3 / .wav encoding
- auto detect the delay in the namefile
- disable switch useless when u activate HybridGain.
- fix a silly bug with the mp3 vbr preset combobox.
- fix a bug in the ogg panel abr for the enable/disable switch.
- improve disable switch function.
- add ac3 reencode tab.
- improve generic preset.
- add ogg quality manual value (beetween 0-1).
- possibility to import/export profils.
Update :
- fixed a little bug in the save profils
- improve .wav output (support stereo/6 wave mono / 5.1 surround output)
- add .wav input
- add split support
- improve downsample (support 44100/32000/22050 Hz)
To do :
-------
- working to add DTS support
- working to add AAC support
- possibility to shutdown once encoding finish
- finish to add priority encoder
- finish to add copy in clipboard command line
Greets :
-------
- DspGuru for create Besweet :-)
Post a msg for bug report, or suggestion.
Bye.
Dark-Cracker
16th February 2003, 21:33
@DSPguru
1) could i use the hybrid gain when i wan to convert a .mp2/.ac3 in wav (-2ch) ?
2) when i use hybrid gain i must disable : daliog norm, azid gain,postgain,and scale. i am right ?
3) do u have fix the bug in the lame_enc and in libvorbis.ddl ?
i hope u will read this post and answer my questions :)
user
17th February 2003, 18:13
why don't you just take HeadAc3he ?
Dark-Cracker
17th February 2003, 18:21
because besweet was the powerfull toy to convert audio :)
and i hope my little gui (with much less feature than dannidin tool) will simplify the tasks. but i think mobody want to try it :)
DSPguru
17th February 2003, 19:58
Hi Dark-Cracker,
1. postgain & hybridgain are only applicable for mp3 & ogg.
2. all those switches are being ignored when using hybridgain.
3. which one :) ?
Dark-Cracker
17th February 2003, 23:33
hi,
just a little update :
changelog :
-----------
- clean of the code
- disable ogg 5.1 output/ ac3enc 5.1 output / and azid -s swith if the input ac3 is an 2.0 channels
- disable hybriggain & postgain for .ac3 / .wav encoding
See the first post to find the download link for the latest version.
to do :
-------
disable scale/gain... when u use hybrid gain.
add aac support.
improve generic profils.
PS: i prefer disable useless switch because some people can think they have add such or such option while these switch will be ignored.
(does my sentense have a correct sense in english ? )
PS2:
@Dspguru
thank u for your answer :)
i point out two bugs, perhaps already solved ?
ogg -6ch > 191 kbps :
http://forum.doom9.org/showthread.php?s=&threadid=41946
mp3 abr < 77 kbps :
http://forum.doom9.org/showthread.php?s=&threadid=41429
i think i will perhaps add the support of the .aac do u have find a way for a direct convertion ac3=>aac without a tempory .wav file or u will still use psytel encoder (i know there is no free dll to encode in aac i ask u this question to know if i must use the psytel+besweet solution or if i must wait an futur update.
could u think to clean your full private msg box :)
Bye.
Valky
17th February 2003, 23:57
Yes..this is just what I have been looking for!
Since I encode my 'Robin Of Sherwood' tv-serie to xvid and wanna mux all those audio files myself this has been just the thing I have missed. Now I can put all those 15 AC3 tracks in queue and encode those at night.. I wish there could be something like this when doing the ripping or DVD2AVI projects too.
It would be so much easir to put those in queue too :(
And it seems to work flawlessly. Thank you!!
And dont do anything on that renaming..it works just great now..puts all with correct names to just their own folders where my projects are.
This is must-have tool for those who encode tv-series.
ookzDVD
18th February 2003, 08:36
@Dark-Cracker,
It's very nice GUI :)
I have some suggestions :
1. better set the output filename the same as the input name except
the extention of course.
2. how about add the auto delay detection, just like the OggMachine
does.
3. how about use quality control for the vorbis :)
Thank you.
Dark-Cracker
18th February 2003, 09:23
hi,
@ Valky
thank u :)
@okkzDVD
1) yes i will surely made this change but there will be some problems if u reencode an .ac3 file. and this gui was based on the audio part in autodub it for that the output name was fixed. but i will modifie this.
2) in the last release i have added the delay detection (for dvd2avi and smartripper stream i don't have see the dvdripper format), disable the swith bypassed by the hybrid option, and disable postgain/hybridgain for .ac3/.wav output, i will publish the new release in the night.
3) hum it seems there is a little bug in the enable/disable ogg tab i will fix this. normly use abr to enter min and max bitrate, or vbr to select the quality. i have made some test but i can't find the formula to find the appriximate bitrate when u enter manually a quality value, and i don't have too the formula to find the bitrate if u select -6ch switch (5.1 output) i think the bitrate X 3.33 like in besweetGUI is false the -6ch channels don't increase so much the output bitrate.
stay tuned.
Bye.
majerle
18th February 2003, 12:01
a error : here the log
BeSweet v1.5b15 by DSPguru.
--------------------------
Using azid.dll v1.8 (b825) by Midas (midas@egon.gyaloglo.hu).
Using Ogg Vorbis v1.0 dlls (http://www.vorbis.com).
Logging start : 02/18/03 , 11:05:05.
C:\upload\BESWEE~1.1\Besweet\Besweet.exe -core( -input D:\BACK_TO_THE_FUTU\VIDEO_TS\btf3 AC3 T02 3_2ch 384Kbps DELAY 0ms.ac3 -output D:\BACK_TO_THE_FUTU\VIDEO_TS\Stream1.ogg -logfilea C:\Audio_Stream.log ) -ota( -G 1 ) -azid( -s surround2 -c light -g 10db -L -3db ) -ogg( -q 0.250 )
[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : D:\BACK_TO_THE_FUTU\VIDEO_TS\btf3 AC3 T02 3_2ch 384Kbps DELAY 0ms.ac3
[00:00:00:000] | Output: D:\BACK_TO_THE_FUTU\VIDEO_TS\Stream1.ogg
[00:00:00:000] | Floating-Point Process: Yes
[00:00:00:000] | PostGain normalize to : 1.00
[00:00:00:000] +-------- AZID -------
[00:00:00:000] | Input Channels Mode: 3/2, Bitrate: 384kbps
[00:00:00:000] | Output Stereo mode: Dolby Surround 2 compatible
[00:00:00:000] | Total Gain: 10.000dB, Compression: Light
[00:00:00:000] | LFE levels: To LR -3.0dB, 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] +-------- OGG --------
[00:00:00:000] | VBR Quality : 0.250
[00:00:00:000] +---------------------
[01:42:30.016] E7: CRC error
[01:53:23:424] Gain of 8.0dB had been asserted to file.
[01:53:23:424] Conversion Completed !
[01:53:23:424] Actual Avg. Bitrate : 86kbps
[00:33:54:000] <-- Transcoding Duration
Logging ends : 02/18/03 , 11:38:59.
what mean "[01:42:30.016] E7: CRC error " ?
thanks
andres
Dark-Cracker
18th February 2003, 19:06
hum i think u need ask at dspguru for this me i only code the GUI :)
DSPguru
18th February 2003, 21:21
Originally posted by Dark-Cracker
hum i think u need ask at dspguru for this me i only code the GUI :) or better read the faq ;)
Dark-Cracker
18th February 2003, 23:12
hi,
a quick update :
----------------
- auto detect the delay in the namefile
- disable switch useless when u activate HybridGain.
To do:
------
- add manual profils
- fix a little enable/disable bug in the ogg tab
- add priotity process
- add possibility to shutdown on all encoding were finished.
- add aac support (perhaps)
url:
----
http://www.eclipsedvd.firstream.net/autodub/Besweet_Gui_Light_1.2.zip
@majerle
your .ac3 is perhaps corrupted. but the encoding seems correcttry to mux and seek the .ogm to see if the stream was desynchronized.
@dspguru
do u say me the formula to calculate the estimated bitrate when u enter a quality value ? thank u :)
Bye.
majerle
19th February 2003, 07:48
@DSPguru
"26. oops, BeSweet reported "CRC Error"..
CRC Errors means that some parts of the AC3 stream are corrupted. that happens in case you only got few CRC errors in a ~90mins movie, that's pretty much indistinguished.in case you got plenty of CRC erros, you might wanna rip again the AC3 stream. you could also use BeSweet's VOB->MP3 direct mode."
I am still a newbye ;)
Thanks
Andres
majerle
20th February 2003, 09:51
just an update
encoding directly from vob to ogg generate the same crc error :(
no probs, audio is good :)
byez
andres
Dark-Cracker
20th February 2003, 22:06
hi,
a fixbug release :)
http://www.eclipsedvd.firstream.net/autodub/Besweet_Gui_Light_1.3.zip
changelog :
-----------
- fix a silly bug with the mp3 vbr preset combobox.
- fix a bug in the ogg panel abr for the enable/disable switch.
- improve disable switch function.
- add ac3 reencode tab.
- improve generic preset.
To do :
-------
- add ogg estimated bitrate calc for quality.
- support manual profil.
and perhaps show the command line :)
now all seems correct try it and say me :)
Dark-Cracker
2nd March 2003, 12:41
hi,
just a little update (v1.4) :
- posibility to enter manually an ogg quality value (beetween 0 and 1)
- possiblity to export/import some profils.
url :
-----
http://www.eclipsedvd.firstream.net/autodub/Besweet_Gui_Light_1.4.zip
Greets :
--------
- DspGuru (he know why :) )
Bye.
frank
2nd March 2003, 13:13
Hey, do you support only frenchmen??
Error: language DLL "VB6FR.DLL" could not be found.
Win XP home.
Dark-Cracker
2nd March 2003, 13:45
hi,
unzip this file in your system directory :
http://www.eclipsedvd.firstream.net/autodub/vb6fr.zip
normaly this will solve your problem.
Bye.
Dark-Cracker
16th March 2003, 17:44
hi,
just a quick update v1.4.5 (read the first post to download this file) :
- add calc estimated bitrate for ogg quality.
- fix a little problem on the MP3 vbr preset over 192 kbps.
- fix a little problem on the output path with space.
- disable the add button if u don't select an input file.
i have bundle an working lame_enc.dll file because there is a bug if u try to use an MP3 preset (medium...) with an Max bitrate (-B), u will have an float error.(but not with this dll).
i have fix a problem on the path with space (it seems besweet even with the use of quote have some problems. exemple if u use the directory : "Winfast Test" i will obtain as output name Winfast without extension.)
Bye.
Mikel
16th March 2003, 18:53
When I start to reencode, the window appears:
Log file not found.
What does that mean?
Cheers
Mikel
Danny
16th March 2003, 23:49
You have to download Besweet itself.
Put the files in the subdir "Besweet"
Danny
Dark-Cracker
7th June 2003, 06:42
hi just a little update (after a long time without news :) ).
URL :
U STILL NEED TO DOWNLOAD BESWEET AND UNCOMPRESS IT IN THE DIRECTORY
http://www.eclipsedvd.firstream.net/autodub/Besweet_Gui_Light_1.4.8.zip
- fixed a little bug in the save profils
- improve .wav output (support stereo/6 wave mono / 5.1 surround output)
- add .wav input
- add split support
- improve downsample (support 44100/32000/22050 Hz)
To do :
-------
- working to add DTS support
- working to add AAC support
- possibility to shutdown once encoding finish
- finish to add priority encoder
- finish to add copy in clipboard command line
hope this tool can be usefull for someone :)
Bye.
OBcecado
26th June 2003, 19:31
Hi, i tried your light gui for besweet, it's nice, but just a question, why is notepad.exe included in the zip package ? ;)
Cheers.
Dark-Cracker
26th June 2003, 20:49
i have add it to open the logfile i was not sure on Xp computer the notepad.exe have the same name :) i will add a function to get the system directory and launch the notepad.exe file if it exist :)
Ps: in next version the .aac ouput support will be added :)
Bye.
hans-jürgen
27th June 2003, 06:43
At the moment the direct transcoding from lossy input formats to AAC with FAAC's stdin option is still buggy (from lossless and uncompressed formats it works already), so you would have to create a temporary WAV file in between yet. I can't say when this bug will be fixed, but maybe it will someday... :rolleyes:
Dark-Cracker
27th June 2003, 13:22
hum i have not said FAAC encoder will be my choice :)
Valky
27th June 2003, 15:29
Are you sure that this audio delay works when transcoding vob file to wav file? My vob had -80ms delay but my final movie seems to lack just about that one? I am encoding to realmedia so I had to convert vob to wav first.
I tried that automatic delay finding and it seems that it put the value right, but not sure if it really worked.
Dark-Cracker
27th June 2003, 18:56
hum yes i think it work fine any clue to ask this question ? (audio desynch ?)
Bye.
OBcecado
28th June 2003, 01:12
Hi, thanks for your fast reply, AAC support would be just great :D
Cheers.
Affar
28th June 2003, 12:24
very good GUI :)
Only that in resolutions of screen 800x600 the button encode do not appear.:confused:
Saluten :)
vBulletin® v3.8.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.