GNOME Bugzilla – Bug 580410
Rankings for muxers and encoders
Last modified: 2009-08-10 23:46:21 UTC
Being able to 'whitelist' various encoders and muxers by adding ranks to them would be good. Currently without ranks I am forced to hardcode specific element names in misc white and blacklists in Transmageddon. If nobody minds I will start adding ranks myself to the various plugins.
That's a very good idea, it will also help if we have multiple encoders/muxers for one format and one should be preffered. IIRC Tester wanted something like this for his encodebin/muxbin already
Yes, finally I'm not the only one trying to autoplug encoders!
+1 from my side also. Christian, do you have a (python) script that gives use potiential candidates (muxers for same format and encoders for same codec)?
well the codecfinder.py script in transmageddon essentially returns a element based on caps. I'll starting updating it to prioritise based on ranks and start switching some elements to higher caps to verify it works.
Ok, I have been updating various muxers and encoders in the non-frozen packages and given them ranks. I have only touched those I have personal experience with though, so I suggest others set ranks on muxers and encoders they know how well work. I will update stuff in base once its unfrozen. As for ffmpeg my current plan is to set their encoders to MARGINAL by default and then we can adjust up specific encoders later as we see fit.
Ok, added ranks to must useful muxers and encoders. Others can follow as people find modules that should be ranked.