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. |
9th May 2006, 16:55 | #1 | Link |
pencil artist
Join Date: Jan 2006
Location: Slovakia
Posts: 201
|
Simple NeroAACEnc GUI - SNG 1.3
SNG is a basic front-end for the command-line Nero AAC encoder.
Notes: - the encoder doesn't accept certain combinations of AAC profile and quality/bitrate options. You shouldn't force profiles anyways - the encoder can automatically choose the right profile. - for BePipe input you need BePipe.exe in sng's directory and AviSynth Download: SNG binaries & sources Changes: 1.3 misc. bugfixes Screenshot: Last edited by imcold; 6th June 2009 at 13:15. Reason: new version |
9th May 2006, 17:19 | #2 | Link |
Member
Join Date: Jan 2004
Location: Argentina and Germany
Posts: 700
|
I liked your work very much, it looks very easy to use, but unfortunatelly it does not work... at least in my computer!
I noticed, in the command line, that you did not put the "" between: In your programm looks like that: D:\Nero\win32\neroAacEnc.exe -cbr 160000 -if D:\Work\The Swan.wav -of "D:\Work\The Swan.mp4" And in my computer works only like that: "D:\Nero\win32\neroAacEnc.exe" -cbr 160000 -if "D:\Work\The Swan.wav" -of "D:\Work\The Swan.mp4" Is that a mistake? Greetings! |
10th May 2006, 01:52 | #3 | Link |
Mr. Sandman
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
|
sounds like a small and easy fixable bug
@imcold: if you dont mind sharing the sources i could add transparent Avisynth input for audio formats other than wav...
__________________
MPEG-4 ASP Custom Matrices: EQM V1(old), EQM AutoGK Sharpmatrix (aka EQM V2), EQM V3HR (updated 01/10/2004), EQM V3LR, EQM V3ULR (updated 04/02/2005), EQM V3UHR (updated 17/12/2004) and EQM V3EHR (updated 05/10/2004) Info about my ASP matrices. MPEG-4 AVC Custom Matrices: EQM AVC-HR Info about my AVC matrices My x264 builds. Mooo!!! Last edited by Sharktooth; 10th May 2006 at 02:11. |
10th May 2006, 02:34 | #4 | Link |
pencil artist
Join Date: Jan 2006
Location: Slovakia
Posts: 201
|
hmm, it should work without quotes, if there is no space in full filename... obviously it does not work everywhere going to fix it.
no problem sharing the source, just need to remove non-english comments It's written in Freepascal using Lazarus IDE (something like Delphi, but open-source ), hope that won't be a problem. I will upload it in short time. btw.: could using upx executable packer lead to any problems? |
10th May 2006, 12:37 | #6 | Link | |
Mr. Sandman
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
|
Quote:
however upx is safe
__________________
MPEG-4 ASP Custom Matrices: EQM V1(old), EQM AutoGK Sharpmatrix (aka EQM V2), EQM V3HR (updated 01/10/2004), EQM V3LR, EQM V3ULR (updated 04/02/2005), EQM V3UHR (updated 17/12/2004) and EQM V3EHR (updated 05/10/2004) Info about my ASP matrices. MPEG-4 AVC Custom Matrices: EQM AVC-HR Info about my AVC matrices My x264 builds. Mooo!!! |
|
10th May 2006, 12:56 | #7 | Link |
Mr. Sandman
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
|
the two methods that come to my mind are easy though.
1) using avs2wav or bepipe and piping its output to the encoder (but i absolutely dont know how piping works on pascal/delphi) 2) using avs2wav to create a temp file and feed it to the encoder
__________________
MPEG-4 ASP Custom Matrices: EQM V1(old), EQM AutoGK Sharpmatrix (aka EQM V2), EQM V3HR (updated 01/10/2004), EQM V3LR, EQM V3ULR (updated 04/02/2005), EQM V3UHR (updated 17/12/2004) and EQM V3EHR (updated 05/10/2004) Info about my ASP matrices. MPEG-4 AVC Custom Matrices: EQM AVC-HR Info about my AVC matrices My x264 builds. Mooo!!! |
10th May 2006, 13:26 | #8 | Link | |
Registered User
Join Date: Apr 2004
Posts: 402
|
Quote:
Last edited by MatMaul; 10th May 2006 at 13:30. |
|
10th May 2006, 13:47 | #9 | Link |
Mr. Sandman
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
|
im not sure the "|" works coz cmd.exe (or command.com) is not invoked.
__________________
MPEG-4 ASP Custom Matrices: EQM V1(old), EQM AutoGK Sharpmatrix (aka EQM V2), EQM V3HR (updated 01/10/2004), EQM V3LR, EQM V3ULR (updated 04/02/2005), EQM V3UHR (updated 17/12/2004) and EQM V3EHR (updated 05/10/2004) Info about my ASP matrices. MPEG-4 AVC Custom Matrices: EQM AVC-HR Info about my AVC matrices My x264 builds. Mooo!!! |
10th May 2006, 14:04 | #11 | Link |
Mr. Sandman
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
|
well... so it's easier than i thought.
something like this: "bepipe.exe" --script "DirectShowSource(^filename.ext^)" | "neroAacEnc.exe" .... should work
__________________
MPEG-4 ASP Custom Matrices: EQM V1(old), EQM AutoGK Sharpmatrix (aka EQM V2), EQM V3HR (updated 01/10/2004), EQM V3LR, EQM V3ULR (updated 04/02/2005), EQM V3UHR (updated 17/12/2004) and EQM V3EHR (updated 05/10/2004) Info about my ASP matrices. MPEG-4 AVC Custom Matrices: EQM AVC-HR Info about my AVC matrices My x264 builds. Mooo!!! Last edited by Sharktooth; 10th May 2006 at 14:09. |
10th May 2006, 15:17 | #12 | Link |
pencil artist
Join Date: Jan 2006
Location: Slovakia
Posts: 201
|
thanks for being interested in this little tool I still have some free time today, so I'm going to add multiple file input now and look @ pipes tomorrow - I never used them. How about piping output from command line back to my application - any easy way to do that?
|
10th May 2006, 20:02 | #14 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,808
|
There´s a small "Bug"
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database |
10th May 2006, 22:19 | #16 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,808
|
Ok, then its a cosmetic bug
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database |
11th May 2006, 02:33 | #18 | Link |
Mr. Sandman
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
|
uhm... as i suspected piping thru "|" doesnt work...
the proof is here: http://www.webalice.it/f.corriga/sng/sng_0.3b_src.7z (needs bepipe.exe in the same dir as sng.exe. the code contains also the -2pass fix and some aesthetic fixes as well). any idea is welcome but i think an intermediate file is needed (using avs2wav) since i dont know how piping works in pascal...
__________________
MPEG-4 ASP Custom Matrices: EQM V1(old), EQM AutoGK Sharpmatrix (aka EQM V2), EQM V3HR (updated 01/10/2004), EQM V3LR, EQM V3ULR (updated 04/02/2005), EQM V3UHR (updated 17/12/2004) and EQM V3EHR (updated 05/10/2004) Info about my ASP matrices. MPEG-4 AVC Custom Matrices: EQM AVC-HR Info about my AVC matrices My x264 builds. Mooo!!! Last edited by Sharktooth; 11th May 2006 at 03:15. |
Thread Tools | Search this Thread |
Display Modes | |
|
|