Définir le livrable
Gardez l'original et commencez par décrire ce que le destinataire doit recevoir. Un lecteur a besoin d'un flux vidéo, un logiciel audio d'un son séparé et une prévisualisation web peut préférer WebM ou MP4. GIF convient seulement à une animation courte et muette. L'extension du fichier ne suffit pas à prouver la compatibilité du conteneur et des codecs.
Éviter une recodification inutile
Utilisez video-stream-extractor lorsque les flux codés conviennent déjà et qu'il faut seulement les séparer. La copie évite un nouvel encodage, mais ne résout pas à elle seule la compatibilité. Pour l'audio, prenez video-to-wav ou video-to-flac si la fidélité compte, et video-to-mp3, video-to-aac ou video-to-opus si la compacité est prioritaire. Un fichier sans perte ne répare pas une source avec perte.
Adapter l'animation au canal
Choisissez gif-to-mp4 ou gif-to-webm quand un conteneur vidéo est préférable. Utilisez mp4-to-gif pour un aperçu bref en acceptant ses limites de couleur et de durée. Pour une entrée WebP ou APNG animée destinée à un récepteur MP4, utilisez animated-webp-apng-to-mp4. Toute recodification peut modifier détail, timing, couleur ou taille ; conservez donc un exemplaire de comparaison.
Vérifier avant la remise
Inspectez le fichier final et lisez-le ou importez-le dans sa destination. Contrôlez flux, durée, cadence, dimensions, canaux et fréquence audio, synchronisation, artefacts et taille. Pour des conversions audio plus larges, voyez audio-convert ; pour les utilitaires généraux, video-utility ; et pour un simple reconditionnement sans encodage, stream-copy-remux-and-media-packaging.