brion (Brion Vibber)
User

Projects (21)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Oct 15 2014, 8:30 PM (184 w, 22 h)
Availability
Available
IRC Nick
brion
LDAP User
Brion VIBBER
MediaWiki User
Unknown

Recent Activity

Yesterday

brion added a comment to T22647: Allow way to choose thumbnail frame for video on its File: description page.

A parser function that sets a page prop with the target time should be fairly easy to create on the backend, with prettier UX for setting it via GUI something to consider as an alternative or future addition.

Wed, Apr 25, 6:45 PM · Readers-Web-Backlog, Commons, TimedMediaHandler, Multimedia, MediaWiki-File-management
brion added a comment to T92457: PageImages should blacklist webm files.

The thumbtime parameter only seems to apply in wiki it's used on, so ideally we'd need some way to define the default thumb within the file page.
Do you have any sense of how difficult it would be to do that and how that could be done?

Wed, Apr 25, 6:37 PM · Readers-Web-Backlog, Page-Previews, PageImages
brion added a comment to T22647: Allow way to choose thumbnail frame for video on its File: description page.

There's interest in this again due to T92457 -- PageImages sometimes selects a video that's listed prominently, and it'd be easy for everyone if the default thumbnail could be set nicely.

Wed, Apr 25, 6:35 PM · Readers-Web-Backlog, Commons, TimedMediaHandler, Multimedia, MediaWiki-File-management
brion added a comment to T92457: PageImages should blacklist webm files.

Ok, so looks like two possible routes here (which may work together nicely, as well):

Wed, Apr 25, 6:32 PM · Readers-Web-Backlog, Page-Previews, PageImages
brion added a comment to T92457: PageImages should blacklist webm files.

Editors can use the thumbtime parameter to set the thumbnail to load from a particular timestamp: https://www.mediawiki.org/wiki/Extension:TimedMediaHandler#Syntax_synopsis

Wed, Apr 25, 5:55 PM · Readers-Web-Backlog, Page-Previews, PageImages
brion added a comment to T92457: PageImages should blacklist webm files.

Is there a problem preventing using still images from videos, specifically, or is there another reason y'all are trying to blacklist videos? And is it just videos or anything with extra parameters? Does this affect PDF, TIFF, and DjVu files with multiple pages, for instance, or SVG files rendered with a particular language?

Wed, Apr 25, 5:37 PM · Readers-Web-Backlog, Page-Previews, PageImages

Tue, Apr 24

brion closed T179108: Use wasm version of ogv.js on supporting browsers (Safari 12, Edge 16) as Resolved.

This went out a while ago, can confirm it's running. \o/

Tue, Apr 24, 6:38 PM · MW-1.31-release-notes (WMF-deploy-2018-04-03 (1.31.0-wmf.28)), Patch-For-Review, TimedMediaHandler-Player
brion claimed T189894: Rename test classes in TimedMediaHandler to let phpunit run it.

Ah right, forgot about that mode of the script! I'll test it and adjust when my VM's back up and running later today...

Tue, Apr 24, 6:24 PM · TimedMediaHandler

Mon, Apr 23

brion moved T121099: Playing a video on iOS when using desktop site does not allow pausing the video or see the control bar from Backlog to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:04 PM · Mobile, TimedMediaHandler, TimedMediaHandler-Player
brion moved T96504: Video subtitles delay from Backlog to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:04 PM · TimedMediaHandler
brion moved T89496: Replace TimedMediaHandler's use of deprecated jQuery UI with OOUI from Backlog to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:04 PM · Technical-Debt, UI-Standardization, TimedMediaHandler
brion moved T59108: Unable to play video in the Kaltura-mediaplayer without stuttering from Backlog to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:04 PM · TimedMediaHandler
brion moved T47918: MwEmbedSupport doesn't work with non standard layouts from Backlog to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:03 PM · Patch-For-Review, MediaWiki-extensions-MwEmbedSupport, TimedMediaHandler
brion moved T43646: IE video tag fallback message should be more visually appealing from Backlog to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:03 PM · TimedMediaHandler
brion moved T77649: Show error messages when unsupported video formats can't play on your browser from Player to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:02 PM · TimedMediaHandler-Player, TimedMediaHandler
brion moved T44080: Subtitle menu cropped in player window of small videos from Player to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:01 PM · TimedMediaHandler-Player, TimedMediaHandler
brion moved T89684: Attempting to play a video when fullscreen mode is previously enabled on an element nested below the <body> element will cause the video to be played but not being visible from Player to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:01 PM · TimedMediaHandler-Player, TimedMediaHandler
brion moved T96219: When relevant codecs aren't available, an inaccurate message recommending "an HTML5 video browser" is displayed from Player to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:01 PM · TimedMediaHandler-Player, TimedMediaHandler
brion moved T69882: Player shows "12:60" instead of "13:00" briefly from Player to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:01 PM · TimedMediaHandler-Player, TimedMediaHandler
brion moved T64369: Video's PLAY button has a fixed size from Player to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:01 PM · TimedMediaHandler-Player, TimedMediaHandler
brion moved T43695: Improve the keyboard navigation for TMH from Player to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:01 PM · TimedMediaHandler-Player, Accessibility, TimedMediaHandler
brion moved T62295: Namespace mw.MwEmbedSupport methods from Player to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:01 PM · TimedMediaHandler-Player, MediaWiki-extensions-MwEmbedSupport, Technical-Debt, TimedMediaHandler
brion moved T62252: Show total length of audio/video from Player to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:01 PM · TimedMediaHandler-Player, TimedMediaHandler
brion moved T62244: player doesn't have a spinner when loading media from Player to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:00 PM · TimedMediaHandler-Player, TimedMediaHandler
brion moved T46265: Credits section does not handle overflow from Player to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:00 PM · TimedMediaHandler-Player, TimedMediaHandler
brion moved T46271: Menu button text overflows in some languages from Player to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:00 PM · TimedMediaHandler-Player, I18n, TimedMediaHandler
brion moved T60082: MwEmbedSupport injects too many JavaScript configuration variables from Player to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:00 PM · Performance-Team (Radar), TimedMediaHandler-Player, MediaWiki-extensions-MwEmbedSupport, TimedMediaHandler
brion moved T51473: switching to fullscreen while playing, pause button out of sync from Player to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:00 PM · TimedMediaHandler-Player, TimedMediaHandler
brion moved T45747: Link to file description page is undiscoverable or completely missing from Player to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:00 PM · TimedMediaHandler-Player, TimedMediaHandler
brion moved T43915: handle cases where fullscreen is disabled. from Player to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:00 PM · TimedMediaHandler-Player, TimedMediaHandler
brion moved T45813: confusing layout in MENU > Players list from Player to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:00 PM · TimedMediaHandler-Player, Design, TimedMediaHandler
brion moved T46273: Player does not react to Play > Pause in quick succession from Player to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:00 PM · TimedMediaHandler-Player, TimedMediaHandler
brion moved T44928: configuration options "clutters" the global window scope (JavaScript) from Player to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:00 PM · TimedMediaHandler-Player, TimedMediaHandler
brion moved T48324: menu button takes up too much space from Player to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:00 PM · TimedMediaHandler-Player, TimedMediaHandler
brion moved T93544: Consider alternatives for EmbedPlayer from Player to Player-Old on the TimedMediaHandler board.
Mon, Apr 23, 11:00 PM · TimedMediaHandler-Player, TimedMediaHandler
brion added a comment to T189894: Rename test classes in TimedMediaHandler to let phpunit run it.

Can you provide a sample command line that would work if they were right? If I just use say phpunit TestWebMHandler.php it complains about being unable to find MediaWikiMediaTestCase parent class, and I have no idea how it would find the MediaWiki configuration, so it would never be able to find the detailed cases....?

Mon, Apr 23, 10:55 PM · TimedMediaHandler
brion closed T177945: Logstash PHP warnings emitted for array_search() and TimedMediaHandlerHooks::register() as Declined.

I'm a bit confused about this; there is no TimedMediaHandler.hooks.php, but there is a TimedMediaHandlerHooks.php.

Mon, Apr 23, 10:53 PM · Wikimedia-log-errors, TimedMediaHandler

Wed, Apr 4

brion added a comment to T174477: Reimage deployment-tmh01 with Debian Jessie.

If it still exists, as far as I know this is obsolete and unused?

Wed, Apr 4, 6:53 PM · Multimedia, Beta-Cluster-Infrastructure

Mar 27 2018

Sebastian_Berlin-WMSE awarded T18691: RFC: Section headings should have a clickable anchor a Love token.
Mar 27 2018, 10:00 AM · TechCom-RFC, Design, MediaWiki-Interface

Mar 25 2018

Liuxinyu970226 awarded T66214: Define an official thumb API a Love token.
Mar 25 2018, 7:39 AM · Reading-Infrastructure-Team-Backlog (Kanban), Performance-Team (Radar), Services (watching), Reading Epics (Thumbnails), Traffic, Operations, TechCom-RFC, Zero, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog, Reading-Admin, Commons, Epic, Parsoid, Multimedia, MediaWiki-File-management

Mar 22 2018

brion added a comment to T178047: Investigate why wikidata abstracts dumps are so large.

Not sure offhand about the schema; Yahoo's old documentation seems to have vanished from the net. (Probably on the wayback machine but I can't find a URL reference)

We don't have a schema in our repos anywhere that must be updated though, right?

Mar 22 2018, 8:21 PM · Patch-For-Review, MediaWiki-extensions-WikibaseRepository, Wikidata, Dumps-Generation
brion added a comment to T178047: Investigate why wikidata abstracts dumps are so large.

Not sure offhand about the schema; Yahoo's old documentation seems to have vanished from the net. (Probably on the wayback machine but I can't find a URL reference)

Mar 22 2018, 7:41 PM · Patch-For-Review, MediaWiki-extensions-WikibaseRepository, Wikidata, Dumps-Generation

Mar 21 2018

bearND awarded T66214: Define an official thumb API a Love token.
Mar 21 2018, 9:33 PM · Reading-Infrastructure-Team-Backlog (Kanban), Performance-Team (Radar), Services (watching), Reading Epics (Thumbnails), Traffic, Operations, TechCom-RFC, Zero, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog, Reading-Admin, Commons, Epic, Parsoid, Multimedia, MediaWiki-File-management
brion created T190334: Add option to TMH's VP9 transcoding to use -row-mt option.
Mar 21 2018, 7:49 PM · TimedMediaHandler-Transcode
brion created T190333: Backport libvpx 1.7.0, ffmpeg packages for VP9 -row-mt option.
Mar 21 2018, 7:46 PM · TimedMediaHandler-Transcode

Mar 13 2018

brion added a comment to T188075: eqiad/codfw: (4)+(4) hardware access request for videoscalers.

*nod* If there's general agreement not to add more specific hardware yet, we can just work with the reassigned image servers for now and add later if needed, and cancel on purchasing more for now.

Mar 13 2018, 9:28 PM · hardware-requests, Operations

Mar 9 2018

brion added a comment to T189319: PHP7 jobs fail on wmf.24 branch.

Is the test site configured with tidy or with the tidy replacement?

Mar 9 2018, 7:04 PM · Continuous-Integration-Config, Patch-For-Review, PHP 7.0 support
brion removed a project from T188611: HTTP 429 error when trying to display large STL file on Commons: Upstream.
Mar 9 2018, 2:56 AM · Multimedia-Team-Working-Board, Patch-For-Review, Thumbor, Commons, Multimedia, 3D
brion added a comment to T188611: HTTP 429 error when trying to display large STL file on Commons.

Per upstream's recommendation, instead going with a local polyfill of TextDecoder, which gets the (updated) stock code working without modification. Patch above, seems to work. :D

Mar 9 2018, 2:56 AM · Multimedia-Team-Working-Board, Patch-For-Review, Thumbor, Commons, Multimedia, 3D

Mar 8 2018

brion added a project to T188611: HTTP 429 error when trying to display large STL file on Commons: Upstream.

I submitted a patch upstream with the node.js fast path: https://github.com/mrdoob/three.js/pull/13541

Mar 8 2018, 10:51 PM · Multimedia-Team-Working-Board, Patch-For-Review, Thumbor, Commons, Multimedia, 3D
brion added a comment to T188611: HTTP 429 error when trying to display large STL file on Commons.

Submitted upstream at https://github.com/mrdoob/three.js/issues/13540

Mar 8 2018, 10:38 PM · Multimedia-Team-Working-Board, Patch-For-Review, Thumbor, Commons, Multimedia, 3D
brion added a comment to T188611: HTTP 429 error when trying to display large STL file on Commons.

I don't think it's the mesh, but the format parsing... It's an ASCII STL file, not a binary one, so it's going through the slower ASCII-parsing path.

Mar 8 2018, 10:21 PM · Multimedia-Team-Working-Board, Patch-For-Review, Thumbor, Commons, Multimedia, 3D
brion committed rETHR5600665fc045: Use shorter near frustum on camera to fix close-up models (authored by brion).
Use shorter near frustum on camera to fix close-up models
Mar 8 2018, 7:27 PM
brion committed rETHRff0210caa0ee: Specify meshes as double-sided to fix some renderings (authored by brion).
Specify meshes as double-sided to fix some renderings
Mar 8 2018, 7:07 PM
brion added a comment to T189032: Visualisation issue for a 3D file (.stl) in commons (problem with the origin of the camera).

The file https://commons.wikimedia.org/wiki/File:High_quality_skull.stl is correctly displayed with the application MeshLab (or with "Mixed Reality Viewer") when downloaded but in the wikimedia preview it is just black.

Mar 8 2018, 7:03 PM · MW-1.31-release-notes (WMF-deploy-2018-03-20 (1.31.0-wmf.26)), Multimedia-Team-Working-Board, Patch-For-Review, Multimedia, 3D

Mar 7 2018

Steinsplitter awarded T3495: Improve message source fallback flow a The World Burns token.
Mar 7 2018, 1:10 PM · Epic, Patch-For-Review, TestMe, I18n, MediaWiki-Internationalization

Mar 6 2018

brion committed rETHRf76e8fe56124: [WIP] Specify meshes as double-sided to fix some renderings (authored by brion).
[WIP] Specify meshes as double-sided to fix some renderings
Mar 6 2018, 12:57 AM

Mar 5 2018

brion added a comment to T188122: Specific PDF file only displays completely white page previews.

Once the Thumbor machines get updated from Debian Jessie to Stretch (T170817), it should resolve the underlying issue. Glad the workaround djvu file is working for now. :)

Mar 5 2018, 9:36 PM · Multimedia, MediaWiki-extensions-PdfHandler, MediaWiki-File-management, Commons
brion added a comment to T188075: eqiad/codfw: (4)+(4) hardware access request for videoscalers.

Yes, the R430 with 20/40 cores/threads and 64GB ram, roughly matching the existing ones from the old image scalers pool.

Mar 5 2018, 8:03 PM · hardware-requests, Operations
brion added a comment to T187586: Installer fails in RevisionStore.

Yep. I forgot there even was a CLI installer. :)

Mar 5 2018, 5:02 PM · MW-1.31-release-notes (WMF-deploy-2018-03-20 (1.31.0-wmf.26)), Patch-For-Review, MW-1.31-release, Multi-Content-Revisions, MediaWiki-Installer

Mar 2 2018

brion added a comment to T164564: Allow specifying the orientation of a 3D model when creating a thumbnail.

Another related issue is the zoom level. See this object as an example: https://commons.wikimedia.org/wiki/File:Dice_3D_print_model.stl

Mar 2 2018, 6:24 PM · Multimedia, 3D
brion added a comment to T188616: Small thumbnails are low quality.

In a pinch, could generate the file at a larger size and let thumbor scale it down. Should be doable in the 3D plug-in for thumbor; have it double the input width and height and 8 think it'll just work.

Mar 2 2018, 6:17 PM · Multimedia, 3D

Mar 1 2018

brion added a comment to D994: Run .mpg and .mpeg files through the video/ffmpeg processor.

Will do. :)

Mar 1 2018, 8:39 PM
brion added a comment to T187844: Support the glTF 2.0 3D file format.

Now renders the "Avocado.glb" and "Boombox.glb" sample files successfully. :)

Mar 1 2018, 8:36 PM · Patch-For-Review, Epic, Multimedia, 3D
brion added a comment to T187844: Support the glTF 2.0 3D file format.

Provisional patch to 3d2png doesn't render successfully yet, but does load the scene data. ;)

Mar 1 2018, 1:40 AM · Patch-For-Review, Epic, Multimedia, 3D

Feb 28 2018

brion added a comment to T187844: Support the glTF 2.0 3D file format.

Did a quick peek at the GLTFLoader for three.js. Couple things would need to be changed upstream to work in Node for 3d2png:

Feb 28 2018, 10:51 PM · Patch-For-Review, Epic, Multimedia, 3D
brion added a comment to T16409: Allow user accounts to be 'linked' to a master account.

Per T188197, TechCom thinks a blocker RFC is not needed; if interest in implementing, needs product owner & momentum to move forward.

Feb 28 2018, 9:38 PM · MediaWiki-extension-requests
brion closed T188197: RFC: associated user accounts as Declined.
Feb 28 2018, 9:37 PM · TechCom-RFC
brion moved T188197: RFC: associated user accounts from Inbox to Declined on the TechCom-RFC board.
Feb 28 2018, 9:36 PM · TechCom-RFC
brion added a comment to T188197: RFC: associated user accounts.

We had a quick discussion on this in TechCom planning meeting today; we don't think an RFC is necessary in terms of making major architectural changes to how user accounts work -- this is primarily requesting a method for user accounts that have both opted in to shared control to share data with each other, which sounds feasible within the current User class & framework.

Feb 28 2018, 9:36 PM · TechCom-RFC
brion updated the diff for D994: Run .mpg and .mpeg files through the video/ffmpeg processor.

Fixed stray 'endswidth' typo

Feb 28 2018, 9:28 PM
brion requested review of D994: Run .mpg and .mpeg files through the video/ffmpeg processor.
Feb 28 2018, 9:27 PM
brion added a comment to T108522: Record and report metrics for audio and video playback.

@fdans & @DarTar yes let's schedule a brief talk to get started? I'm on pacific time, mostly flexible time other than Wednesday afternoons. Send me a calendar invite!

Feb 28 2018, 8:11 PM · Analytics, Analytics-EventLogging, Wikimedia-Video, TimedMediaHandler
brion added a comment to T188122: Specific PDF file only displays completely white page previews.

@Peteforsyth I tried converting the PDF to DJVU with the aptly-named pdf2djvu. Give this a whirl: https://brionv.com/misc/Report_of_the_Park_Board_1903.djvu

Feb 28 2018, 7:48 PM · Multimedia, MediaWiki-extensions-PdfHandler, MediaWiki-File-management, Commons
brion added a comment to T187586: Installer fails in RevisionStore.

Yep, master. Note that it may not happen if you accept the default database name of "my_wiki".

Feb 28 2018, 3:43 PM · MW-1.31-release-notes (WMF-deploy-2018-03-20 (1.31.0-wmf.26)), Patch-For-Review, MW-1.31-release, Multi-Content-Revisions, MediaWiki-Installer
brion added a comment to T188075: eqiad/codfw: (4)+(4) hardware access request for videoscalers.

@RobH we'd still like to buy 2 new machines with this configuration, so if/when the ones taken from the image scaler pool are needed elsewhere we've got still enough increased capacity to cover ongoing uploads with the increased CPU requirements for VP9 encoding.

Feb 28 2018, 3:13 PM · hardware-requests, Operations

Feb 26 2018

brion added a comment to T188075: eqiad/codfw: (4)+(4) hardware access request for videoscalers.

Nice. :D

Feb 26 2018, 6:04 PM · hardware-requests, Operations

Feb 24 2018

brion updated subscribers of T188075: eqiad/codfw: (4)+(4) hardware access request for videoscalers.

Rough plan is to get two new r430s with roughly the same config as the old image scalers, and also repurpose as many of the old ones as are available.

Feb 24 2018, 4:15 PM · hardware-requests, Operations
brion updated the task description for T187844: Support the glTF 2.0 3D file format.
Feb 24 2018, 12:54 PM · Patch-For-Review, Epic, Multimedia, 3D
brion updated the task description for T187844: Support the glTF 2.0 3D file format.
Feb 24 2018, 9:07 AM · Patch-For-Review, Epic, Multimedia, 3D
brion added a comment to T188062: Remove imagescaler cluster (aka 'rendering').

There has been a suggestion to recycle some of these as video scalers (T188075) if they're not needed elsewhere. Will have a sustained need for cpu capacity for a while to transition from VP8 to VP9 video transcodes, saving bandwidth and storage space.

Feb 24 2018, 8:10 AM · Performance-Team (Radar), Patch-For-Review, Operations
brion added a comment to T187844: Support the glTF 2.0 3D file format.

(I like the idea of letting you bundle multiple files together and do the transform in the UI, I just expect it to be tricky to integrate into UploadWizard. Will be faster to get going if we leave that to external tooling.)

Feb 24 2018, 4:23 AM · Patch-For-Review, Epic, Multimedia, 3D
brion added a comment to T187844: Support the glTF 2.0 3D file format.

Nice, that should simplify things if we only accept binary .glb. :) As far as I can tell from spec a binary file can still reference external resources if it wants, but the validation step could detect that easily and return an explanatory error message.

Feb 24 2018, 4:18 AM · Patch-For-Review, Epic, Multimedia, 3D

Feb 23 2018

brion added a subtask for T170817: Upgrade Thumbor servers to Stretch: T188122: Specific PDF file only displays completely white page previews.
Feb 23 2018, 8:19 PM · Patch-For-Review, User-fgiunchedi, Performance-Team (Radar), Operations, Thumbor
brion added a parent task for T188122: Specific PDF file only displays completely white page previews: T170817: Upgrade Thumbor servers to Stretch.
Feb 23 2018, 8:19 PM · Multimedia, MediaWiki-extensions-PdfHandler, MediaWiki-File-management, Commons
brion added a comment to T188122: Specific PDF file only displays completely white page previews.

Here's what I get on a Debian jessie vm:

Feb 23 2018, 8:08 PM · Multimedia, MediaWiki-extensions-PdfHandler, MediaWiki-File-management, Commons
brion added a comment to T188122: Specific PDF file only displays completely white page previews.

One thing I notice is that the images in this file are all stored as JPEG 2000 (which is what openjpeg decompresses), while various other files I see working use various other PDF-specific compression formats.

Feb 23 2018, 7:50 PM · Multimedia, MediaWiki-extensions-PdfHandler, MediaWiki-File-management, Commons
brion added a comment to T188122: Specific PDF file only displays completely white page previews.

Works locally for me within PdfHandler as well (on Mac), though I think we now run the PDF thumbs through Thumbor rather than directly through MediaWiki+PdfHandler in production?

Feb 23 2018, 7:31 PM · Multimedia, MediaWiki-extensions-PdfHandler, MediaWiki-File-management, Commons
brion edited parent tasks for T63805: Create WebM (VP9/opus) transcodes replacing the WebM (VP8/vorbis) ones eventually, added: T188075: eqiad/codfw: (4)+(4) hardware access request for videoscalers; removed: T114316: Play back VP9 video (and some audio) via MSE for MS Edge.
Feb 23 2018, 2:53 PM · TimedMediaHandler-Transcode, WMF-deploy-2015-08-18_(1.26wmf19), Patch-For-Review, TimedMediaHandler
brion removed a subtask for T114316: Play back VP9 video (and some audio) via MSE for MS Edge: T63805: Create WebM (VP9/opus) transcodes replacing the WebM (VP8/vorbis) ones eventually.
Feb 23 2018, 2:53 PM · Browser-Support-Microsoft-Edge, TimedMediaHandler-Player, TimedMediaHandler
brion added a subtask for T188075: eqiad/codfw: (4)+(4) hardware access request for videoscalers: T63805: Create WebM (VP9/opus) transcodes replacing the WebM (VP8/vorbis) ones eventually.
Feb 23 2018, 2:52 PM · hardware-requests, Operations
brion updated the task description for T188075: eqiad/codfw: (4)+(4) hardware access request for videoscalers.
Feb 23 2018, 2:52 PM · hardware-requests, Operations
brion updated the task description for T188075: eqiad/codfw: (4)+(4) hardware access request for videoscalers.
Feb 23 2018, 2:47 PM · hardware-requests, Operations
brion updated the task description for T188075: eqiad/codfw: (4)+(4) hardware access request for videoscalers.
Feb 23 2018, 2:23 PM · hardware-requests, Operations
brion added a comment to T188075: eqiad/codfw: (4)+(4) hardware access request for videoscalers.

(And would all 6 be available for video scaler use -- I'll happily take them! -- or would we share with a bigger pool?)

Feb 23 2018, 2:18 PM · hardware-requests, Operations
brion added a comment to T188075: eqiad/codfw: (4)+(4) hardware access request for videoscalers.

Is that dual-socket for 20 cores/40 threads or quad-socket for 40 cores/80 threads? Hyperthreading makes everything confusing. ;) Either way those should work very well as video scalers.

Feb 23 2018, 2:14 PM · hardware-requests, Operations
brion added a comment to T188075: eqiad/codfw: (4)+(4) hardware access request for videoscalers.

@MoritzMuehlenhoff Great! What are the specs on those, for reference?

Feb 23 2018, 2:00 PM · hardware-requests, Operations
brion closed T161433: VP9 video transcodes fail under Jessie-based MediaWiki-Vagrant as Resolved.

Is fine on stretch, which is now current.

Feb 23 2018, 9:23 AM · TimedMediaHandler-Transcode, MediaWiki-Vagrant
brion added a comment to T63805: Create WebM (VP9/opus) transcodes replacing the WebM (VP8/vorbis) ones eventually.

VP9 adoption is pretty good these days, and ogv.js includes shim support for Safari, IE, and Edge that's only slightly slower than its VP8 playback and can be optimized a bit further. Should be safe to switch these in soon.

Feb 23 2018, 9:19 AM · TimedMediaHandler-Transcode, WMF-deploy-2015-08-18_(1.26wmf19), Patch-For-Review, TimedMediaHandler
brion added a comment to T188075: eqiad/codfw: (4)+(4) hardware access request for videoscalers.

General capacity note: current version of libvpx can use a varying number of threads for VP9 encoding depending on the resolution. At our current resolutions, this means we can peg up to 14 cores simultaneously when processing a single HD input file:

Feb 23 2018, 9:00 AM · hardware-requests, Operations