www.fgks.org   »   [go: up one dir, main page]

Commons:Upload tools: Difference between revisions

Content deleted Content added
do not add T: by hand
+1
 
(209 intermediate revisions by 91 users not shown)
Line 8:
== Integrated tools == <!--T:2-->
 
=== {{Localized linkpg|<tvar| name=link>Commons:Upload Wizard</tvar>|Upload Wizard}} === <!--T:3-->
 
<!--T:4-->
The default tool, accessible from the « "Upload a file »" link in the left menu.
 
<!--T:75-->
Supports [[Commons:Upload Wizard/Fields prefilling|fields prefilling]].
 
<!--T:5-->
Possible customisation: default license in [[Special:Preferences#mw-prefsection-uploads]]
 
=== {{Localized link|[<tvar|link name=1>Commons{{fullurl:GLAMwiki_ToolsetSpecial:Upload|uploadformstyle=basic}}</tvar>|GLAMwiki Toolset}}Basic Upload] === <!--T:4084-->
 
<!--T:4185-->
Basic upload form, is the original upload interface. It is still useful if uploading files that do not use {{tl|Information}} template, like files that use {{tl|Artwork}}, {{tl|Photograph}}, {{tl|Art photo}} or {{tl|Book}} templates. For example if you want to upload file using {{tl|Artwork}} and {{tl|PD-old-100}} templates you can prefill
An advanced tool that allows GLAMs to automatically upload large batches of digital versions of their collections.
</translate>
<pre>
== {{int:filedesc}} ==
{{Artwork
|wikidata = Q....
|source = .....
}}
 
== {{int:license-header}} ==
=== [[Help:Chunked upload|bigChunkedUpload]] === <!--T:48-->
{{PD-Art|PD-old-100}}
 
[[Category:.......]]
</pre>
<translate>
<!--T:86-->
and paste it into the window.
 
=== [[Help:Chunked upload|Chunked uploads]] === <!--T:48-->
 
<!--T:49-->
This [[w:en:{{wp-ECMAScript|ECMAScript]]}} can be integrated with the <code><nowiki>importScript();</nowiki></code> feature for uploads with a chosen chunk size. It avoids some [[Special:UploadStash|Upload Stash]] oddities not yet handled by the {{Localized linkpg|<tvar| name=link>Commons:Upload Wizard</tvar>|Upload Wizard}}.
* Supports individual uploads up to 24 GB
 
=== [[mw:Upload dialog|Cross-wiki media upload tool]] ===
 
A tool available in the VisualEditor and wikitext editor on Wikimedia wikis (also known as ''upload dialog'' or ''foreign upload tool'').
 
 
{{cat see also|MediaWiki cross-wiki upload}}
 
== Standalone desktop applications == <!--T:6-->
</translate>
 
[[Image:Commonist_screenshot.png|thumb|<translate><!--T:7-->
Commonist interface</translate>]]
[[File:VicunaUploader screenshot 01.png|thumb|<translate><!--T:10-->
VicuñaUploader interface</translate>]]
[[File:Comeon with pictures.png|thumb|<translate><!--T:64-->
ComeOn! interface.</translate>]]
=== VicuñaUploader ===
<translate>
=== {{Localized link|Commons:Commonist|Commonist}} === <!--T:50-->
 
<!--T:8-->
Commonist is a [[w:Java programming language|Java]] program for easy upload of larger numbers of images to Wikimedia Commons and other MediaWiki installations.
 
<!--T:9-->
* http://neonstau.de/commonist/ — download page (no download necessary with Java Web Start installed)
* {{Localized link|<tvar|link>Commons:Commonist</>|Information and discussion}}
</translate>
=== {{Localized link|Commons:VicuñaUploader|VicuñaUploader}} ===
 
<translate>
Line 53 ⟶ 69:
See:
*[//github.com/yarl/vicuna/wiki/Quick-start Tutorial on GitHub]
*{{Localized linkpg|<tvar| name=link>Commons:VicuñaUploader</tvar>|Information and discussion}}
 
<!--T:107-->
=== {{Localized link|Commons:ComeOn!|ComeOn!}} === <!--T:45-->
Note that the current stable version 1.23 has a bug that prevents login to Commons. In version 1.25 the bug is fixed.
 
=== ComeOn! === <!--T:45-->
 
<!--T:46-->
ComeOn! is a free tool written in Java to upload pictures to Wikimedia Commons with extended support for JPEG metadata and its use in page templates. JPEG is the only picture format that is supported (no PNG, no SVG)<ref>https://github.com/edouardhue/comeon/issues/49</ref>. It is currently in beta mode but stable. It also supports audio files.
 
<!--T:47-->
See:
*[<tvar| name=github>//github.com/edouardhue/comeon</tvar> Tutorial and repository on GitHub]
*[<tvar| name=manual>//github.com/edouardhue/comeon/wiki/Demarrage</tvar> User manual on GitHub] (French)
*{{pg|<tvar name=link>Commons:ComeOn!</tvar>|Information and discussion}}
 
=== {{Localized link|Commons:Pattypan|Pattypan}} === <!--T:59-->
 
<!--T:60-->
Line 72 ⟶ 92:
<!--T:61-->
* [https://github.com/yarl/pattypan Download page on Github]
* Pattypan [[c:{{pg|Commons:Pattypan|pageInformation and manual on Wikimedia Commons]]discussion}}
 
=== OpenRefine === <!--T:108-->
</translate>
[[File:OpenRefine - typical Wikimedia Commons project - grid view (with Commons Extension).png|thumb|<translate><!--T:109--> OpenRefine interface, with [<tvar name="1">https://github.com/OpenRefine/CommonsExtension</tvar> Wikimedia Commons extension] installed</translate>]]
<translate>
<!--T:110-->
OpenRefine is a free, open-source tool written in Java that can be used for data wrangling, batch uploads to Wikidata and Wikimedia Commons. It supports [[<tvar name="1">Special:MyLanguage/Commons:Structured data</tvar>|Structured Data on Commons]] (editing and upload).
</translate>
 
* <translate><!--T:111--> [<tvar name="1">https://hub-paws.wmcloud.org/</tvar> Wikimedians can access a cloud version of OpenRefine on PAWS]. Log in and click the blue diamond logo to launch OpenRefine.</translate>
* <translate><!--T:112--> [<tvar name="1">https://openrefine.org/download</tvar> Download and install OpenRefine on your own computer] (Linux, Windows and MacOS)</translate>
* [[Special:MyLanguage/Commons:OpenRefine|<translate><!--T:113--> Information, documentation</translate>]]
 
<translate>
=== Sunflower === <!--T:98-->
 
</translate>
[[File:Sunflower 0.0.1 Screenshot.png|thumb|right|<translate><!--T:99--> Sunflower interface</translate>]]
 
<translate><!--T:100-->
Sunflower is an upload tool for [[w:macOS|macOS]] which makes it easy to batch-upload files to the Wikimedia Commons.
 
<!--T:101-->
* {{pg|<tvar name="1">Commons:Sunflower</tvar>|Information and discussion}}
 
=== Commonist (not working) === <!--T:50-->
 
</translate>
[[File:Commonist screenshot.png|thumb|<translate><!--T:7-->
Commonist interface</translate>]]
<translate>
 
<!--T:8-->
Commonist is currently not working.<ref>https://github.com/ritschwumm/commonist/issues/25</ref><ref>[[phab:T298340]]</ref>
 
<!--T:92-->
Commonist is a {{wp-Java (programming language)|Java}} program for easy upload of larger numbers of images to Wikimedia Commons and other MediaWiki installations.
 
<!--T:9-->
* {{pg|<tvar name=link>Commons:Commonist</tvar>|Information and discussion}}
 
=== PyCommonist === <!--T:115-->
 
</translate>
[[File:Screenshot PyCommonist v0.2 2022-05-29.png|thumb|<translate><!--T:116--> PyCommonist interface</translate>]]
 
<translate>
<!--T:117-->
[[<tvar name="1">:Category:PyCommonist</tvar>|PyCommonist]] is a [[<tvar name="2">:Category:Python (programming language)</tvar>|Python]]-[[<tvar name="3">:Category:PyQt</tvar>|PyQt6]] program for easy upload of larger numbers of images to Wikimedia Commons. Its user interface is largely inspired by Commonist.
 
<!--T:118-->
* [<tvar name="1">https://github.com/benprieur/PyCommonist/blob/main/README.md</tvar> Install]
 
== Command-line tools == <!--T:76-->
 
<!--T:77-->
See {{pg|Commons:Command-line upload}}.
 
== Image software extensions == <!--T:13-->
</translate>
<span id=extensions></span>
[[File:MediaWiki KIPI uploader - 2.png|thumb|KIPI uploader configuration]]
<translate>
=== {{Localized link|Commons:KIPI uploader|KIPI uploader}} ===
<!--T:78-->
=== {{pg|Commons:DtMediaWiki|DtMediaWiki}} ===
A plugin for [[w:Darktable|Darktable]] which lets users export images to Wikimedia Commons.
</translate>
[[File:MediaWiki KIPI uploader - 2.png|thumb|<translate><!--T:97--> KIPI uploader configuration</translate>]]
<translate>
<!--T:14-->
=== {{pg|Commons:KIPI uploader|KIPI uploader}} ===
A [[w:KDE Image Plugin Interface|KIPI]] plugin for [[w:digiKam|digiKam]] and [[w:Gwenview|Gwenview]] was made for easy upload of larger numbers of images to Wikimedia Commons and other MediaWiki installations.
 
<!--T:15-->
* http<tvar name="1">https://www.digikam.org/</tvar> — digiKam download page
* {{Localized linkpg|<tvar| name=link>Commons:KIPI uploader</tvar>|Information and discussion}}
</translate>
 
=== {{Localized link|Commons:LrMediaWiki|LrMediaWiki}} ===
=== {{pg|Commons:LrMediaWiki|LrMediaWiki}} ===
<translate>
<!--T:42-->
A plugin for [[w:Adobe Lightroom|Adobe Lightroom]] that lets you export files to MediaWiki. Currently in beta state.
 
== Smartphone applicationsapps == <!--T:16-->
 
=== Upload to Commons with Android === <!--T:17-->
</translate>
{{See|Commons:Mobile app}}
<translate>
=== Upload to Commons with Android === <!--T:17-->
 
<!--T:18-->
A free Android app is available for uploading images directly to Commons. (Android 2.3+ operating system required). The tool can be found on [<tvar| name=link1>https://play.google.com/store/apps/details?id=fr.free.nrw.commons</tvar> Google Play]. Youand may adapt it for your own purposes usingon the GNU-GPL-licensedopen source code fromrepository [<tvar|link2 name=linkdroid>https://githubf-droid.comorg/nicolas-raoulen/apps-android-packages/fr.free.nrw.commons/</tvar> GitHubF-Droid]. The code is under the Apache license.
 
<!--T:114-->
There is alternative simpler open-source [<tvar name="1">https://commonslab.github.io/</tvar> CommonsLab Android app] for uploading directly to Commons. The [<tvar name="2">https://github.com/CommonsLab/CommonsLab</tvar> code] is under the MIT license.
 
<!--T:102-->
[http://adp.gg/R/P/OFROAD Offroader] is an Android app, written to show, how an upload of large files (also with slow or bad internet connections) could work better with other Upload tools. It is an demonstrator and can write protocols, that - if sent to developers - can help developers identify problems of the MW upload process. It is available as an unpaid and a full paid version from a number of app shops.
 
=== Upload to Commons with iOS === <!--T:20-->
 
<!--T:21-->
The iOS app ''Commons Uploader'' is not currently available on the app store. It used to work with devices running iOS 12 or newer. The app lacked much of the functionality of the Android app. It did not allow the user to review other recent Commons uploads and its map function was limited.
An iOS app is also available on the [https://itunes.apple.com/app/commons-reloaded/id962894692 AppStore]. The source code is on [https://github.com/lyrk/Commons GitHub] under the Apache License.
 
<!--T:81-->
The similar [<tvar name="1">http://www.wikiuploaderapp.com/</tvar> Wiki Uploader] is compatible with iOS 9 and newer, but has not been updated since 2019.
 
<!--T:122-->
It does its job with some quirks:
 
<!--T:119-->
Only images taken in the last couple of days can be uploaded and the app frequently freezes for about 30 seconds. Categories are suggested as soon as the first letters are typed but the bright yellow font color is very hard to read. Title and description fields are automatically filled with the location and date metadata if a single image is selected. This information has to be manually copied to proceed with several images. When several images are uploaded the author information is usually only added to the first one and has to be added manually to the others.
 
== Transfer tools == <!--T:24-->
 
=== UploadingTransfer fromwithin FlickrWikimedia === <!--T:2582-->
 
==== FileImporter ==== <!--T:2670-->
There are various tools to help upload files from Flickr.
 
<!--T:2771-->
The [[<tvar name=fe1>mw:Special:MyLanguage/Extension:FileImporter</tvar>|FileImporter]] ([[<tvar name=fii>mw:Special:MyLanguage/Help:Extension:FileImporter</tvar>|instructions here]]) is a Wikimedia Commons extension which imports the file including all data when all prerequisites are met.</translate> <translate><!--T:72-->
* [<tvar|link2>//tools.wmflabs.org/flickr2commons/</> Flickr2Commons] - Tool to easily upload single and multiple files from Flickr to Commons. This tool uses OAuth to upload files to Commons. See [[Special:OAuthListConsumers/view/74a4d433d0ab9f9fad720e1c4eb8159a]] for version 1.0, use [[Special:OAuthManageMyGrants]] to manage connected apps.
Technically, the files won't be "moved", but "copied". The tool provides a "Export" link to the local wiki in order to allow moving the file to Wikimedia Commons.
* [[<tvar|link3>User:Odie5533/F2ComButton</>|F2ComButton]] - A tool which adds buttons to Flickr to easily upload images yourself or using Magnus's tool.
* [[<tvar|link4>User:Flominator/Flinfo</>|Flinfo]] - For people who want to upload Flickr pictures by themselves.
* {{Localized link|Commons:Upload Wizard|Upload Wizard}} - If you are an administrator or image reviewer, you can import images and photosets from Flickr via the Upload Wizard.
 
==== Commons Helper ==== <!--T:29-->
 
<!--T:30-->
This page will generate code that you can copy and paste when moving an image from a Wikipedia to Commons. Note that you still need to verify the source and only transfer images that have reasonable licenses. You also still need to give the image a category, although the assistant is hooked up to CommonSense, so it can suggest them at the same time. Developed by [[User:Magnus Manske]].
 
</translate>{{anchor|upload_by_url}}
 
[[File:Screenshot - upload by url on Special Upload.png|thumb|<translate><!--T:51-->
Provided that you have the [[Special:ListGroupRights|<code>upload_by_url</code> right]], you'll see an additional input box on [[Special:Upload]] for selecting the upload source.</translate>]]
* [[:toollabs:commonshelper]]
 
<translate>
====CropTool==== <!--T:120-->
</translate>
{{Main2|Commons:CropTool}}
<translate>
<!--T:121-->
For cropping and then uploading images.
 
=== Upload by URL === <!--T:4480-->
==== Derivative works from Wikimedia Commons ====
''See [[<tvar name=vu2>Special:MyLanguage/Commons:derivativeFX</tvar>|Commons:derivativeFX]]''.
 
=== Uploading by URL === <!--T:44-->
 
</translate>{{anchor|upload_by_url}}
[[File:Screenshot - upload by url on Special Upload.png|thumb|<translate><!--T:51-->
Provided that you have the [[Special:ListGroupRights|<code>upload_by_url</code> right]], you'll see an additional input box on [[Special:Upload]] for selecting the upload source.</translate>]]
<translate>
<!--T:39-->
User'sUsers with the <code>upload_by_url</code> right (Imageall reviewers, Admins, GWToolsetregistered users), can directly transfer images from [[<tvar| name=wl>Commons:Upload tools/wgCopyUploadsDomains</tvar>|whitelisted]] websites via the API or via [[Special:Upload]]. </translate><translate><!--T:43-->
With the [[<tvar| name=upwiz>Special:UploadWizard</tvar>|Upload Wizard]] it is possible to upload files from Flickr.
 
==== URL2commons tool ==== <!--T:62-->
 
<!--T:63-->
The [[<tvar| name=u2c>httpstoolforge://tools.wmflabs.org/url2commons/</tvar> |URL2commons]] tool allows all users to directly transfer images from websites to commons.
 
=== From specific external websites === <!--T:103-->
 
==== British Library ==== <!--T:73-->
 
<!--T:74-->
[<tvar name=e2p>https://github.com/prachatos/eap2pdf</tvar> eap2pdf] tool can mass-download books from the [<tvar name=eap>https://eap.bl.uk/</tvar> Endangered Archives Programme] of British Library and also download single book and upload it to Commons. Installation of Python3 is required. The tool can be used in Linux, also adaptable to Windows.
</translate>
 
<!--==== Fab (formerly Sketchfab) ====
See [[COM:3D]].-->
 
<translate>
==== Flickr ==== <!--T:25-->
 
<!--T:93-->
There are various tools to help upload files from Flickr.
 
<!--T:94-->
* [<tvar name=link2>//tools.wmflabs.org/flickr2commons/</tvar> Flickr2Commons] – Tool to easily upload single and multiple files from Flickr to Commons. This tool uses OAuth to upload files to Commons. See [[Special:OAuthListConsumers/view/74a4d433d0ab9f9fad720e1c4eb8159a]] for version 1.0, use [[Special:OAuthManageMyGrants]] to manage connected apps.
* [[<tvar name=link4>User:Flominator/Flinfo</tvar>|Flinfo]] – For people who want to upload Flickr pictures by themselves.
* {{pg|Commons:Upload Wizard|Upload Wizard}} – If you are an administrator, image reviewer or autopatroller, you can import images and photosets from Flickr via the Upload Wizard.
 
<!--T:67-->
==== GLAMs ====
For a set of GLAMs you can use [[<tvar name=g2c>Commons:Glam2Commons</tvar>|Glam2Commons]] to upload files from those GLAMs to Commons.
 
<!--T:79-->
[[:Category:GLAMpipe|GLAMpipe]] has also been used.
 
==== iNaturalist ==== <!--T:83-->
 
<!--T:104-->
* [[User:Kaldari/iNaturalist2Commons]] - User script to import specific images of a taxon
* [<tvar name="1">https://wikilovesinat.netlify.app/</tvar> Wiki loves iNaturalist tool] - Helps you find articles of species on Wikipedia and Wikidata that lack images and find appropriately licensed images in iNaturalist
 
==== Internet Archive ==== <!--T:52-->
 
<!--T:53-->
[[toollabs:ia-upload|IA-upload Upload]] is available for everyone (uses OAuth). Youto canupload selectDjVu anyfiles of books from the Internet Archive. You select any free IA book, and the description{{tl|book}} template is prefilled and (you are given a chance to edit it before upload).
 
<!--T:54-->
If the desired book is not yet on Internet Archive, you can use [[toollabs:bubbub2/|BUB]] (Book Uploader Bot) to request its addition from another source. The job is entirely automaticalautomatic, accepts requests for multiple books at once, and can notify by email when the book is ready, with a link to ia-upload to complete the transfer.
 
<!--T:56-->
Line 156 ⟶ 298:
For comprehensive help on how to use the Internet Archive for Wikisource and other Wikimedia activities, refer to [[s:en:Help:DjVu files#The Internet Archive]].
 
==== video2commonsMapillary ==== <!--T:57105-->
 
<!--T:106-->
''See [[<tvar|vu2>Special:MyLanguage/Commons:Video2commons</>|Commons:video2commons]]''
[[<tvar name="1">toollabs:mapillary-commons</tvar>|Mapillary 2 Commons]] and [<tvar name="2">https://tools-static.wmflabs.org/mapillary2commons2/</tvar> Updated tool for uploading Mapillary images to Wikimedia Commons (WIP)] are both available for everyone (uses OAuth) to upload street-level imagery.
 
==== SteamGridDB ==== <!--T:58123-->
[[<tvar|v2c>toollabs:video2commons</>|video2commons]] is available for everyone (uses OAuth). You can select any video on the web and upload it. The tools automatically converts videos to a commons compatible format.
 
<!--T:124-->
[<tvar name="1">https://www.steamgriddb.com/</tvar> SteamGridDB] is a website for logos and other art assets of video games, many of which may be [[COM:TOO|too simple to be copyrighted]]. The browser script sgdb2commons can speed up the process of importing these logos to Commons; see <tvar name="2">[[User:IagoQnsi/sgdb2commons]]</tvar> for installation and usage instructions.
 
=== Videos === <!--T:57-->
 
<!--T:95-->
''See [[<tvar name=vu2>Special:MyLanguage/Commons:Video2commons</tvar>|Commons:video2commons]]''
 
<!--T:96-->
* Use [[<tvar name=v2c>toollabs:video2commons</tvar>|video2commons]] to upload any video from the web. The tools automatically converts videos to a Commons-compatible format (uses OAuth).
 
==== VideoCutTool ==== <!--T:90-->
 
<!--T:91-->
[<tvar name=1>https://videocuttool.wmcloud.org/</tvar> VideoCutTool] allows users to upload videos in any format to Commons with a user friendly UI and provides the users with options to edit videos before the upload.
</translate>
{{TNT|Commons upload tools}}
 
[[Category:{{Commons upload]] tools}}
 
[[Category:Commons tools]]
[[category:Commons upload]]
[[category:Commons tools]]