Extension:TimedMediaHandler/fr

L'extension TimedMediaHandler vous permet d'inclure des fichiers audio et vidéo dans les pages wiki, en utilisant la même syntaxe que pour les fichiers d'images. Elle comprend le lecteur VideoJS. Elle prend en charge les sous-titres et les légendes (Timed Text) et le basculement des flux temps réel entre plusieurs WebM et autres dérivés ainsi que d'autres fonctionnalités. La prise en charge côté serveur TMH comprend les options permettant de téléverser de l'audio et de la vidéo HTML5, plusieurs profils de transcodage pour délivrer le contenu, la lecture des fichiers MIDI, l'analyse des métadonnées pour les vidéos Ogg et WebM, et l'intégration au système de file d'attente des travaux de MediaWiki pour l'ordonnancement des tâches de transcodage.

For new and upcoming developments in 2022, see Extension:TimedMediaHandler/2022 work.

''Notez-bien qu'actuellement TimedMediaHandler ne fonctionne pas avec PostgreSQL. Voir .''



Aperçu de la fonctionnalité
Concernant le lecteur, voir : VideoJS Player.

Pour les fonctionnalités liées au système de sous-titrage, voir la page Timed Text.



Synopsis de la syntaxe
En plus de la syntaxe d'inclusion des images, Timed Media Handler prend en charge :


 * Video.ogv
 * Display a video at its nominal size. Displays a still image from the midpoint with a play button to start an embedded player.


 * Audio.oga
 * Show a placeholder for a sound file, with a play button to start an embedded player.


 * [[File:Midi.mid]]
 * Generate digital audio from the music instructions in the MIDI file, and show the embedded audio player to play this audio.


 * Video.ogv
 * Affiche une vidéo dans une boîte de vignette flottante


 * Show a video embedded in an image gallery (each clip will popup a dialog for the full player)
 * Show a video embedded in an image gallery (each clip will popup a dialog for the full player)


 * Video.ogg
 * Use a frame from 1 minute 25 seconds into the video as the placeholder image. A single number is taken as an offset in seconds. Vous pouvez aussi utiliser HH:MM:SS ; par exemple 1:02:22 représente 1 heure, 2 minutes, et 22 secondes dans la vidéo. Les secondes exprimées en format flottant sont prises en charge (mais posent problème sur les wikis Wikimedia : T228467).


 * Video.ogg
 * Temporal media fragments displays a video clip starting at 1 minute 25 seconds into the video. A single number is taken as an offset in seconds. You can also include an end time of the form  Which would result in a clip of 5 seconds playing from 1:25 to 1:30. If thumbtime is not provided, the start time will be used for the displayed thumbnail. Vous pouvez aussi utiliser HH:MM:SS ; par exemple 1:02:22 représente 1 heure, 2 minutes, et 22 secondes dans la vidéo.
 * and  can also be used as query parameters in the URL for a video's file page.


 * Video.ogg
 * Commencer la lecture du média en coupant le son.


 * Video.ogg
 * Lire la vidéo en boucle continue.


 * Obsolète
 * Les mots  et   de la syntaxe sont obsolètes et ne fonctionnent pas. De la même manière le mot-clé   tend à devenir obsolète. (Voir ) Fournir une liste des valeurs suivantes séparées par des virgules : options, timedText , fullscreen



Support client


Le lecteur fonctionne avec la plupart des navigateurs modernes (voir la matrice du support de MediaWiki). Mobile support is spotty, especially on iOS.

TimedMediaHandler includes a JavaScript compatibility shim for Ogg audio/video that works in Safari, Internet Explorer 10/11, and Microsoft Edge browsers.

Third-party users of MediaWiki may also wish to manually enable MP4 H.264/AAC support for native video and audio playback in Safari/IE/Edge, but when using these formats you may need a patent license from MPEG-LA for internet broadcasting.

Installation
You will want a recent version of ffmpeg in order to support encoding to WebM (with the latest version of VP9).

The extension will automatically add supported file types (except for mp4) to, so you do not need to manually add video file types.



Comparaison entre les différentes options Wikipedia d'encodage des médias
Depuis 2018, les sites Wikimedia utilisent VP9.

Sorted by bandwidth tier:

Options détaillées :

Configuration
Voici quelques paramètres de configuration pouvant être utiles :

For transcoding, make sure you have, , are large enough to allow encoding jobs to run and save output. Default values are most likely too low.



Exécuter les tâches de transcodage
Because transcode jobs are resource intensive they will not run as part of normal job queue (see ) Instead they must be requested by the  argument:

If running this command causes it to hang forever, you may need to set in LocalSettings.php. Voir.



Noeuds d'encodage
To be able to transcode many videos you might want to run multiple encoding nodes that connect to the master db and access your file store directly. You will need to install ffmpeg.



Installation minimale sous Debian et Ubuntu
Plus, add this to your (tested for Devuan ASCII  only):

Résolution des problèmes

 * – failed to map segment from shared object
 * You need to increase the allowed memory in.


 * Class 'getID3' not found
 * You need to install the extension's PHP dependencies using Composer, see the Installation section above.


 * Unrecognized option 'max_muxing_queue_size'
 * You may be using ffmpeg 2. You need add  to your.