Video Files with Multiple Audio Streams: Difference between revisions

From wiki.jriver.com
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
FFDSHOW and Haali can handle video files with multiple audio streams without issue. [[DirectShow_Playback_Guide#What_filters_do_I_need_and_where_do_I_get_them.3F|Read the DirectShow Playback Guide]] for the best way to obtain and install these filters.
FFDSHOW and Haali can handle video files with multiple audio streams without issue. [[DirectShow_Playback_Guide#What_filters_do_I_need_and_where_do_I_get_them.3F|Read the DirectShow Playback Guide]] for the best way to obtain and install these filters.

[[Image:Ffdshow stream switcher.jpg|thumb|right|350px|Enabling the FFDSHOW Stream Switcher]]


For XviD/DivX AVI's (or other AVI files) with multiple audio tracks you'll want FFDSHOW to handle the splitting of the different streams. For MKV or MP4's, you'd want Haali to handle it. Haali works by default with the CCCP install, but FFDSHOW takes a tiny bit of configuration. In FFDSHOW's Audio Decoder configuration, choose Stream Switcher, check enable. If you don't enable the Stream Switcher in FFDSHOW, you end up with both audio tracks mixed during playback (which is what you're seeing). MPC provides a built-in Stream Switcher interface (MC doesn't) but FFDSHOW has one so there's really no need for MC to do it too.
For XviD/DivX AVI's (or other AVI files) with multiple audio tracks you'll want FFDSHOW to handle the splitting of the different streams. For MKV or MP4's, you'd want Haali to handle it. Haali works by default with the CCCP install, but FFDSHOW takes a tiny bit of configuration. In FFDSHOW's Audio Decoder configuration, choose Stream Switcher, check enable. If you don't enable the Stream Switcher in FFDSHOW, you end up with both audio tracks mixed during playback (which is what you're seeing). MPC provides a built-in Stream Switcher interface (MC doesn't) but FFDSHOW has one so there's really no need for MC to do it too.

[[Image:Ffdshow stream switcher.jpg|thumb|none|500px|Enabling the FFDSHOW Stream Switcher.]]


And then you'll be able to easily right-click on the FFDSHOW Audio Decoder tray icon and choose which audio track to hear, shown for an AVI file below.
And then you'll be able to easily right-click on the FFDSHOW Audio Decoder tray icon and choose which audio track to hear, shown for an AVI file below.


[[Image:Ffdshow switcher tray.jpg|thumb|none|500px|Selecting which Audio Track to play using the FFDSHOW Audio Decoder Tray Icon.]]
[[Image:Ffdshow switcher tray.jpg|thumb|none|400px|Selecting which Audio Track to play using the FFDSHOW Audio Decoder Tray Icon.]]


For more modern media container formats, the situation is even easier. As long as Haali is set to handle your MP4 and MKV media (and OGM and other formats that it handles well), it'll just work automatically. Just right click on the Haali icon in your notification area (by the clock) and you'll get a popup menu where you can select the different audio tracks, shown below.
For more modern media container formats, the situation is even easier. As long as Haali is set to handle your MP4 and MKV media (and OGM and other formats that it handles well), it'll just work automatically. Just right click on the Haali icon in your notification area (by the clock) and you'll get a popup menu where you can select the different audio tracks, shown below.


[[Image:Haali stream tray.jpg|thumb|none|500px|Selecting which Audio Track to play using Haali Media Splitter.]]
[[Image:Haali stream tray.jpg|thumb|none|400px|Selecting which Audio Track to play using Haali Media Splitter.]]


[[Category:Frequently Asked Questions]]
[[Category:Frequently Asked Questions]]

Revision as of 18:50, 27 November 2007

FFDSHOW and Haali can handle video files with multiple audio streams without issue. Read the DirectShow Playback Guide for the best way to obtain and install these filters.

For XviD/DivX AVI's (or other AVI files) with multiple audio tracks you'll want FFDSHOW to handle the splitting of the different streams. For MKV or MP4's, you'd want Haali to handle it. Haali works by default with the CCCP install, but FFDSHOW takes a tiny bit of configuration. In FFDSHOW's Audio Decoder configuration, choose Stream Switcher, check enable. If you don't enable the Stream Switcher in FFDSHOW, you end up with both audio tracks mixed during playback (which is what you're seeing). MPC provides a built-in Stream Switcher interface (MC doesn't) but FFDSHOW has one so there's really no need for MC to do it too.

Enabling the FFDSHOW Stream Switcher.

And then you'll be able to easily right-click on the FFDSHOW Audio Decoder tray icon and choose which audio track to hear, shown for an AVI file below.

Selecting which Audio Track to play using the FFDSHOW Audio Decoder Tray Icon.

For more modern media container formats, the situation is even easier. As long as Haali is set to handle your MP4 and MKV media (and OGM and other formats that it handles well), it'll just work automatically. Just right click on the Haali icon in your notification area (by the clock) and you'll get a popup menu where you can select the different audio tracks, shown below.

Selecting which Audio Track to play using Haali Media Splitter.