Integrate the MP3 encoder into the Publisher process.
That is, don't rely on the separate lame.exe process,
since it provides a poor UI and poor feedback. It also
probably gets in the way of ClickOnce deployment.
Also, if an implementation falls short only regarding ID3
tags, an option would be to use a separate library for
those. See feature request 1553113 for ideas.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Stand-alone ID3 tagging has been integrated into the code to allow MP3 files to be used without transcoding. Therefore, tagging is not a requirement of any future encoder.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=902592
Here is a pointer to a possible help for implementation:
http://www.codeproject.com/cs/media/MP3Compressor.asp
Also, if an implementation falls short only regarding ID3
tags, an option would be to use a separate library for
those. See feature request 1553113 for ideas.
This is another project that may provide a good starting point:
http://www.codeproject.com/KB/audio-video/Mp3SoundCapture.aspx
Stand-alone ID3 tagging has been integrated into the code to allow MP3 files to be used without transcoding. Therefore, tagging is not a requirement of any future encoder.
Integration should be coordinated with improving the MP3 encoding quality and size in feature request 1551248:
http://sourceforge.net/tracker/?func=detail&aid=1551248&group_id=176301&atid=876695