Log in

View Full Version : Simple NeroAACEnc GUI - SNG 1.3


Pages : 1 [2] 3 4

SeeMoreDigital
17th May 2006, 18:46
Just how do you expect Parametric Stereo to work with 6 channel source? ;)I guess I was hoping it would come up with some magical "parametric stereo" method.... I guess not then :)

Ivan Dimkovic
17th May 2006, 18:56
Well, this is theoretically possible but in practice forbidden by the MPEG standard (because it would be impossible to predict the position of downmixed channel elements in old decoders)

However, fortunately, MPEG is working on a parametric multichannel solution (MPEG surround) :)

SeeMoreDigital
17th May 2006, 19:06
Thanks for the confirmation Ivan...

Simple NeroAACEnc GUI uses the term "HE v2", whereas MeGUI uses the term "HE-AAC+PS".... To be honest I was not sure what the option was supposed to be offering - ie: Parametric stereo or something new!


Cheers

Rockaria
17th May 2006, 20:13
oh, you didnt add the bepipe thing
in case of intermediate files you'll need avs2wav instead.

Some practical stuffs :

. avs2wav xx.avs has some bug in 44.1k(6ch) source but can output to wav with parameters (.SSRC(48000).SSRC(44100) is my temporary fix, it also requires msvc*70.dll in the path).
. bepipe --script "import(^xx.avs^)" > xxx.wav can also write to a (temp) wav(redirecting).
. using xx.avs for the input will be useful if you want some preprocessing with avisynth DSPs and methods.
. both can be launched in the frontend to write a temporary wav to be used for 2 pass encoding for the nd cli encoder.
. it may require a task sequenceng(temp wav write-> cli encode) using a command script or any proper method
. these method require 3i + 1.5o of disk accessing overall, heavily resource taking.
...

Sharktooth
18th May 2006, 01:53
0.62
18.5.2006
- added: mp3 and ogg vorbis in "add files" dialog
- modified: avisynth input thru bepipe enabled by default
- fixed: tri-state code
- re-organized controls on the main form

sources: http://www.webalice.it/f.corriga/sng/sng_0.62src.7z

i didnt fix the access violation with very long paths.
also, has 2pass CBR any sense? Ivan said the 2pass mode works only for -br...
and should i add the -ignorelength option?

ron spencer
18th May 2006, 02:29
@imcold

thanks for the new 0.6.1 build at the start of this thread....nice icon!!!!!!!

However, a bug has appeared now....if I choose an output directory, no matter what I browse to the GUI says it is invalid and defaults to the folder the source is in. Easy fix maybe?

Sharktooth
18th May 2006, 02:36
ehrr... sorry i didnt realize 0.61 was already posted...
changing version to 0.62...

EDIT: done

@imcold: i dont have the aac icon...

ron spencer
18th May 2006, 03:05
are there 2 maintainers of thus gui now? Sharktooth and imcold? shartktooth does just the sources ??????

imcold
18th May 2006, 03:10
I started it and sharktooth works on it with me now too ^^

ron spencer
18th May 2006, 03:12
ok great!!! two is better!!!! I was just wondering as sharktooth posts the sources and you the binaries and sources...I am never compiled a source...what would I need to do so for fun?

ron spencer
18th May 2006, 03:17
@imcold

the destination folder bug is caused because quotes are automatically put around the destination in that box...they should not be there

imcold
18th May 2006, 05:31
ron - try the new version ;)
For compiling you need Lazarus: http://www.lazarus.freepascal.org/

ron spencer
18th May 2006, 14:55
thanks for this again!!!!

@imcold....

Tried 0.7.0...my notes:

1. BePipe is ticked as defualt when run the GUI.
2. The button to browse for the output folder is now "..."
insted of being called Browse
3. Should the program check for the neroaac as it loads instead of hitting encode?

These are just my simple observations....awesome work guys!!!!

imcold
18th May 2006, 17:46
1.2.Well we make small cosmetics changes quite often. 3.I like the checking this way, I just hate popups when starting some application :D

ron spencer
18th May 2006, 18:17
fair enough....just my comments on a superb, superb GUI

I am curious though, what else are you looking to add?

imcold
18th May 2006, 18:29
Well we were thinking of adding "intermediate wav file" option when using bepipe, so you could do 2pass too, adding the ignorelength option - I didn't added it just because I didn't have any reason to do so :D, I'm also thinking about some internal changes to make the source simple & neat ;) Don't know of anything more right now... maybe encoding with multiple instances? If the encoder is only single-threaded, it could gain some speed when processing multiple files on dual-core cpus (I need to buy me some of those ;) )

Romario
19th May 2006, 02:03
Well we were thinking of adding "intermediate wav file" option when using bepipe, so you could do 2pass too, adding the ignorelength option -

It's very good idea, please do it soon. I can't wait to see that ability.:thanks:

Don't know of anything more right now... maybe encoding with multiple instances? If the encoder is only single-threaded, it could gain some speed when processing multiple files on dual-core cpus (I need to buy me some of those ;) )

Also very good idea, you should implement that option as soon as possible. Keep going.:)

parcival
19th May 2006, 08:43
When I encode from wav there is no problem, but when I use BePipe (ac3 source) I get stereo sound instead of 5.1.

Why? Does BePipe downmix?

Sharktooth
19th May 2006, 11:02
it does not.
be sure the ac3 decoder is configured correctly

parcival
19th May 2006, 21:22
it does not.
be sure the ac3 decoder is configured correctly
Thanks! I was encoding on my laptop (stereo):thanks:

Zarxrax
20th May 2006, 01:06
In 0.7 there is a bug in the output folder.

When you select a folder, it does not put a '\' at the end of the path, and the filename gets appended to this last part.

So if the path is 'C:\audio' and the filename is 'aac.m4a', The encode is output as 'C:\audioaac.m4a' instead of 'C:\audio\aac.m4a'.

imcold
20th May 2006, 01:27
Thanks, fixed.

acrespo
20th May 2006, 06:38
Can you save the last settings? All times I open SNG I need to change the settings again, because I need different settings than default.

ron spencer
20th May 2006, 17:52
ah yes...that would be cool....or maybe a box saying save these settings as default and another with the reset to program defaults

Sharktooth
22nd May 2006, 03:32
tomorrow i'll have some time to work on sng.
i will add the -ignorelength option and will start working on the intermediate wav file for 2pass mode with bepipe input.

Sharktooth
22nd May 2006, 16:54
version 0.72:
- added -ignorelength

sources - http://www.webalice.it/f.corriga/sng/sng_0.72src.7z
bins - http://www.webalice.it/f.corriga/sng/sng_0.72.7z

dimzon
22nd May 2006, 17:23
version 0.72:
- added -ignorelength

sources - http://www.webalice.it/f.corriga/sng/sng_0.72src.7z
bins - http://www.webalice.it/f.corriga/sng/sng_0.72.7z
Ups. Any reason why not just use MeGUI for Nero AAC encoding?

Sharktooth
22nd May 2006, 17:41
coz this is for audio encoding only...
let's say i want to compress a list of ogg or mp3 files to a lower bitrate AAC format to put them in my cellphone. why should i use megui to do that?

dimzon
22nd May 2006, 17:45
coz this is for audio encoding only...
let's say i want to compress a list of ogg or mp3 files to a lower bitrate AAC format to put them in my cellphone. why should i use megui to do that?
1) Actually why not? I believe MeGUI is universal solution
2) If You want to use batch transformation it's much easier to configure fb2k converter, isn't it:
http://img20.imageshack.us/img20/1368/fb2k4jh.png

Zarxrax
22nd May 2006, 17:57
1) Actually why not? I believe MeGUI is universal solution

Well, not everyone will agree that one certain piece of software is the best. It's good to have choice :)

Sharktooth
22nd May 2006, 19:18
1) Actually why not? I believe MeGUI is universal solution
2) If You want to use batch transformation it's much easier to configure fb2k converter, isn't it:
http://img20.imageshack.us/img20/1368/fb2k4jh.png
well, i never had foobar on my PC... dunno why but i never used it (... seems im one of those crazy asses ...)

imcold
22nd May 2006, 19:21
Basically, I started doing SNG, when I got my hands on the encoder and I wanted to do some listening tests, to make the its usage a bit more comfortable - and I felt like coding a bit again too ;).
Since there was no front-end specifically for it ATM and some people wanted one, I've posted it. I & Sharktooth made some changes, that people suggested.
If people prefer MeGUI with added support for it now, I won't force them not to use it :D. It's everybody's personal choice. But there are still some things I want to improve, so will continue working on it despite of fact, that there is MeGUI :)

dimzon
22nd May 2006, 20:20
well, i never had foobar on my PC...
Hmm, just my story. I have started using fb2k approx 5 month ago and I must say - I'm really extreme satisfied by it. And BeHappy/MeGUI audio part is partialy stolen from it (i'm talking about sending PCM data to encoder STDIN). And I think fb2k converter is very usefull for batch conversion. So I'm using MPC for video and FB2K for audio...

imcold
22nd May 2006, 20:31
This lightweight tool is good for batch conversions too: Batchenc (http://members.home.nl/w.speek/batchenc.htm) ;)

ron spencer
23rd May 2006, 13:18
well I like sng!!!!

ron spencer
23rd May 2006, 13:20
BTW, what is the ignorelength option for?

Sharktooth
23rd May 2006, 13:27
wav files > 4GB.
it may happen when converting DVD-Audio or in other circumstancies (it's recommended also when using bepipe as input)

imcold
27th May 2006, 20:34
Added 'intermediate wav files' option & under-hood improvements (rewrited a lot of code from scratch) - maybe new bugs introduced :D

acrespo
27th May 2006, 23:21
MEGUI has a setting called "Increase Volume automatically".
Some of my files have a low volume and this option is very good because I don't need to convert with beligth before mux the audio and video. But MeGUI don't have a option to do 2pass in ABR mode and SNG have.
I don't know if SNG can include this option in next versions but It's my suggestion to improve it ;)

Sharktooth
29th May 2006, 02:08
Yes, it can and i will add it as soon as i have some time:)
i'll also fix a small GUI bug (selecting the new intermediate wav files option will enable the 2-pass with bepipe input... but if you select 2 passes and then disable the intermediate wav files option "2-pass" remains enabled).

Sharktooth
29th May 2006, 13:42
version 0.81:
29.5.2006
- Added Normalization thru Avisynth input
- Fixed some quirks in GUI behaviour

EDIT: I had no time to test if Avisynth normalization works. Please test it and report back.

ron spencer
29th May 2006, 17:25
hey...nice additions!!!!

just a suggestion....if user does not have avisynth installed you can still choose bepipe, hit encode and get a crash of the gui. can you check for avisynth and if not installed not allow bepipe check? just an observation

Sharktooth
29th May 2006, 17:30
well... we could check for the avisynth uninstall key in the registry... if it's there, avisynth is installed otherwise disable bepipe input.
Sounds good?

imcold
29th May 2006, 17:47
maybe new bugs introduced :D
indeed - files other than wav weren't processed unless 'use intermed. wav' was checked

ron spencer
29th May 2006, 23:19
@sharktooth

yah the avisynth install check would be good....want to minimize any bizarre errors that may come out I think

imcold
30th May 2006, 01:39
added avisynth detection ;)

ron spencer
30th May 2006, 01:45
ok will try tomorrow at work...where avisynth is not installed...will report back!!!

ron spencer
30th May 2006, 14:31
@imcold....

avisynth check works perfectly....thanks again for all this!!!!

Sharktooth
31st May 2006, 09:52
any new requests?

futurex
31st May 2006, 10:37
i have one... to remember previous settings, or set own defaults :)

also ability to choose startup folder, eg it always starts with c:\program files\sng when i want to add files