файл, декодированный с помощью ffmpeg, имеет CR C, отличный от файла, декодированного с помощью fla c .exe - PullRequest
0 голосов
/ 17 марта 2020

Декодирование того же файла .fla c (24-бит / 48 кГц, аудио 5.1) с помощью fla c .exe, а затем декодирование того же .fla c с помощью ffmpeg приводит к двум файлам .wav, которые имеют разные значения CR C -32.

Команда для декодирования с помощью fla c .exe:
flac -d input.flac

Команда для декодирования с помощью ffmpeg:
ffmpeg -i input.flac -c:a pcm_s24le output.wav

Оба из результирующие файлы fla c представляют собой 24-битные подписанные PCM-файлы с прямым порядком байтов, 48 кГц. Оба имеют одинаковый размер на диске, но они не имеют одинаковые значения CR C -32. Что я делаю не так?

ОС: Windows 10 1909

fla c версия: 1.3.2

ffmpeg build: ffmpeg-20200312- 675bb1f-win64-stati c

...