In the next couple weeks I'm planning to start switching our video
transcode output from WebM VP8/Vorbis to the newer WebM VP9/Opus profile,
which saves us about 38% on file size and bandwidth while retaining the
This will not affect what kinds of files you upload; only the scaled
transcoded output files used for playback will change. All modern browsers
that support VP8 support VP9 as well, and our player shim for Safari and IE
will continue to work.
All the details:
Comments and questions welcome!
Due to a bug in refactoring the extension setup
<https://phabricator.wikimedia.org/T202208> for TimedMediaHandler, MP4
video uploads were accidentally enabled from about August 1 until today.
The bug was that file extensions were added to the enabled list twice, but
'mp4' removed only once, leaving the doubled copy in the enabled list.
Fix was to only add the set once; this was deployed a few minutes ago. An
AbuseFilter rule was also put in place over the weekend to prevent further
There are a few dozen affected files on Commons and possibly various local
sites. We've deployed the fix which has re-disabled MP4, and I'll do a scan
for remaining files later today and either put them on the delete queue or
replace them with WebM versions.