Page MenuHomePhabricator

Add chunked upload support to standard Special:Upload for files larger than POST limit
Open, MediumPublicFeature

Description

While batch-fixing broken Ogg videos in https://commons.wikimedia.org/wiki/Category:Wikimania_2009_presentation_videos I found that a few files were too large to do in one POST (>100M) and I had to do them via chunked upload.

I was just going to do them manually since there weren't many, but found I could not:

  • Special:Upload has only single-POST support
  • UploadWizard barfed with a JS error (and I'm pretty sure it won't let me upload over existing files anyway)

so I ended up tweaking my CLI batch script to do chunked uploads via API. Probably should have done that anyway, but hey.

Note that Special:Upload is used directly when clicking the 'upload a new version of this file' link on existing media -- it would be nice if it worked for large files! :)


Version: unspecified
Severity: enhancement
URL: https://commons.wikimedia.org/wiki/Special:Upload

Details

Reference
bz72768

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 3:50 AM
bzimport set Reference to bz72768.
bzimport added a subscriber: Unknown Object (MLST).

I agree this would be nice.

Many people using a user script currently to get around this limitation: https://commons.wikimedia.org/wiki/User:Rillke/bigChunkedUpload.js

I just run into this issue when trying to upload bigger version of existing file. I click on 'Upload a new version of this file' point to the file and I get "This file is bigger than the server is configured to allow." Chunked upload support would be great. In the meantime I guess the only workaround is to delete the image and reupload.

Aklapper changed the subtype of this task from "Task" to "Feature Request".Feb 4 2022, 12:23 PM