7.1 Surround speaker mapping in Mac VLC
Posted: 26 Apr 2013 17:29
Suggestion: Support speaker mapping for multichannel audio content, as Quicktime 7 does.
I have a 7.1 home theater and recently got myself a new MacBook Pro, so naturally I want to see them play nice together. I found some LPCM 7.1 "calibration" or "demonstration" files on a commercial blu-ray disk. These .m2ts test files play in VLC 2.0.6 but the audio channels do not map properly. Audio Midi Setup correctly mapped my system with no action from me, so I figured the problem with VLC (and every other player I tried) is "just" software.
To get the files to play properly I had to stream out the audio as uncompressed, integer, 192kb/s. This created a .wav file that I could edit in Quicktime 7, to reassign the channels. I pasted this audio back into the test video so that I would have an on-screen indication of which speaker was supposed to be firing at any particular moment.
One thing I noted was that the two rear surround channels were identified in Quicktime 7 as "Left Surround Direct" and "Right Surround Direct". Neither would play on any speaker until I reset them to "Rear Surround Left" and "Rear Surround Right". Then I had to make some reassignments to get each channel to play with its respective on-screen indication. I can let you know the correct order if you're interested.
After renaming the "Direct" channels to "Rear" as noted, I was also able to use Audio Midi Setup to map the channels to the right speakers instead of doing the mapping in QT. That was with QT7 as the player of the file withe the channels in the original order. I tried VLC as the player with the same Audio Midi Setup mapping, but those two rear surround channels wouldn't play and I don't think VLC used the mapping I had done in Audio Midi Setup.
Anyway my little experiment was a success! I eventually was able to get very nice 7.1 playback. So I know VLC should be able to do this.
I am aware that this won't help with TrueHD 7.1 or DTS-HD MA 7.1 playback on Macs, in Mountain Lion, but there are a few movies out there with LPCM 7.1 soundtracks, and I gather there are tools in Windows that can decompress the HD codecs into LPCM. We could play these on Macs if we could map the channels properly. I'm guessing there must be a standard for blu-ray content, so that we shouldn't really even need to do mapping ourselves. It just needs to be done once and built-in to VLC.
I have a 7.1 home theater and recently got myself a new MacBook Pro, so naturally I want to see them play nice together. I found some LPCM 7.1 "calibration" or "demonstration" files on a commercial blu-ray disk. These .m2ts test files play in VLC 2.0.6 but the audio channels do not map properly. Audio Midi Setup correctly mapped my system with no action from me, so I figured the problem with VLC (and every other player I tried) is "just" software.
To get the files to play properly I had to stream out the audio as uncompressed, integer, 192kb/s. This created a .wav file that I could edit in Quicktime 7, to reassign the channels. I pasted this audio back into the test video so that I would have an on-screen indication of which speaker was supposed to be firing at any particular moment.
One thing I noted was that the two rear surround channels were identified in Quicktime 7 as "Left Surround Direct" and "Right Surround Direct". Neither would play on any speaker until I reset them to "Rear Surround Left" and "Rear Surround Right". Then I had to make some reassignments to get each channel to play with its respective on-screen indication. I can let you know the correct order if you're interested.
After renaming the "Direct" channels to "Rear" as noted, I was also able to use Audio Midi Setup to map the channels to the right speakers instead of doing the mapping in QT. That was with QT7 as the player of the file withe the channels in the original order. I tried VLC as the player with the same Audio Midi Setup mapping, but those two rear surround channels wouldn't play and I don't think VLC used the mapping I had done in Audio Midi Setup.
Anyway my little experiment was a success! I eventually was able to get very nice 7.1 playback. So I know VLC should be able to do this.
I am aware that this won't help with TrueHD 7.1 or DTS-HD MA 7.1 playback on Macs, in Mountain Lion, but there are a few movies out there with LPCM 7.1 soundtracks, and I gather there are tools in Windows that can decompress the HD codecs into LPCM. We could play these on Macs if we could map the channels properly. I'm guessing there must be a standard for blu-ray content, so that we shouldn't really even need to do mapping ourselves. It just needs to be done once and built-in to VLC.