В январе 2017 г. вышел релиз flac 1.3.2. В нём обнаружился неприятный баг. Если мы подаём на вход восьмиканальный звук (7.1), и, возможно, в некоторых других случаях, то этот флэк жмёт только до того размера, который, в пересчёте на wav, составил бы 4 гигабайта. И обрубает конец, выходящий за этот предел. У 1.3.1 такого безобразия нет. Что напортачил этот программист -- не знаю. Так что берём 1.3.1 отсюда:
[Для просмотра данной ссылки нужно зарегистрироваться]
Теперь важная тонкость для кодирования восьмиканального звука. Просто так восьмиканальник flac кодировать не будет, срыгнёт восьмиканальный звук сразу. В опции Фубара надо добавить опцию --channel-map=none Откуда я её выудил? Сам flac.exe при кодировании из бат-файла подсказал. Так что строка опций для Фубара при кодировании восьмиканального звука будет выглядеть так:
-V --channel-map=none -s --ignore-chunk-sizes -8 - -o %d