---------- Post added at 02:42 PM ---------- Previous post was at 02:05 PM ----------
Just a side note, i don't get the logic behind documenting the compile instructions and asking people to compile with fdkaac_lib but make it illegal to distribute compiled exe? Its beyond me......????
---------- Post added at 03:41 PM ---------- Previous post was at 02:42 PM ----------
the conversion uses a two-pass method for best quality.
1st pass is only processing the video and doesn't even look at the audio. On the 2nd pass the audio is added/processed.
The video you got without audio is the result of the 1st pass, and the 2nd pass never executed because it failed.
My guess is that your compilation of FFMPEG does not have libfdk_aac (the audio library used for conversion keeping the best quality possible).
Unfortunately this library is tagged as "-non-free" so you can't just download from somewhere. It's illegal to do so. You have to follow the guide here https://trac.ffmpeg.org/wiki/CompilationGuide to compile the library yourself on your PC..
As I said before, I really wished it would be more user-friendly. But that's out of my control.
Probably in a future version I'll try to detect if this library is available and if it's not use the native one, that renders a not so great quality, but at least works in all cases.
Will try on chromecast when i get home. Optimistic though.
One suggestion though, on your Chromecast Converter, give an option on UI to "Not delete original" file after conversion. That would be nice.