Outils ffmpeg English

Préparer une vidéo avant de l'envoyer sur YouTube

YouTube recompresse toutes les vidéos, mais un fichier source trop lourd (enregistrement brut, ProRes, fichier de caméra) peut mettre des heures à être envoyé. Cette commande produit un fichier H.264 de haute qualité, nettement plus léger, que YouTube traite sans difficulté.

Mis à jour le

Ne dépassez jamais la résolution d'origine : agrandir une vidéo ne l'améliore pas. Les options ci-dessous ne la réduisent que si elle est plus grande.

16 est quasi sans perte mais lourd ; 18 est le meilleur compromis pour YouTube.

  

Comment l'utiliser

  1. Installez ffmpeg si ce n'est pas déjà fait.
  2. Ouvrez un terminal dans le dossier de votre fichier.
  3. Copiez la commande générée, adaptez les noms de fichiers si besoin, puis lancez-la.
  4. Ouvrez le fichier obtenu pour vérifier le résultat.

Pourquoi réencoder avant l'envoi ?

Une vidéo filmée avec un appareil photo, un smartphone ou un logiciel de capture peut atteindre plusieurs dizaines de mégabits par seconde. YouTube la recompresse de toute façon, mais l'envoi prend du temps et dépend de votre connexion. Un fichier H.264 en CRF 18 est souvent 3 à 10 fois plus léger, sans différence visible après le traitement de YouTube.

Les réglages de la commande

Le profil « yuv420p » garantit la compatibilité. Le son est encodé en AAC à 192 kbit/s, au-dessus de ce que recommande YouTube. Les options -movflags +faststart placent l'index au début du fichier, ce qui accélère le traitement après l'envoi.

Questions fréquentes

Quel format YouTube recommande-t-il ?

YouTube accepte la plupart des formats, mais recommande le conteneur MP4 avec de la vidéo H.264, du son AAC-LC et l'index placé au début du fichier (faststart). C'est exactement ce que produit la commande.

Pourquoi le CRF et pas un débit fixe ?

Avec un CRF, ffmpeg utilise juste le débit nécessaire pour atteindre la qualité visée : plus de débit sur les scènes complexes, moins sur les scènes calmes. C'est plus efficace qu'un débit constant.

Ma vidéo est en HDR ou en 10 bits, que faire ?

Cette commande convertit en 8 bits SDR, ce qui peut ternir les couleurs d'une source HDR. Pour du HDR, envoyez directement le fichier d'origine, ou utilisez un réglage spécifique à votre caméra.

Combien de temps dure l'encodage ?

Le préréglage « slow » prend environ deux fois plus de temps que « medium » pour un fichier 5 à 10 % plus léger. Sur une vidéo longue, choisissez « medium » ou « fast » si vous êtes pressé.

Autres outils