Comment une commande FFmpeg est structurée
La plupart des commandes FFmpeg suivent la même forme : ffmpeg, puis options d'entrée, puis -i entrée, puis options de sortie, puis le fichier de sortie. Par exemple, -c copy après l'entrée indique au FFmpeg de copier en continu (reconditionner) sans réencodage, tandis que -c:v libx264 réencode la vidéo. Le générateur ci-dessus remplit ces éléments pour vous en fonction de la tâche que vous choisissez.
Remux vs réencodage
Si la source utilise déjà des codecs compatibles MP4, un remux (copie -c) est instantané et sans perte. Le réencodage (libx264, CRF) est nécessaire pour changer de codec, compresser ou redimensionner, et cela prend plus de temps car le FFmpeg décode et encode chaque image. Choisissez l'opération qui correspond à votre objectif pour éviter une perte de qualité inutile.
Questions fréquemment posées
Est-ce que cela fonctionne au FFmpeg pour moi ?
Non. Cet outil crée uniquement le texte de la commande. Copiez-le dans un terminal où FFmpeg est installé pour l'exécuter. Si vous souhaitez une conversion dans le navigateur sans installation, utilisez plutôt les outils MP4, MP3, GIF ou compresseur.
Qu'est-ce que CRF dans la commande compresser ?
Le CRF (Constant Rate Factor) contrôle la qualité par rapport à la taille pour le H.264. Des valeurs inférieures signifient des fichiers de meilleure qualité et plus volumineux ; 18 est visuellement sans perte, 23 est une valeur par défaut courante et 28 produit des fichiers sensiblement plus petits.
Pourquoi la commande trim utilise-t-elle -ss avant -i ?
Placer -ss avant -i fait que FFmpeg recherche rapidement l'heure de début avant le décodage, ce qui est plus rapide. Combiné avec -c copy, il coupe sans réencodage, bien que les coupes atterrissent sur l'image clé la plus proche.
Le générateur de commandes FFmpeg est-il gratuit ?
Oui. Il est entièrement gratuit, ne nécessite aucune inscription et fonctionne entièrement dans votre navigateur.