Content update: MP3 Factory: 'De-borking' MP3s on Linux

Version 0.5a of MP3 Factory is released and the manual, MP3 Factory: 'De-borking' MP3s on Linux, has been updated (link to the file is in the manual). This is alpha software so beware.

This version brings *many* changes, both large and small. On the larger side it is now possible to preview the music file both before and after trimming excess silence with Mp3splt and, if the trim didn't go as expected, you can quickly adjust the silence detection threshold for Mp3splt and run the file again, and again, and... until you're satisfied with the result. The preview function plays only the first and last few seconds of the file by default since that's all that is needed to determine whether Mp3splt did its job. FFplay is used to preview the audio and by default it will display a waveform to make it even easier to determine whether Mp3splt performed as you wanted.

I also added a preview function that allows to play music files in full.

Also added to the mix is a more complete tagging function that allows the user to write any of the more common ID3v2 tags. FFmpeg is no longer used to tag files. FFmpeg was slower, more difficult to work with, and far more disk intensive in this regard. The down side is that only MP3 files can be tagged which i'm fine with, but others may not be.

I had hoped to rely on as few dependencies as possible and didn't want to include anything that may not be available in the repositories of the major Linux distributions, however i've found that FFmpeg either can't do all that i want, or can't do the job efficiently, especially with regard to writing metadata, and so i've added id3ted to do the tagging work.

Once again this version is not thoroughly tested, however i did perform a quick test for all the major functions and everything is working assuming there's nothing abnormal to deal with.

Lastly i'm thinking about changing the name since most functions of MP3 Factory can process several more formats other than just MP3.

Content update: MP3 Factory: 'De-borking' MP3s on Linux

The MP3 Factory: 'De-borking' MP3s on Linux page was update a bit, but more importantly i released v0.4a of MP3 Factory. This version addresses what may have been a critical bug that could potentially lead to files outside of the script directory being deleted. Other changes include a better 'tag to file name' operation experience and many other smaller improvements and polish.

Note that this version is largely untested. I know the convert to MP3 and tag to file name operations are working, but i didn't do much testing with anything else, though all operations should be working. I wanted to get the 0.4a release up ASAP to address the nasty bug i found.

Content update: MP3 Factory: 'De-borking' MP3s on Linux

I updated the MP3 Factory: 'De-borking' MP3s on Linux page/guide as well as the MP3 Factory script.

Still not bothering to keep a change log for the script since development is hot and heavy, however, from what i recall, several small bugs were fixed and some polish added. The most notable change is that i dropped the video option when creating a spectrograph of the music file. This was mostly an eye-candy thing and working with FFplay is not easy.