Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Batch transcoding to HE-AAC-PS with this tool (Read 406254 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Batch transcoding to HE-AAC-PS with this tool

Reply #150
Quote
menc.cpp, line 96 should be
Code: [Select]
sprintf(buf,"tools\\Tag.exe --nocheck \"%s\"",filename);
otherwise no tags will be transferred from files that have blanks in the path or filename.

Too bad tags.exe can't write IDv2 tags...
[{POST_SNAPBACK}][/a]

You are correct! Thanks!
Tag should support ID3v2. You can find information and source code of Tag [a href="http://www.neilpopham.pwp.blueyonder.co.uk/tag.html]here[/url].

Edit: 0.2.8 build 241 released, with several bugfixes including this bug. Please update.
Edit2: latest code commited into CVS (I'll commit more often)

Batch transcoding to HE-AAC-PS with this tool

Reply #151
@optimus: Have you removed Helix
producer from the latest version?
Wanna buy a monkey?

 

Batch transcoding to HE-AAC-PS with this tool

Reply #152
Quote
@optimus: Have you removed Helix
producer from the latest version?
[a href="index.php?act=findpost&pid=334334"][{POST_SNAPBACK}][/a]

Helix can be downloaded optionally. Simply extract its package to the folder of menc.exe.

Batch transcoding to HE-AAC-PS with this tool

Reply #153
a minor problem:

right after MEnc has been started, menc.info.tags.valid is false, so CLameMP3::GenCommand() doesn't put "--tt $(Title) --ta $(Artist) --tl $(Album) --ty $(Year) --tn $(Track) --tg $(Genre) --tc $(Comment)" into the command line string so for the user it looks like the tags won't be transferred. Maybe you should add and evaluate a "bool forGUI" parameter to the GenCommand() methods...

Batch transcoding to HE-AAC-PS with this tool

Reply #154
Quote
a minor problem:

right after MEnc has been started, menc.info.tags.valid is false, so CLameMP3::GenCommand() doesn't put "--tt $(Title) --ta $(Artist) --tl $(Album) --ty $(Year) --tn $(Track) --tg $(Genre) --tc $(Comment)" into the command line string so for the user it looks like the tags won't be transferred. Maybe you should add and evaluate a "bool forGUI" parameter to the GenCommand() methods...
[a href="index.php?act=findpost&pid=334539"][{POST_SNAPBACK}][/a]

Yes, I've also found this bug. It has been fixed in the current download.

Batch transcoding to HE-AAC-PS with this tool

Reply #155
lame.exe -r -x -k --priority 1 -q 3 -s $(SampleRate) --tt $(Title) --ta $(Artist) --tl $(Album) --ty $(Year) --tn $(Track) --tg $(Genre) --tc $(Comment) --vbr-new -V 5 $(AudioInput) $(DestFile)


Since i haven't found any option to enable/disable it, I should ask why is -k being used?

Batch transcoding to HE-AAC-PS with this tool

Reply #156
Quote
,Oct 16 2005, 01:58 AM]lame.exe -r -x -k --priority 1 -q 3 -s $(SampleRate) --tt $(Title) --ta $(Artist) --tl $(Album) --ty $(Year) --tn $(Track) --tg $(Genre) --tc $(Comment) --vbr-new -V 5 $(AudioInput) $(DestFile)


Since i haven't found any option to enable/disable it, I should ask why is -k being used?
[a href="index.php?act=findpost&pid=334621"][{POST_SNAPBACK}][/a]

-k is to keep all frequencies (disable filters). Originally, this utility is designed to transcode from another lossy format. So frequency filters are needless as the the frequecy of the source is already limited, so I added this option. However, later, lossless format and CD audio are supported. So I think it is necessary to make this option selectable.

EDIT: updated download and committed to CVS

Batch transcoding to HE-AAC-PS with this tool

Reply #157
Just wanted to say thank you for a great encoding tool :-)

keep up the exelent work!


Batch transcoding to HE-AAC-PS with this tool

Reply #159
Quote
Tag should support ID3v2.[{POST_SNAPBACK}][/a]
sadly, Tag can only read and remove ID3v2 tags (as stated in the [a href="http://www.neilpopham.pwp.blueyonder.co.uk/Tag.txt]Tag.txt[/url])

Batch transcoding to HE-AAC-PS with this tool

Reply #160
Quote
Quote
Tag should support ID3v2.[{POST_SNAPBACK}][/a]
sadly, Tag can only read and remove ID3v2 tags (as stated in the [a href="http://www.neilpopham.pwp.blueyonder.co.uk/Tag.txt]Tag.txt[/url])
[a href="index.php?act=findpost&pid=335140"][{POST_SNAPBACK}][/a]


Anyway, only AAC and APE files are tagged with Tag.exe . Most encoders provides tagging function themselves.

BTW to all: 0.3.0 is released. With many fixes and improvements (e.g. add some presets for different transcoding purpose) and a nice installer as well.

Batch transcoding to HE-AAC-PS with this tool

Reply #161
Keep up the good work.

Like the new splash too.  You do it yourself or a friend help ya out?  Reason I ask, is don't know many folks who are artistic and also programmers. 

Did you have someone draw the different stuff for you and layer it or did you use some kind of clipart collection?  If so, really need to find a place to get some stuff myself(if collection that is).

You can PM me or whatever.

Batch transcoding to HE-AAC-PS with this tool

Reply #162
Dunno if some or all of these requests have already been mentioned
but are you considering any of the following for the future?

- Musepack encoding
- Helix mp3 encoder support
- Drag'n'drop
- "Transcode with MediaCoder" in context menu (Windows integration)
- Avisynth scripting
- Video demuxing

Thanx!
Wanna buy a monkey?

Batch transcoding to HE-AAC-PS with this tool

Reply #163
Quote
Keep up the good work.

Like the new splash too.  You do it yourself or a friend help ya out?  Reason I ask, is don't know many folks who are artistic and also programmers. 

Did you have someone draw the different stuff for you and layer it or did you use some kind of clipart collection?  If so, really need to find a place to get some stuff myself(if collection that is).

You can PM me or whatever.
[a href="index.php?act=findpost&pid=335584"][{POST_SNAPBACK}][/a]

My girl friend did the artwork for me. She is good at Illustrator.

Batch transcoding to HE-AAC-PS with this tool

Reply #164
Quote
Dunno if some or all of these requests have already been mentioned
but are you considering any of the following for the future?

- Musepack encoding
- Helix mp3 encoder support

These are just easy.
Quote
- Drag'n'drop

I will need to do some study on SDK to implement this.
Quote
- "Transcode with MediaCoder" in context menu (Windows integration)

I just want to keep this program totally "green". 
Quote
- Avisynth scripting

Will be an option to add.
Quote
- Video demuxing

What does this mean? Extract video stream from container?

Batch transcoding to HE-AAC-PS with this tool

Reply #165
Quote
What does this mean? Extract video stream from container?


Yep, extract video, audio, subtitles, lyrics etc. from a container.

Quote
I just want to keep this program totally "green".


Well, I guess context menu integration will be redundant once
you implement drag'n'drop.

Another idea:
- Adjustable audio-video offset (relative delay)
(like VirtualDubMod does)

Thanx again
Wanna buy a monkey?

Batch transcoding to HE-AAC-PS with this tool

Reply #166
Quote
Quote
What does this mean? Extract video stream from container?


Yep, extract video, audio, subtitles, lyrics etc. from a container.

Quote
I just want to keep this program totally "green".


Well, I guess context menu integration will be redundant once
you implement drag'n'drop.

Another idea:
- Adjustable audio-video offset (relative delay)
(like VirtualDubMod does)

Thanx again
[a href="index.php?act=findpost&pid=335766"][{POST_SNAPBACK}][/a]

These are all good suggestions. Thank you. 


Batch transcoding to HE-AAC-PS with this tool

Reply #168
Quote
I just want to keep this program totally "green".


In that case, I would love if you could distribute an archive rather than an installer ;-)

Batch transcoding to HE-AAC-PS with this tool

Reply #169
Quote
Finally implemented drag-n-drop! Thanks to this nice tutorial! Get the update here.
[a href="index.php?act=findpost&pid=335864"][{POST_SNAPBACK}][/a]


Thank you Optimus, u rule! 
Wanna buy a monkey?

Batch transcoding to HE-AAC-PS with this tool

Reply #170
Quote
Quote
I just want to keep this program totally "green".


In that case, I would love if you could distribute an archive rather than an installer ;-)
[a href="index.php?act=findpost&pid=335880"][{POST_SNAPBACK}][/a]

Actually the installer only performs file extraction and shortcuts creation and nothing else. I use NSIS to generate the installer, which adopts LZMA and thus can provide very impressive compression ratio.

Batch transcoding to HE-AAC-PS with this tool

Reply #171
Added MusePack support and improved GUI look. Update here.

EDIT: get mppenc.exe (encoder) and in_mpc.dll (winamp input plugin) from musepack.net and place them in the folder "codecs", they will be included in next Powerpack release

Batch transcoding to HE-AAC-PS with this tool

Reply #172
nice work as always!

a tag-mapper would be nice, eg id3v1->ape, idv2->mp4 and so on
when transcoding mp3 to aac and wrapping it up in mp4 it tags the aac with an id3 and imports into mp4 afterwards

Batch transcoding to HE-AAC-PS with this tool

Reply #173
Hi,

thank you optimus for the great software.

I have one question.

I want to transcode my whole music collection to AAC+ V2, but i find it difficult to choose output folder again, i mean the songs are allready arranged in collections, so is there anyway that i can choose destination folder to be "same as input folder" and "delete original files after conversation. Is there any way that if this is not possible you to implement it. It would be very usefull for large set of files.

Keep up the good work, and i send you a lot of greetings from Bulgaria.

Batch transcoding to HE-AAC-PS with this tool

Reply #174
And i just found a bug, when i add a whole directory and if it contains a .wma file the programa crashes.