AtiQah-FC / lavfilters

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

mp3 streams not recognized / vorbis only with lav splitter #73

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
mp3 streams in the files (container doesn't seem to matter - tested with mkv 
and avi) are not recognized. Changing splitter (LAV, Haali, mpc internal) 
doesn't change anything in this regard.

If I disable all the available mp3 codecs, leaving only lav's one as active, it 
ends being decoded with old fraunhofer codec sitting in win xp.

It should be reproductible with any avi/mkv file having a mp3 track.

Another thing I noticed, is that if the vorbis track is included, it's handled 
only if lav splitter is used. In case of mpc internal source filter, or haali - 
lav audio filters will not be the one decoding vorbis (will usually fall back 
to mpc internal, if all capable filters are disabled except lav's one)

I can provide file samples, if really necessary :)

Original issue reported on code.google.com by sol...@ziu.info on 21 Aug 2011 at 12:04

GoogleCodeExporter commented 9 years ago
Are you sure MP3 is actually enabled on the "Formats" setting tab in LAV Audio?
Works just fine for me.

Regarding Vorbis, see issue 60

Original comment by h.lepp...@gmail.com on 21 Aug 2011 at 5:36

GoogleCodeExporter commented 9 years ago
Ah, missed #60 regarding vorbis tracks.

As for mp3, yes - it's enabled in LAV audio filters and disabled everywhere 
else. I've put a fragment of the file that doesn't work at: 
http://soltys.ziu.info/temp/test-001.mkv . Let me know if it also works for you.

Tested using: mpc-hc (1.5.2.3456 and 3677), LAV splitter (0.32), ffdshow-tryout 
for video (xvid) decoding (r3972), madVR (0.73) as a renderer. All parts 32bit, 
under win xp 64bit host.

Original comment by sol...@ziu.info on 21 Aug 2011 at 12:55

GoogleCodeExporter commented 9 years ago
I dig a bit deeper, l3codecx.ax (ancient windows default for mp3 ?, unless it's 
some old leftover mess I got accidentally at some point) merit is 0x810000, LAV 
audio's is 0x800003 - so simple merit adjustment got the job done.

Original comment by sol...@ziu.info on 21 Aug 2011 at 7:30