Please do not post error messages as image files. Instead, pipe the output to a file an paste the text in the bug tracker.
What command line are you running?
Thats said, I looks like you are converting an MP4 file. How do you know its the FLAC executable that generating that error and not whatever program is decoding the MP4?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It was to edit the sound with Audacity, but I completely forgot a library is existing to manage AAC/M4A. That's why I assume flac.exe can't manage/convert this kind of file.
And, the size of the file wasn't ask for a RAW file, and it works without this setting. Also, I don't understand why the file must be larger than the RAW file, which is an "original" sound.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
There was a sense for me in my mind, but it was a false way.
AAC to FLAC was for compatibility with Audacity only. But as I mentioned before, I forgot FFmpeg can handle AAC/MP4, if its library is included with Audacity.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Please do not post error messages as image files. Instead, pipe the output to a file an paste the text in the bug tracker.
What command line are you running?
Thats said, I looks like you are converting an MP4 file. How do you know its the FLAC executable that generating that error and not whatever program is decoding the MP4?
I use only flac.exe, available on the author's website.
Here is the command line :
flac.exe --warnings-as-errors --verify --no-padding --best --exhaustive-model-search --max-lpc-order=12 --qlp-coeff-precision-search --rice-partition-order=8 --endian=little --channels=2 --bps=16 --sample-rate=48000 --sign=signed --force-raw-format
-------------------OR-----------------
flac.exe --warnings-as-errors --verify --no-padding --best --exhaustive-model-search --max-lpc-order=12 --qlp-coeff-precision-search --rice-partition-order=8 --endian=little --channels=2 --bps=16 --sample-rate=48000 --sign=signed
I tested with VLC, the process works with it to copy as .RAW.
Last edit: Kdmeizk 2015-10-03
Options "--channels=2 --bps=16" mean that the input size must be a multiple of 4.
Why are you trying to encode a raw MP4 file as FLAC?
Also @lvqcl is completely correct. When encoding with the channel and bps parameters you set, the length of the file must be a multiple of 4.
It was to edit the sound with Audacity, but I completely forgot a library is existing to manage AAC/M4A. That's why I assume flac.exe can't manage/convert this kind of file.
And, the size of the file wasn't ask for a RAW file, and it works without this setting. Also, I don't understand why the file must be larger than the RAW file, which is an "original" sound.
It doesn't make sense. FLAC is an encoder. It cannot decode AAC, and it cannot parse MP4 container.
And it also makes no sense to convert AAC to FLAC.
There was a sense for me in my mind, but it was a false way.
AAC to FLAC was for compatibility with Audacity only. But as I mentioned before, I forgot FFmpeg can handle AAC/MP4, if its library is included with Audacity.