Opened 17 years ago
Last modified 13 years ago
#637 new defect
DTS track not default anymore when mplayer used with -alang option
Reported by: | Owned by: | reimar | |
---|---|---|---|
Priority: | normal | Component: | ad |
Version: | 1.0rc1 | Severity: | normal |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Reproduced by developer: | no | Analyzed by developer: | no |
Description
As far as I can see default mplayer behavior is to prefer DTS over AC3 in
AC3/DTS pass-through S/PDIF (-afm hwac3). This is fine, however when I use
-alang option behavior changes: I believe the first track with desired language
found is picked up. Because AC3 used to have aid lower than DTS it is preferred eg.
audio stream: 0 format: ac3 (5.1) language: en aid: 128.
audio stream: 1 format: dts (5.1) language: en aid: 137.
audio stream: 2 format: ac3 (stereo) language: en aid: 130.
audio stream: 3 format: ac3 (stereo) language: en aid: 131.
audio stream: 4 format: ac3 (stereo) language: en aid: 132.
audio stream: 5 format: ac3 (stereo) language: en aid: 133.
audio stream: 6 format: ac3 (stereo) language: en aid: 134.
without -alang:
hwac3: switched to DTS, 768000 bps, 48000 Hz
with -alang en:
hwac3: switched to AC3, 448000 bps, 48000 Hz
Personally I find -alang option quite convenient since I do not need to specify
aid manually, but I would rather prefer DTS over AC3 if it's present in the
stream.. I assume currently it's not possible (or I haven't discovered it yet)