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]
