nu774 / qaac

CLI QuickTime AAC/ALAC encoder
Other
780 stars 40 forks source link

qaac support for mka/mkv container #64

Closed nobananasforyou closed 3 years ago

nobananasforyou commented 4 years ago

Hello,

Would it be possible to add mkv/mka support to qaac? I would really appreciate it.

Thank you!

nu774 commented 3 years ago

Matroska is indeed very popular format for video, but how many use mkv/mka for audio?

As far as I know, there's NO audio encoder that directly output to matroska, and no providers sell music files in matroska. Therefore you have to manually run ffmpeg, mkvmerge or something to get mka file, but for what reason people even bother to do so?

You can always pipe from ffmpeg, foobar2000 or something. Isn't it enough? I don't think matroska deserves native support in qaac.

nobananasforyou commented 3 years ago

Mainly for blu-ray remux/demuxing via mkvtoolnix. There's no need to bother with ffmpeg and foobar2000 when I can use just mkvtoolnix to achieve the same task. The only problem being matroska support.

nu774 commented 3 years ago

Mainly for blu-ray remux/demuxing via mkvtoolnix.

So there's no tags to import, and you want not only matroska support but also decoder for DTS-MA, TrueHD, pcm-bluray or something.

Direct support by qaac is useful when you want to automatically copy tags. However, if there's no need to copy tags, you can achieve the same thing just by piping. What you want requires so many things to implement, and gains almost nothing.

nobananasforyou commented 3 years ago

okay.