Я хотел бы знать, если есть способ разделить стерео на два моно wav файлов. Моя первая догадка была
ffmpeg -threads "16" -i "" -map 0:1:1 ""
потому что мой пример видео имеет следующую информацию:
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 39mn 0s
Bit rate mode : Constant
Bit rate : 256 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Итак, у меня есть этот один аудиопоток с двумя каналами и хочу два моно канала. Сначала я попробовал это с map_channel, но это не помогло, вместо этого я получал сообщение об ошибке:
Syntax error, mapchan usage: [file.stream.channel|-1][:syncfile:syncstream]
поэтому я попробовал его снова с вышеупомянутым кодом и по крайней мере ffmpeg сделал что-то, но результат был не то, что я ожидал, вместо того, чтобы разбить его на два моно wav файлов, результат был:
info.system.container = WAVE
info.system.size = 449413166 Bytes
info.system.size = 428.59 MiB
info.system.playtime = 2340.69 s
info.audio0.codec = PCM
info.audio0.desc =
info.audio0.format_endianness = Little
info.audio0.format_sign = Signed
info.audio0.format_resolution = 16 bits
info.audio0.samprate = 48000 Hz
info.audio0.channels = 2
опять же с двумя аудиоканалами, так где я ошибся?