I've had a lot of trouble with trying to use dBpowerAMP with the Generic CLI thing (that uses lame.exe) to convert to ABR since I don't know of any other program that does. These 6 screenshots I took explain just what I'm doing:
Screenshot #1 - I use the little program I have in the background to generate the WAV files (of which only the sample rate and "bytes per second" values are changed in each - to change the speed without lossy effects from modifying the wave). The files play back in any program (Audacity and Winamp) without any problems so it's not the program or the files being faulty. To convert using the program I've had trouble with, I open it as shown in the foreground. There's nothing new here.
Screenshot #2 - I open a file to try testing it with. I only need one file at the moment for testing. The details are shown in the screenshot of the one I chose.
Screenshot #3 - Here, I'm choosing to locate the encoder, lame.exe in this case. Still no problems.
Screenshot #4 - I put in the details I need. I want average bit rate of (ABR) 24 Kbps (I'll fine-tune this later, likely from 12 Kbps to 32), I want high quality conversion, and I want the file to be resampled to 16,000 Hz, a standard sample rate compatible with MP3's. All source files are mono. When done adding the command lines, I choose to convert.
Screenshot #5 - At first the conversion seems to work as shown here, but, looks are deceiving.
Screenshot #6 - After just 3/5 of a second or so, I get this, the error, and no MP3 file is even written at all. No matter what I do or how I change the command lines, even if I use a file with a standard sample rate (i.e. 48,000 Hz), it still happens. I changed the position of the "[infile] [outfile]" thing but that didn't help either. What can I do about this?
At the moment, I've been using Audacity, but it only supports CBR encoding when I'm really after ABR. These are my requirements, in order of most important to least important:
1. It must support nonstandard sample rates (convert them to either 11,025 Hz, 16,000 Hz, or rarely, 22,050 Hz, my common standards - I'd use 8000 for the very slow speeds but my MP3 player doesn't play it back properly even with 64 Kbps CBR). Something like 19,583 Hz is certainly not a standard sample rate and neither is 35,782. This seems quite commonly supported.
2. It must not cut off the beginning and ending of songs. Many such converters tend to cut off the beginning half second and ending 3 or 4 seconds and this would cut off this amount of the song. Audacity doesn't do this. This, however, seems surprisingly common and may limit my choices quite well. My songs have been cropped so that they loop seemlessly without any "ticks", sudden pauses or skips. Even a tenth of a second missing is too much.
3. It must be free and not have any trial effects on it. The Generic CLI thing works well for this part.
4. It must be able to batch convert WAV to MP3. This seems quite common.
5. It must never convert my mono files into stereo files - it not only wastes space, but it significantly increases the distortions due to twice the amount of data needed increasing the Kbps value defeating the purpose). Only one program has had this issue, out of about 10 or so I've used.
Screenshot #1 - I use the little program I have in the background to generate the WAV files (of which only the sample rate and "bytes per second" values are changed in each - to change the speed without lossy effects from modifying the wave). The files play back in any program (Audacity and Winamp) without any problems so it's not the program or the files being faulty. To convert using the program I've had trouble with, I open it as shown in the foreground. There's nothing new here.
Screenshot #2 - I open a file to try testing it with. I only need one file at the moment for testing. The details are shown in the screenshot of the one I chose.
Screenshot #3 - Here, I'm choosing to locate the encoder, lame.exe in this case. Still no problems.
Screenshot #4 - I put in the details I need. I want average bit rate of (ABR) 24 Kbps (I'll fine-tune this later, likely from 12 Kbps to 32), I want high quality conversion, and I want the file to be resampled to 16,000 Hz, a standard sample rate compatible with MP3's. All source files are mono. When done adding the command lines, I choose to convert.
Screenshot #5 - At first the conversion seems to work as shown here, but, looks are deceiving.
Screenshot #6 - After just 3/5 of a second or so, I get this, the error, and no MP3 file is even written at all. No matter what I do or how I change the command lines, even if I use a file with a standard sample rate (i.e. 48,000 Hz), it still happens. I changed the position of the "[infile] [outfile]" thing but that didn't help either. What can I do about this?
At the moment, I've been using Audacity, but it only supports CBR encoding when I'm really after ABR. These are my requirements, in order of most important to least important:
1. It must support nonstandard sample rates (convert them to either 11,025 Hz, 16,000 Hz, or rarely, 22,050 Hz, my common standards - I'd use 8000 for the very slow speeds but my MP3 player doesn't play it back properly even with 64 Kbps CBR). Something like 19,583 Hz is certainly not a standard sample rate and neither is 35,782. This seems quite commonly supported.
2. It must not cut off the beginning and ending of songs. Many such converters tend to cut off the beginning half second and ending 3 or 4 seconds and this would cut off this amount of the song. Audacity doesn't do this. This, however, seems surprisingly common and may limit my choices quite well. My songs have been cropped so that they loop seemlessly without any "ticks", sudden pauses or skips. Even a tenth of a second missing is too much.
3. It must be free and not have any trial effects on it. The Generic CLI thing works well for this part.
4. It must be able to batch convert WAV to MP3. This seems quite common.
5. It must never convert my mono files into stereo files - it not only wastes space, but it significantly increases the distortions due to twice the amount of data needed increasing the Kbps value defeating the purpose). Only one program has had this issue, out of about 10 or so I've used.
Comment