stevenrennermpls / lavfilters

Automatically exported from code.google.com/p/lavfilters
GNU General Public License v2.0
0 stars 0 forks source link

LAV Splitter chooses 2-ch AAC over 5.1-ch AC3 #498

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Describe the issue you're having: MP4 files with a 2-ch AAC and a 5.1-ch AC3 
tracks plays the lower quality AAC track by default even though 'play higher 
quality track' is selected in the splitter.

How can the issue be reproduced? Sample File?  Yes

What version of the product are you using? In which Player?

Please provide any additional information below.

Original issue reported on code.google.com by wilk...@hotmail.com on 6 Nov 2014 at 3:03

GoogleCodeExporter commented 9 years ago
This is on a Windows 7 Home Premium 64-bit machine with HDMI to a AC3 capable 
receiver.

Original comment by wilk...@hotmail.com on 6 Nov 2014 at 3:05

GoogleCodeExporter commented 9 years ago
LAV by itself does no such things.
It can be one of these things:

1) Language preferences
2) Your player overrides the track choice.

Usually its the 2nd.

Original comment by h.lepp...@gmail.com on 6 Nov 2014 at 3:21

GoogleCodeExporter commented 9 years ago
They are both English.

I think I have the fallback setup wrong.  I will double check in subler.

Original comment by wilk...@hotmail.com on 6 Nov 2014 at 5:26

GoogleCodeExporter commented 9 years ago
Looks like LAV will choose the AAC stream over the AC3 stream if they are both 
2 channel, even if the AC3 is a higher bitrate.

However, as long as the AC3 stream is 5.1 it will pick it over the AAC stream. 

Original comment by wilk...@hotmail.com on 7 Nov 2014 at 1:36

GoogleCodeExporter commented 9 years ago
Higher bitrate does not always mean better quality. AAC has better compression 
ratio than AC3.

Original comment by codecgu...@gmail.com on 10 Nov 2014 at 4:03

GoogleCodeExporter commented 9 years ago
Thats why bitrate is not a factor in the decision. Its lossless > lossy codecs, 
more channels > less channels, and thats all.

Original comment by h.lepp...@gmail.com on 10 Nov 2014 at 4:05