- Code: Select all
ffmpeg -i %s -map 0:0 -aq 0 -f mp3 -
Which works, but creates an mp3 without the correct header (or doesn't apply a header or something), so skipping around in the song doesn't work, most players show the wrong playback length, and most info tools show the wrong bitrate and length. I'm on Linux, and if I use the tool vbrfix, it fixes the file.
If, outside of Subsonic I use the command:
- Code: Select all
ffmpeg -i input.mp3 -aq 0 output.mp3
The problem does not occur. So it's either something with the string being fed to Subsonic, or something Subsonic is doing. Is this a bug? Am I doing something wrong? Is there a way to run vbrfix on the file as a step 2?
Thanks in advance for any help.