Page MenuHomePhabricator

a small audio ogg file does not get played in full
Open, Needs TriagePublic

Description

The following page
https://en.wikipedia.org/wiki/File:En-uk-Plymouth.ogg

gets a full ~8KB base64-encoded OGG response from
https://upload.wikimedia.org/wikipedia/commons/c/c9/En-uk-Plymouth.ogg

but plays only the first syllable (a fraction of a second) instead of the entire word (about a second). Reproduced in Firefox 62/Windows 64-bit, IE 11, Chrome 68.0.3440.106 (Official Build) (64-bit).

From some recent Gerrit commits I guess MediaWiki uses a 4 year old version of Kaltura. I also see a suggestion to use a different framework (Video.js?) instead of Kaltura.

A longer OGG file plays fine with or without the JS wrapper.

https://commons.wikimedia.org/wiki/File:U.S._Air_Force_Band_-_Henry_Fillmore_-_Troopers_Tribunal.ogg
https://upload.wikimedia.org/wikipedia/commons/b/bf/U.S._Air_Force_Band_-_Henry_Fillmore_-_Troopers_Tribunal.ogg

Event Timeline

Ilgiz created this task.Sep 3 2018, 7:33 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptSep 3 2018, 7:33 PM
Ilgiz updated the task description. (Show Details)Sep 3 2018, 7:35 PM

Thanks for reporting this! Confirming the problem for Firefox 61 on Linux.

I also see a suggestion to use a different framework (Video.js?) instead of Kaltura.

See T100106 for that (offtopic here).

Ilgiz triaged this task as High priority.May 13 2019, 8:25 AM
Aklapper raised the priority of this task from High to Needs Triage.May 13 2019, 9:25 AM

@Ilgiz: Do you plan to work on fixing this task, as you increased the priority of this task?

You are welcome to increase priority and set yourself as task assignee if you plan to work on fixing this, as the Priority field summarizes and reflects reality and does not cause it. If you're interested in contributing code to fix this, please refer to https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker - thanks in advance for your help!
If you do not plan to work on this task yourself but feel that this task has become more urgent than other tasks on the project workboard and that those with the actual power to put the task on their agenda should act, please discuss with the responsible developers, product managers and budget holders. Resources of teams/developers are limited when it comes to working on requests. We want to be realistic about communicating what is being worked on, to maximize the impact of changes. Practically, this often unfortunately means assigning a lower priority to many tasks. Thanks for your understanding!

brion added a subscriber: brion.Sun, Jun 23, 6:31 PM

Confirmed that it's resolved with the video,js player frontend ("New video player" in beta features preferences)

@brion: I interpret the last comment as "T100106 would fix T203413" hence adding subtask.

TheDJ added a subscriber: TheDJ.Wed, Jul 3, 3:13 PM

So to be accurate. The original files are generated in a way that accurate length calculation is 'difficult', esp for short clips. The video.js player is less sensitive to this so yes would fix this. For the old player, it's possible to download the original ogg file and 'remux' it with VLC media player or something and then upload again. In that case the old player also works (i've done this for quite some files throughout the years).