optimus
Oct 13 2005, 09:00
QUOTE(Superlexx @ Oct 13 2005, 10:26 PM)
menc.cpp, line 96 should be
CODE
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...
You are correct! Thanks!
Tag should support ID3v2. You can find information and source code of Tag
here.
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)
yourtallness
Oct 14 2005, 07:31
@optimus: Have you removed Helix
producer from the latest version?
optimus
Oct 14 2005, 20:20
QUOTE(yourtallness @ Oct 14 2005, 09:31 PM)
@optimus: Have you removed Helix
producer from the latest version?
Helix can be downloaded optionally. Simply extract its package to the folder of menc.exe.
Superlexx
Oct 15 2005, 04:40
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...
optimus
Oct 15 2005, 09:02
QUOTE(Superlexx @ Oct 15 2005, 06:40 PM)
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...
Yes, I've also found this bug. It has been fixed in the current download.
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?
optimus
Oct 15 2005, 20:38
QUOTE([JAZ)
,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?
-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
Just wanted to say thank you for a great encoding tool :-)
keep up the exelent work!
optimus
Oct 16 2005, 20:44
It's my great pleasure to see it useful to others.
Superlexx
Oct 17 2005, 11:28
QUOTE(optimus @ Oct 13 2005, 07:00 AM)
Tag should support ID3v2.
sadly, Tag can only read and remove ID3v2 tags (as stated in the
Tag.txt)
optimus
Oct 18 2005, 03:52
QUOTE(Superlexx @ Oct 18 2005, 01:28 AM)
QUOTE(optimus @ Oct 13 2005, 07:00 AM)
Tag should support ID3v2.
sadly, Tag can only read and remove ID3v2 tags (as stated in the
Tag.txt)
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.
slippyC
Oct 19 2005, 00:27
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.
yourtallness
Oct 19 2005, 07:13
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!
optimus
Oct 19 2005, 08:44
QUOTE(slippyC @ Oct 19 2005, 02:27 PM)
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.
My girl friend did the artwork for me. She is good at Illustrator.
optimus
Oct 19 2005, 08:48
QUOTE(yourtallness @ Oct 19 2005, 09:13 PM)
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?
yourtallness
Oct 19 2005, 13:47
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
optimus
Oct 19 2005, 20:01
QUOTE(yourtallness @ Oct 20 2005, 03:47 AM)
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
These are all good suggestions. Thank you.
optimus
Oct 19 2005, 23:52
Finally implemented drag-n-drop! Thanks to this nice
tutorial! Get the update
here.
arman68
Oct 20 2005, 01:57
QUOTE(optimus @ Oct 19 2005, 02:48 PM)
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 ;-)
yourtallness
Oct 20 2005, 04:06
QUOTE(optimus @ Oct 19 2005, 09:52 PM)
Finally implemented drag-n-drop! Thanks to this nice
tutorial! Get the update
here.
Thank you Optimus, u rule!
optimus
Oct 20 2005, 06:09
QUOTE(arman68 @ Oct 20 2005, 03:57 PM)
QUOTE(optimus @ Oct 19 2005, 02:48 PM)
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 ;-)
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.
optimus
Oct 21 2005, 00:55
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
noisehole
Oct 21 2005, 03:53
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
slavipz
Oct 21 2005, 04:01
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.
slavipz
Oct 21 2005, 04:48
And i just found a bug, when i add a whole directory and if it contains a .wma file the programa crashes.
Superlexx
Oct 21 2005, 10:24
QUOTE(optimus @ Oct 18 2005, 01:52 AM)
Anyway, only AAC and APE files are tagged with Tag.exe.
Well, I'll probably need to transcode my library (about 9k songs) from mp3 + WMA Lossless to HE-AAC PS for the Nokia N91 (the 4GiB mobile phone / music player) I'm going to buy next year. And of course I'd like to keep the long tags. Let's hope tag.exe will be be able to write ID3v2 tags until then

.
optimus
Oct 22 2005, 10:32
QUOTE(noisehole @ Oct 21 2005, 05:53 PM)
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

I will try it. And the issue you mentioned is an issue I haven't ever noticed.
optimus
Oct 22 2005, 10:34
QUOTE(slavipz @ Oct 21 2005, 06:01 PM)
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.
Simply leave the "Output folder" blank and that's the "same as input folder".
I just released a new PowerPack (the one released yesterday is a broken version, the current version is build 471) and added the function you need.
optimus
Oct 23 2005, 09:10
Does anyone know any utility that can tag a mp4 or mka file?
optimus
Oct 24 2005, 01:03
A Win9x version released. The limit is that MPlayer source is disabled.
EDIT: PowerPack updated. The installer will install different version on NT and 9X system.
QUOTE(optimus @ Oct 23 2005, 11:03 PM)
A Win9x version released. The limit is that MPlayer source is disabled.
EDIT: PowerPack updated. The installer will install different version on NT and 9X system.
Excellent job on rolling out the Windows 98 version! Transcoding to AACPlus is excellent. Looking forward to the final build later so I can experiment with Lame and Ogg as well. WavPack-to-AACPlus is working great!
Many thanks for your great tool - its a real winner.
optimus
Oct 24 2005, 23:24
QUOTE(nite @ Oct 25 2005, 09:24 AM)
QUOTE(optimus @ Oct 23 2005, 11:03 PM)
A Win9x version released. The limit is that MPlayer source is disabled.
EDIT: PowerPack updated. The installer will install different version on NT and 9X system.
Excellent job on rolling out the Windows 98 version! Transcoding to AACPlus is excellent. Looking forward to the final build later so I can experiment with Lame and Ogg as well. WavPack-to-AACPlus is working great!
Many thanks for your great tool - its a real winner.
I've uploaded an update for Win98. However, I still haven't got a chance to test it on Win98. Please try it to see if it can solve your problem.
[/quote]
I've uploaded an update for Win98. However, I still haven't got a chance to test it on Win98. Please try it to see if it can solve your problem.
[/quote]
Build 505 works for transcoding to AACPlus, however the update fails to produce a file at all. It doesn't allocate a file type ie: aac or mp4.
I will continue testing the original build untill you are able to test for yourself on a Win98 system.
Cheers
Don__C
Oct 25 2005, 10:41
Hello Optimus,
I have 6,020 MP3 songs encoded at 320k. Will your program (recommended to me on this forum) allow me to reencode to
160k MP3 in 1 (very long) session ? Will all tags remain including album art ?
I need this for Ipod usage.
If no then your opinion on the best method to do such would be valued.
Regards
Superlexx
Oct 25 2005, 14:46
@optimus: I am currently working on substituting the tag.exe with a PHP script (which uses getID3), currently my script it is able to read the ID3v1, ID3v2 and the ASF tags (and also convert the UTF-16LE encoded ASF tags to ASCII, adding other tag formats should be easy). Writing tags (getID3 can write ID3v1, ID3v2, APE, Ogg Vorbis comments and the FLAC comments, see
http://getid3.sf.net for more details) shouldn't be a big deal too, I'm going to complete this tomorrow.
Kostarum Rex Persia
Oct 25 2005, 17:57
Optimus, for some reason, your Mediacoder powerpack 0.30 version, build 505, don't work. Precisely, I can't encode Wav audio files and any other audio files. Mesaage is: Nothing has been transcoded.
Fix that ugly bug soon, previous 0.28 were good.
optimus
Oct 25 2005, 20:45
QUOTE(Don__C @ Oct 26 2005, 12:41 AM)
Hello Optimus,
I have 6,020 MP3 songs encoded at 320k. Will your program (recommended to me on this forum) allow me to reencode to
160k MP3 in 1 (very long) session ? Will all tags remain including album art ?
I need this for Ipod usage.
If no then your opinion on the best method to do such would be valued.
Regards
All tags (including title, artist, album, track, year, genre and commet) will be preserved. However, currently it does not support writing ID3V2 tags.
To do you job, follow these steps:
(1) click "Add folders" and choose the root folder of your mp3 collection
(2) set an output folder
(3) click LameMP3 tab, set "Rate Mode" to ABR or CBR, and drag the bitrate slide bar to 160 (you may need to use arrow keys)
(4) click "Transcode"
optimus
Oct 25 2005, 20:49
QUOTE(Kostarum Rex Persia @ Oct 26 2005, 07:57 AM)
Optimus, for some reason, your Mediacoder powerpack 0.30 version, build 505, don't work. Precisely, I can't encode Wav audio files and any other audio files. Mesaage is: Nothing has been transcoded.
Fix that ugly bug soon, previous 0.28 were good.
What Windows are you using?
Please open the console window (Preference -> Overall -> General -> Show Console Window), and paste me the output information .
optimus
Oct 25 2005, 20:50
QUOTE(Superlexx @ Oct 26 2005, 04:46 AM)
@optimus: I am currently working on substituting the tag.exe with a PHP script (which uses getID3), currently my script it is able to read the ID3v1, ID3v2 and the ASF tags (and also convert the UTF-16LE encoded ASF tags to ASCII, adding other tag formats should be easy). Writing tags (getID3 can write ID3v1, ID3v2, APE, Ogg Vorbis comments and the FLAC comments, see
http://getid3.sf.net for more details) shouldn't be a big deal too, I'm going to complete this tomorrow.
That's a great news. If you can help improving the tagging function, I will be appreciated. I will also take a look at getID3.
optimus
Oct 26 2005, 02:59
I just added logging function in the latest build (537). If you encounter werid problems, please enable logging (Preference -> Overall -> General -> Enable Logging) and send me the log. Thanx.
optimus
Oct 26 2005, 10:23
PowerPack updated, with the latest AAC+V2 encoder and input plugins from the recently released Winamp 5.11 as well as the latest MPlayer, MEncoder, X264 from CVS/SVN.
Kostarum Rex Persia
Oct 26 2005, 15:56
QUOTE(optimus @ Oct 26 2005, 03:49 AM)
QUOTE(Kostarum Rex Persia @ Oct 26 2005, 07:57 AM)
Optimus, for some reason, your Mediacoder powerpack 0.30 version, build 505, don't work. Precisely, I can't encode Wav audio files and any other audio files. Mesaage is: Nothing has been transcoded.
Fix that ugly bug soon, previous 0.28 were good.
What Windows are you using?
Please open the console window (Preference -> Overall -> General -> Show Console Window), and paste me the output information .
Ok, here is the message from console window:

Console Window:

I am very mad, even newest build 537 won't work.Program refuse to encode any audio or video file.
optimus
Oct 26 2005, 21:47
QUOTE(Kostarum Rex Persia @ Oct 27 2005, 05:56 AM)
I am very mad, even newest build 537 won't work.Program refuse to encode any audio or video file.
Please, first choose File -> Revert All Settings, and then choose MPlayer as source. If it still doesn't work, please choose Wave/PCM File as source.
suur13
Oct 26 2005, 23:55
Found also something:
When "Winamp Input Plugin" is selected as a source, then selecting the plugins properties button (right from the source drop-down list) closes the program.
Otherwise plugins and audio encoding works...
Kostarum Rex Persia
Oct 27 2005, 18:08
QUOTE(optimus @ Oct 27 2005, 04:47 AM)
QUOTE(Kostarum Rex Persia @ Oct 27 2005, 05:56 AM)
I am very mad, even newest build 537 won't work.Program refuse to encode any audio or video file.
Please, first choose File -> Revert All Settings, and then choose MPlayer as source. If it still doesn't work, please choose Wave/PCM File as source.
Hey, man, that works. Thank you very much. Now all work well.
optimus
Oct 28 2005, 01:23
QUOTE(suur13 @ Oct 27 2005, 01:55 PM)
Found also something:
When "Winamp Input Plugin" is selected as a source, then selecting the plugins properties button (right from the source drop-down list) closes the program.
Otherwise plugins and audio encoding works...
Are you using Windows 98? This is a bug on that platform.
suur13
Oct 28 2005, 02:07
QUOTE(optimus @ Oct 28 2005, 10:23 AM)
QUOTE(suur13 @ Oct 27 2005, 01:55 PM)
Found also something:
When "Winamp Input Plugin" is selected as a source, then selecting the plugins properties button (right from the source drop-down list) closes the program.
Otherwise plugins and audio encoding works...
Are you using Windows 98? This is a bug on that platform.
No XP Pro sp2 (english version), MediaCoder is 0.30 b537 and Winamp plugins
from 5.11
Bug is repetable every time and didn't exsist with previous version (505 ?).
optimus
Oct 28 2005, 02:10
PowerPack 0.3.1 released, with following updates:
(1) added WMA encoding, including WMA standard/WMA voice/WMA lossless, you will need to install Windows Media Encoder first. There is a link on my web site.
(2) Helix Producer now can eat all kinds of formats (e.g FLAC/WV/APE -> MP4/RM)
(3) improvements on Win9x, all encoders except for Lame should work on Win98 and even Win95 OSR2, I still haven't caught up what's wrong with Lame.
EDIT:
(4) Helix Producer included in PowerPack
(5) added support for iTunesEncode, now MediaCoder can transcode to LC-AAC with iTunes.
Please check out the
download page.
optimus
Oct 28 2005, 02:13
QUOTE(suur13 @ Oct 28 2005, 04:07 PM)
No XP Pro sp2 (english version), MediaCoder is 0.30 b537 and Winamp plugins
from 5.11
Bug is repetable every time and didn't exsist with previous version (505 ?).
There is one thing you can do to help to find what is going wrong. All winamp input plugins are in "codecs" folder. Please try having only one plugin in that folder each time you run MediaCoder, and see which plugin causes problem, or simply each one does.
suur13
Oct 28 2005, 08:48
QUOTE
There is one thing you can do to help to find what is going wrong. All winamp input plugins are in "codecs" folder. Please try having only one plugin in that folder each time you run MediaCoder, and see which plugin causes problem, or simply each one does.
It was Nullsoft's own in_mp3.dll
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.