#For_The_Lazziest_Of_Us

Source of programs so easy to configure that even the lazziest of us use

The Batch Audio To Mp3 Concatenator Lite/Pro 1.28

Here, you find a link to each one of my active software projects

5. www.batch-mp3-converter.com

Batch Mp3 Converter :

Software to easily maintain collections of mp3 files with the best quality and the smallest size, taking into account both the maximum required quality and the compatibility with the target player.

Uses the latest version of LAME, version 3.100, customly compiled to adapt to the in-use cpu, so that it can be used with cpus as old as the Pentium and Windows versions as old as Windows XP.

The program is profile based, to make it easier to use. Specifically, there are two main profiles, the Audiophile (bitrate 320kbps) and the on-the-go (bitrate 192kbps) ones, which are further subdivided in stereo or mono.

The encoding method for mp3 files can be chosen (abr, cbr, or vbr), so that one can choose whether to use the better encoding method in terms of both quality and file size (variable-bit-rate = vbr) or the most compatible one (constant-bit-rate = cbr).

As encoding audio into the mp3 format is a lossy operation, whenever possible the original audio is not re-encoded, being the stream corresponding to it just copied to the target file as is or with its frames re-formatted as required to be in accordance with the target format; when this happens, the process is lossless and, as so, does not use LAME but code specifically created for the purpose by the author of this program. The information regarding whether or not the audio on the original file has been (re-)encoded is shown on the information displayed by the program on its grid view.

The standard version of the program opens audio containers of type MP3 and WAVE; the professional (a.k.a. PRO) version of the program opens audio containers of type AAC, AIFF, AU, FLAC, M4A, MP3, OGG, OGA, OPUS, RA, RM, WAVE, WMA, and WV.

The program is batch-based, meaning that as soon as the settings are chosen they can be applied to as many files as you wish - you just have to let it process all of them.

Last but not least, the program does not require any installation - it is a portable one. Thus, it can be run from a pen drive.

Portable software to easily maintain collections of mp3 files with both their best quality and their smallest file-size.

6. www.batch-mp3-concatenator.com

The Batch Audio To Mp3 Concatenator :

Software to easily concatenate collections of mp3 files with the best quality and the smallest size, taking into account both the maximum required quality and the compatibility with the target player.

Uses the latest version of LAME, version 3.100, customly compiled to adapt to the in-use cpu, so that it can be used with cpus as old as the Pentium and Windows versions as old as Windows XP.

The program is profile based, to make it easier to use. Specifically, there are two main profiles, the Audiophile (bitrate 320kbps) and the on-the-go (bitrate 192kbps) ones, which are further subdivided in stereo or mono.

The encoding method for mp3 files can be chosen (abr, cbr, or vbr), so that one can choose whether to use the better encoding method in terms of both quality and file size (variable-bit-rate = vbr) or the most compatible one (constant-bit-rate = cbr).

As encoding audio into the mp3 format is a lossy operation, whenever possible the original audio is not re-encoded, being the stream corresponding to it just copied to the target file as is or with its frames re-formatted as required to be in accordance with the target format; when this happens, the process is lossless and, as so, does not use LAME but code specifically created for the purpose by the author of this program. The information regarding whether or not the audio on the original file has been (re-)encoded is shown on the information displayed by the program on its grid view.

Concatenating (the audio streams corresponding to) mp3 files is much more difficult than what might appear when you undertake a google search. Specifically, when you do such a search, you will be given plenty of results claiming that joining the audio on mp3 files can be undertaken simply by concatenating/joinning the contents of the source mp3 files into the target one. This is not correct and if you do this you will be asking for trouble, being some of the reasons for the problems that may arise the following:

1) mp3 files may have more information into them than the one corresponding to the mp3 stream (for instance, they may have tags) and a player is supposed to ignore such information after it has found and played the mp3 stream (if you concatenate an mp3 file to one that has a tag at the end, then only the mp3 stream corresponding to the first file will be found and played, as the player is supposed to ignore the information that comes after the mp3 stream it has played);

2) the number of channels specified by different mp3 files may not be equal, ones may be encoded in stereo and the other ones may be encoded in mono, thus the decoding process of the concatenated file may originate buffer problems if the decoder does not re-configure the process for each frame of the mp3 stream (which normally is the case, as it is much more efficient to consider that the whole stream is encoded in the same way), giving rise to parts of the music that do not sound like that;

3) the sampling frequency specified by different mp3 files may not be equal, thus the decoding process of the concatenated file may originate buffer problems if the decoder does not re-configure the process for each frame of the mp3 stream (which normally is the case, as it is much more efficient to consider that the whole stream is encoded in the same way), giving rise to parts of the music that do not sound like that; and

4) one mp3 file may use a free-format bitrate and at least one other uses a normal-format bitrate (or uses a free-format bitrate that is not equal to the other one), thus the decoding process of the concatenated file may originate buffer problems if the decoder does not re-configure the process for each frame of the mp3 stream (which normally is the case, as it is much more efficient to consider that the whole stream is encoded in the same way), giving rise to parts of the music that do not sound like that;

5) sometimes the ancillary-data corresponding to the last mp3 frame (on a mp3 stream) on a file is not included on the file, in order to save space, thus a fake one must be generated before joining mp3 streams or the following mp3 stream will not be found;

In order to avoid all the corner cases that may arise when trying to simply concatenate mp3 files, programs that do not understant the mp3 format will simply ask a mp3 encoder (like ffmpeg or lame) to re-encode the original audio stream into a new one, which is a lossy process, as explained before.

The The Batch Audio To Mp3 Concatenator (as explained before) does not do this; it reads the mp3 stream on each file and tries to re-format it as needed (lossless process) and only when this is not possible it asks LAME to re-encode the audio corresponding to it (lossy process).

The standard version of the program opens audio containers of type MP3 and WAVE; the professional (a.k.a. PRO) version of the program opens audio containers of type AAC, AIFF, AU, FLAC, M4A, MP3, OGG, OGA, OPUS, RA, RM, WAVE, WMA, and WV.

The program is batch-based, meaning that as soon as the settings are chosen they can be applied to as many files as you wish - you just have to let it process all of them.

Last but not least, the program does not require any installation - it is a portable one. Thus, it can be run from a pen drive.

Portable software to easily concatenate collections of mp3 files with both their best quality and their smallest file-size.

7. www.batch-photo2data-uri.com

Batch Photo 2 Data URI :

Software to easily embedd images in html (by use of the data uri (a.k.a. datauri) scheme), with the following aims: making html pages with small images more efficient to download (by avoiding making a separate request per image to display), making html newsletters look ok, when the user has configured its email reader not to download remote content (in order to maintain his privacy), and allowing the creation of error pages that correctly display images (without incurring in second-error problems when the error page does not refer to the base (or, even, expected) url).

Besides aiming helping one into easily embedding images in html, this software also aims helping one into easily batch convert images in a post-editing phase.

Allows one to convert the file format of images, their dimensions, their contrast, and their brightness; it also allows one to specify that the format that originates the smaller file-size is the one that is to be output.

Opens images of type bmp, jpeg, png, and tiff, whether or not they are embedded in a data uri (a.k.a. data uri scheme or datauri scheme).

The standard version of the program saves images as either 24bpp or 32bpp; the professional (a.k.a. PRO) version of the program counts the colors of the image in order to choose what is the format that can be used (1bpp, 4bpp, 8bpp, 24bpp, or 32bpp) to generate the smallest file size without loss of quality.

The program is batch-based, meaning that as soon as the settings are chosen they can be applied to as many files as you wish - you just have to let it process all of them.

Last but not least, the program has been created to be portable, thus, it does not require any installation at all and, as so, can be executed from a pen-drive.

Portable software to easily embedd images in html in a batch way.

8. www.easy-photo2data-uri.com

Easy Photo 2 Data URI:

Software to easily embedd images in html (by use of the data uri (a.k.a. datauri) scheme), with the following aims: making html pages with small images more efficient to download (by avoiding making a separate request per image to display), making html newsletters look ok, when the user has configured its email reader not to download remote content (in order to maintain his privacy), and allowing the creation of error pages that correctly display images (without incurring in second-error problems when the error page does not refer to the base (or, even, expected) url).

Besides aiming helping one into easily embedding images in html, this software also aims easily converting bad into good photos, by helping one into selecting just their good portions.

For this to happen, first, the user selects the dimensions of the image to output and, after that, selects oversize-and-crop, so that the program can dimension the output window. After these steps, the user decides what part of the image is to be output and centers it accordingly; before centering it, however, the user has the chance of enlarging the image.

In addition to the possibility of centering the good portions of the image, the user can also enhance it by applying some filters to it, as, for instance, the one to change its contrast or the one to change its brightness.

Opens images of type bmp, jpeg, png, and tiff, whether or not they are embedded in a data uri (a.k.a. data uri scheme or datauri scheme).

The standard version of the program saves images as either 24bpp or 32bpp; the professional (a.k.a. PRO) version of the program counts the colors of the image in order to choose what is the format that can be used (1bpp, 4bpp, 8bpp, 24bpp, or 32bpp) to generate the smallest file size without loss of quality.

Last but not least, the program has been created to be portable, thus, it does not require any installation at all and, as so, can be executed from a pen-drive.

Portable software to easily embedd images in html in a customized way.