Page MenuHomePhabricator

Add IT, XM, MOD, and S3M to $wgFileExtensions[]
Open, LowestPublicFeature

Description

Author: mike.lifeguard+bugs

Description:
These are popular tracker formats [[Tracker (music software)]] which we could potentially support. This should be supported because they are akin to source code. If we want to be maximally-editable, then we should allow the files to be uploaded directly, like we do with SVG.

My best information is that these formats should not be patent-encumbered, are FLOSS of one variety of another, however there may be limited capability for verifying the files are safe.

For playback, we can use ModPlug-XMMS (http://modplug-xmms.sourceforge.net/) to convert to Ogg Theora and use pre-existing facilities for serving that.


Version: unspecified
Severity: enhancement

Details

Reference
bz20330

Event Timeline

bzimport raised the priority of this task from to Low.Nov 21 2014, 10:55 PM
bzimport set Reference to bz20330.
bzimport added a subscriber: Unknown Object (MLST).

I'm making this depend on bug 17012 (system to cleanly attach source files to uploaded media); before we go adding lots more media types we really want to be able to handle the resulting file linkages in a clearer way.

(Similar handling for .mid files would probably be good, but they've been in the list since time immemorial so get a pass for now...)

mike.lifeguard+bugs wrote:

(In reply to comment #2)

(Similar handling for .mid files would probably be good, but they've been in
the list since time immemorial so get a pass for now...)

Are those free enough for us? I thought there was all kinds of hideous patent stuff... but I might be thinking of other stuff.

There should be no need for anyone to upload .ogg versions of MODs; it's easy enough to render them server-side, if not in client-side JavaScript. (Is render the right word for this?)

MIDI files are different because they don't adequately specify the instruments with which they are to be played; different synthesizers (or configurations thereof) can produce vastly different sounds; MOD (and the offspring mentioned above) don't have that problem, as the instrument data is included directly in the file.

Krinkle changed the task status from Open to Stalled.Apr 30 2017, 3:08 AM
Krinkle subscribed.

(Marking as stalled site-requests with unresolved dependencies.)

I don't think that a request to support sound file formats can depend on a request about uploading images (maybe the latter needs to be rephrased?).

Aklapper changed the subtype of this task from "Task" to "Feature Request".Feb 4 2022, 11:01 AM
Aklapper removed a subscriber: wikibugs-l-list.
Aklapper changed the task status from Stalled to Open.Nov 22 2022, 5:01 PM
Aklapper lowered the priority of this task from Low to Lowest.
Aklapper removed a project: Multimedia.