Forwarding info that people on additional lists may want to explore.

Pine🌲



On Sat, May 16, 2026 at 10:23 AM Bodhisattwa via Wikimedia-l <
[email protected]> wrote:

> Hi Dev,
>
> Thanks for working on the tool and making life easier for many
> contributors. Uploading video on Wikimedia Commons has always been a real
> pain for people. I just have uploaded a 250 MB original file smoothly
> without any issue using your tool. Will try with bigger files.
>
> Regards,
> Bodhisattwa
>
> On Sat, May 16, 2026, 9:31 PM Nethi Sai Kiran via Wikimedia-l <
> [email protected]> wrote:
>
>> Hello Dev,
>>
>> Congratulations, the coolest tool ever found to upload videos to Commons.
>> I hope this will positively influence the volume of video contributions on
>> Wikimedia in the coming days.
>>
>> I just uploaded a video of 50+ MB, and it was done in 2-3 mins. Really
>> appreciate your work on this.
>>
>> Thanks for making it.
>>
>> Best,
>> Sai
>>
>> On Sat, 16 May 2026 at 19:04, Subhashish via Wikimedia-l <
>> [email protected]> wrote:
>>
>>> This is really cool tool, Dev. Thank you for making this. Just uploaded
>>> a short video of a train arriving and the tool was faster than the train!
>>>
>>> Subhashish
>>>
>>> On Sat, 16 May, 2026, 6:53 pm Dev Jadiya via Wikimedia-l, <
>>> [email protected]> wrote:
>>>
>>>> Hi James,
>>>>
>>>> Thanks for the kind words. Hopefully, legal resolves the MP4 situation
>>>> soon.
>>>>
>>>> Best,
>>>> Dev Jadiya
>>>>
>>>> On Sat, May 16, 2026 at 6:41 PM James Heilman <[email protected]> wrote:
>>>>
>>>>> Hey Dev
>>>>>
>>>>> Excellent work. Hopefully we will be able to upload MP4s via the
>>>>> Upload Wizard soon. I think we are just waiting on legal.
>>>>>
>>>>> James
>>>>>
>>>>> On Sat, May 16, 2026 at 3:02 PM Dev Jadiya via Wikimedia-l
>>>>> <[email protected]> wrote:
>>>>> >
>>>>> > Hi all,
>>>>> >
>>>>> > I'd like to share a Toolforge tool I've built for uploading
>>>>> > device-recorded videos to Wikimedia Commons: clip2commons.
>>>>> >
>>>>> >   https://clip2commons.toolforge.org/
>>>>> >
>>>>> > It encodes locally in the browser using the WebCodecs API and uploads
>>>>> > via the official MediaWiki API.
>>>>> >
>>>>> >
>>>>> > WHY ANOTHER TOOL
>>>>> >
>>>>> > This is intended to complement, not replace, video2commons.
>>>>> > video2commons handles URL imports (YouTube, archive.org, etc.) and
>>>>> > remains the right tool for that workflow.
>>>>> >
>>>>> > clip2commons covers a different case: a video file already on the
>>>>> > user's device that needs to reach Commons. For that case, the
>>>>> > existing options are:
>>>>> >
>>>>> >   - video2commons (file upload mode): the file goes to a Toolforge
>>>>> >     encoder pool that is shared and currently overstretched
>>>>> >     (Community Wishlist W447, W392, W443, W512, W523, W536 are open
>>>>> >     about v2c stability or capability gaps).
>>>>> >   - UploadWizard: accepts files up to 5 GB chunked, but does not
>>>>> >     convert formats. iPhone .mov and many Android .mp4 files fail
>>>>> >     TimedMediaHandler post-upload or upload as patent-encumbered
>>>>> >     formats.
>>>>> >   - Manual ffmpeg + UploadWizard: works for those who can do it,
>>>>> >     but is outside what most uploaders are willing or able to manage.
>>>>> >
>>>>> > clip2commons does the WebM/VP9 conversion in the browser via
>>>>> > WebCodecs, then uploads chunk-by-chunk to commons.wikimedia.org.
>>>>> > There is no shared queue, no server-side encoder pool, and no
>>>>> > infrastructure that needs maintenance to keep the tool running.
>>>>> > The only resource constraint is the user's own device.
>>>>> >
>>>>> >
>>>>> > VALIDATION
>>>>> >
>>>>> > End-to-end test, 1-2 Mbps connection, 683 MB 1080x1920 portrait
>>>>> > (Original) file (6 min 13 s):
>>>>> >
>>>>> >   - In-browser encode: 15 min 20 s
>>>>> >   - Total wall-clock (encode + upload combined): ~16 minutes
>>>>> >   - Final file: 163 MB, VP9/Opus, 1080x1920
>>>>> >   - Result on Commons:
>>>>> >
>>>>> https://commons.wikimedia.org/wiki/File:Wiki_Script_Publisher_Presentation_at_Developer_Skill_Development_Program_India_01.webm
>>>>> >
>>>>> >
>>>>> > PROVENANCE / LICENSING UI
>>>>> >
>>>>> > The "Release rights" step mirrors UploadWizard's question tree
>>>>> > exactly: same root choice (own work vs. someone else), same
>>>>> > sub-questions for "contains the work of others" and "not protected
>>>>> > by copyright law", same hard blocks for "I don't know" and
>>>>> > "copyright-protected", same VRT-pending workflow for permission
>>>>> > uploads, same set of accepted CC license templates per branch.
>>>>> >
>>>>> > This was deliberate. Files uploaded through clip2commons should be
>>>>> > indistinguishable in policy terms from files uploaded through
>>>>> > UploadWizard or video2commons. The wikitext output uses the
>>>>> > standard {{Information}} + {{self}} / bare-license-template
>>>>> > structure with [[Category:Uploaded with clip2commons]].
>>>>> >
>>>>> >
>>>>> > BROWSER SUPPORT
>>>>> >
>>>>> > Verified working (full encode + upload):
>>>>> >   - Google Chrome (desktop and mobile)
>>>>> >   - Microsoft Edge (desktop only)
>>>>> >   - Brave
>>>>> >   - DuckDuckGo browser
>>>>> >   - Samsung Internet
>>>>> >   - Dolphin
>>>>> >   - Bing browser
>>>>> >   - Opera Mini (already-WebM/VP9 files only)
>>>>> >
>>>>> > Limited mode (already-WebM/VP9 files; cannot re-encode):
>>>>> >   - Firefox (desktop and mobile)
>>>>> >   - Safari (encoder support coming in 26.1)
>>>>> >
>>>>> > Not currently supported:
>>>>> >   - Microsoft Edge on Android (WebCodecs implementation incompatible)
>>>>> >   - Opera (decoder errors at encode start)
>>>>> >   - Yandex
>>>>> >   - Tor Browser (WebCodecs disabled as fingerprinting protection)
>>>>> >
>>>>> > Browsers in the "limited mode" or "not supported" lists show a
>>>>> > clear banner up front instead of letting the user start a doomed
>>>>> > upload. video2commons remains the recommended fallback for those
>>>>> > browsers.
>>>>> >
>>>>> >
>>>>> > KNOWN LIMITS
>>>>> >
>>>>> >   - No URL imports. video2commons remains the right tool for that.
>>>>> >   - Hard cap: 1 GB / 1 hour input file. Larger files risk OOM during
>>>>> >     in-browser encode on memory-limited devices.
>>>>> >   - Encode time depends on the device. Modern hardware encodes at
>>>>> >     roughly 0.2x to 1x video duration; older devices can be slower.
>>>>> >
>>>>> >
>>>>> > FEEDBACK WELCOME
>>>>> >
>>>>> > This is beta. Bug reports, policy / wikitext / copy review, and
>>>>> > testing on devices and connections I do not have are all welcome.
>>>>> >
>>>>> >   - GitLab issues:
>>>>> >      https://gitlab.wikimedia.org/toolforge-repos/clip2commons (MIT)
>>>>> >   - My talk page:
>>>>> >     https://meta.wikimedia.org/wiki/User_talk:Dev_Jadiya
>>>>> >
>>>>> > Thanks,
>>>>> > Dev Jadiya
>>>>> > _______________________________________________
>>>>> > Wikimedia-l mailing list -- [email protected],
>>>>> guidelines at:
>>>>> https://meta.wikimedia.org/wiki/Mailing_lists/Guidelines and
>>>>> https://meta.wikimedia.org/wiki/Wikimedia-l
>>>>> > Public archives at
>>>>> https://lists.wikimedia.org/hyperkitty/list/[email protected]/message/T5AN5AX3QSJF7PUPCBCFIYRGHUBLVSTA/
>>>>> > To unsubscribe send an email to
>>>>> [email protected]
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> James Heilman
>>>>> MD, CCFP-EM, Wikipedian
>>>>>
>>>> _______________________________________________
>>>> Wikimedia-l mailing list -- [email protected],
>>>> guidelines at: https://meta.wikimedia.org/wiki/Mailing_lists/Guidelines
>>>> and https://meta.wikimedia.org/wiki/Wikimedia-l
>>>> Public archives at
>>>> https://lists.wikimedia.org/hyperkitty/list/[email protected]/message/XDFFDQH7FA6QTTFIJOITXJ2EL2UX455W/
>>>> To unsubscribe send an email to [email protected]
>>>
>>> _______________________________________________
>>> Wikimedia-l mailing list -- [email protected], guidelines
>>> at: https://meta.wikimedia.org/wiki/Mailing_lists/Guidelines and
>>> https://meta.wikimedia.org/wiki/Wikimedia-l
>>> Public archives at
>>> https://lists.wikimedia.org/hyperkitty/list/[email protected]/message/ZDE56UYGCZQFMOVL6WPVAKENL3UQD7RF/
>>> To unsubscribe send an email to [email protected]
>>
>> _______________________________________________
>> Wikimedia-l mailing list -- [email protected], guidelines
>> at: https://meta.wikimedia.org/wiki/Mailing_lists/Guidelines and
>> https://meta.wikimedia.org/wiki/Wikimedia-l
>> Public archives at
>> https://lists.wikimedia.org/hyperkitty/list/[email protected]/message/2LZLNQIXKMQ3MSH7NBAGFYLPS7YLB4KB/
>> To unsubscribe send an email to [email protected]
>
> _______________________________________________
> Wikimedia-l mailing list -- [email protected], guidelines
> at: https://meta.wikimedia.org/wiki/Mailing_lists/Guidelines and
> https://meta.wikimedia.org/wiki/Wikimedia-l
> Public archives at
> https://lists.wikimedia.org/hyperkitty/list/[email protected]/message/YQYWIUHTC3OFOV63XLUWNYW7YGRYBWWY/
> To unsubscribe send an email to [email protected]
_______________________________________________
Multimedia mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to