Как преобразовать 24-битный flac ffmpeg в 16-битный alac?
Мне нужна была помощь с командой, чтобы превратить 24-битный flac в 16-битный alac.
Чтобы превратить 24-битный flac в 16-битный flac:
ffmpeg -i input.flac -sample_fmt s16 -ar 48000 output.flac
Чтобы превратить flac в alac:
ffmpeg -i input.flac -vn -acodec alac output.m4a
Я мог бы попытаться сыграть на свирели, но мне было интересно, можно ли как-нибудь соединить их вместе и создать брачное блаженство?
1 ответ
Использовать:
ffmpeg input.flac -sample_fmt s16p -ar 48000 -c:a alac output.m4a
ALAC требует плоского формата выборки (), в котором данные каждого канала находятся в своей собственной плоскости, вместо обычного упакованного формата.
Когда вы запускаете две команды по отдельности, ffmpeg поможет преобразоватьs16
кs16p
для тебя.