lordmulder / LameXP

Audio Encoder Front-End
http://lordmulder.github.io/LameXP
Other
184 stars 18 forks source link

Feature Request / Convert .M4A #95

Closed AzzaAzza69 closed 3 years ago

AzzaAzza69 commented 3 years ago

The explorer menu offered me a "Convert this file with LameXP 4.18" but after pressing Encode Now! it says unsupported :(

lordmulder commented 3 years ago

Windows offers very limited support to "link" an application to a file type!

In fact, you can only "link" your application to a certain file extension, such as *.wav, *.mp3, *.m4a and so on. But, of course, the file extension provides absolutely no guaranty for the "real" contents of the file! The file extension is what it is: A part of the file name - nothing more, nothing less. Consequently, whether a given file is actually a valid "supported" file will not be known until you actually try to open that file in my application and thus give my application a chance to check the file's actual contents...

(If you take a file foo.txt and rename that to my_song.m4a, does it make a valid audio file? Clearly not!)

Regards.

AzzaAzza69 commented 3 years ago

I completely agree. I hadn't thought that it could be the file content not matching the extension. The error message lead me to believe the problem was possibly that you had linked the .m4a to the program but it didn't handle .m4a and not that the file content did not match the extension. Ok. My mistake.

lordmulder commented 3 years ago

I suggest you throw the "problematic" file at MediaInfo to get some info on the real contents: http://muldersoft.com/#mixp