Skip to content

Instantly share code, notes, and snippets.

@citrusui
Created May 9, 2019 22:23
Show Gist options
  • Save citrusui/497da80e2fe8936f455d75fadb3fb18b to your computer and use it in GitHub Desktop.
Save citrusui/497da80e2fe8936f455d75fadb3fb18b to your computer and use it in GitHub Desktop.
Split surround sound into individual channels

5.1 -> 6 x Mono

ffmpeg -i in.wav -filter_complex "channelsplit=channel_layout=5.1[FL][FR][FC][LFE][BL][BR]" -map "[FL]" -compression_level 8 Front\ Left.flac -map "[FR]" -compression_level 8 Front\ Right.flac -map "[FC]" -compression_level 8 Front\ Center.flac -map "[LFE]" -compression_level 8 LFE.flac -map "[BL]" -compression_level 8 Back\ Left.flac -map "[BR]" -compression_level 8 Back\ Right.flac

7.1 -> 8 x Mono

ffmpeg -i in.wav -filter_complex "channelsplit=channel_layout=7.1[FL][FR][FC][LFE][BL][BR][SL][SR]" -map "[FL]" -compression_level 8 Front\ Left.flac -map "[FR]" -compression_level 8 Front\ Right.flac -map "[FC]" -compression_level 8 Front\ Center.flac -map "[LFE]" -compression_level 8 LFE.flac -map "[BL]" -compression_level 8 Back\ Left.flac -map "[BR]" -compression_level 8 Back\ Right.flac -map "[SL]" -compression_level 8 Side\ Left.flac -map "[SR]" -compression_level 8 Side\ Right.flac

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment