Commons:Video2commons/fr

video2commons est un outil pour téléverser des enregistrements vidéo ou audio depuis des URL (ou vos équipements) vers Wikimedia Commons. Il convertit automatiquement les fichiers téléversés dans un format compatible de Commons. L'outil inclut plusieurs fonctionnalités telles que la suppression de l'audio, les sous-titres, la vidéo ; toutes ces fonctionnalités sont présentes par défaut. L’outil utilise OAuth pour l’identification.
Requirements
In order to use the tool, your account must be autoconfirmed and have at least 50 edits.[1]
Fonctionnement
- Aller sur https://video2commons.toolforge.org et se connecter
- Cliquez sur "Ajouter une tâche…"
- Choisissez la vidéo que vous voulez convertir
- Si vous ne souhaitez pas les parties audio, vidéo ou les sous-titres, décochez les options d'import correspondantes
- Renseignez le modèle pour la description du fichier et ajoutez les catégories
- Cliquer sur le bouton de confirmation. La conversion va démarrer dans le cloud :
- la première étape fera apparaître une barre de progression du chargement
- la seconde étape fera apparaître une barre de progression montrant l'avancement de la tâche, avec une indication du pourcentage restant à traiter
- la vidéo convertie est automatiquement téléversée sur Commons
Notez que vous ne pouvez pas téléverser un fichier s'il existe déjà une page de description portant le même nom sur Commons.
Vous pouvez fermer votre navigateur pendant que la tâche s'exécute, car la conversion est effectuée sur les serveurs et non sur votre ordinateur.
Vous pouvez aussi créer d'autres tâches. Elles seront ajoutées à la file d'attente et seront publiées une fois terminées.
Capacité limitée
Veuillez garder à l'esprit les faits suivants avant de demander un grand nombre de fichiers afin que le service reste accessible aux autres utilisateurs :
- il s'agit d'un petit service communautaire et non d'une infrastructure puissante gérée par la WMF
- il ne peut gérer actuellement que 20 tâches d'encodage en parallèle
- les longues vidéos peuvent prendre plusieurs heures pour être encodées Le délai d'exécution autorisé est de 48 heures. Si vous ne savez pas combien de temps va prendre, essayez d'envoyer quelques fichiers pour avoir une estimation avant d'en envoyer des dizaines ou des centaines.
- Vous pouvez surveiller la charge actuelle de travail ici sur Grafana. Le graphe de l'agrégation de la charge indique l'utilisation actuelle du processeur, de 0 à environ 100 – 120. N'envoyez pas de fichiers multiples si vous constatez que la charge de travail est supérieure à 100 pendant plusieurs heures, cela signifie que le service est déjà à pleine capacité.
Erreurs courantes
- An exception occurred: TaskError: File already exists. Please choose another name.
- Signification : une erreur s'est produite car il existe un fichier vidéo possédant exactement le même nom que le fichier que vous essayez de téléverser. Il s'agit probablement de la même vidéo. Vérifiez qu'il n'y ait pas de redondance, et si ce n'est pas la même vidéo, choisissez un autre nom.
- An exception occurred: TaskError: /mnt/nfs/labstore-secondary-project/gentoo-prefix/usr/bin/ffmpeg -y -i /srv/v2c/output/b4a696bee515adb1/dl.mp4 -max_muxing_queue_size 4096 -threads 16 -row-mt 1 -crf 20 -qmin 1 -qmax 51 -b:v 0 -vcodec libvpx-vp9 -tile-columns 4 -auto-alt-ref 1 -lag-in-frames 25 -speed 4 -f webm -ss 0 -an -pass 1 -passlogfile /srv/v2c/output/b4a696bee515adb1/dl.mp4.vp9.webm.log /dev/null Exitcode: 1
- Signification : une erreur s'est produite provoquant l'échec du premier transcodage en WebM
- An exception occurred: TaskError: pywikibot.Error: APIError: stashfailed: Internal error: Server failed to publish temporary file. (Help: see https://commons.wikimedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at <https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce> for notice of API deprecations and breaking changes.)
- Signification : la vidéo a été transcodée, téléversée et assemblée, mais la publication a échoué
- An exception occurred: DownloadError: ERROR: KTvdqve_naM: "token" parameter not in video info for unknown reason; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see https://yt-dl.org/update on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
- Signification : une erreur s'est produite, échec lors du téléchargement de la vidéo avec youtube-dl à partir d'internet. Le jeton n'est pas présent dans les informations de la vidéo.
- Failed to determine the path of the downloaded video. Is the video too large?
- Signification : échec pour déterminer le chemin de la vidéo téléchargée. La vidéo est peut être trop longue.
- An exception occurred: WorkerLostError: Worker exited prematurely: signal 9 (SIGKILL).
- Signification : le transcodage de la vidéo s'est arrêté à cause du manque de ressources sur l'ordinateur qui exécutait le logiciel
- An exception occurred: TaskError: b"b'pywikibot.Error: APIError: stashfailed: Could not acquire lock. Somebody else is doing something to this file...
- Meaning: Commons website problem. Not v2c problem. Solution: Click "Restart".
- An exception occurred: TaskError: pywikibot.Error: TimeoutError: Maximum retries attempted without success.
- Signification : le téléversement, l'assemblage ou la publication ont pris trop de temps; la tâche a été abortée.
- An exception occurred: FileNotFoundError: b"[Errno 2] No such file or directory: '/data/project/video2commons/video2commons/frontend/static/uploads/73c147e0-19ea-11ed-9b40-82d0630f66a4'"
- Signification : une erreur est survenue, le fichier ou le répertoire n'existent pas.
- An exception occurred: TypeError: b"'NoneType' object is not iterable"
- Signification : une erreur est survenue en essayant d'itérer un objet de type None.
- An exception occurred: DownloadError: b"'ERROR: [youtube] XXXXXXXXXXX: Sign in to confirm you\xe2\x80\x99re not a bot. This helps protect our community. Learn more."
- Signification : ?
- Audio is asked to be kept but the file has no audio tracks.
- Solution : ne pas sélectionner Garder l'audio.
- An exception occurred: DownloadError: b'ERROR: [youtube] NNwM_OMLa10: Video unavailable. This content isn\xe2\x80\x99t available.'
Sites fonctionnels
L'outil utilise yt-dlp pour parcourir les sites Web à la recherche des fichiers vidéo et obtenir les informations associées. De nouveaux sites peuvent être ajoutés en ajoutant des fichiers 'extracteurs' à cet outil. Certains sites fonctionneront sans avoir besoin de fichier extracteur dédié.
Attention car certains sites comme YouTube interdisent les outils de téléchargement automatique, de sorte que cet outil peut souvent être limité (taux) ou bloqué.
Liens
- video2commons
- Code source sur GitHub
- Catégorie : téléversé avec video2commons
- Derniers téléversements (galerie) (rechercher un média avec MediaSearch)
- Grafana : surveillance des serveurs en temps réél
- Documentation technique de video2commons sur wikitech
- Traduire le projet video2commons sur translatewiki.net
- VideoCutTool : outil d'édition vidéo
- Commons:YouTube files/Downloading: guide on how to download videos and audio files from YouTube and other sites without video2commons for whenever the tool doesn't work
References
- ↑ Tool error message: "You must be an autoconfirmed Commons user with at least 50 edits to use this tool."