Ffmpeg peut-il détecter les meilleurs réglages pour un fichier d'entrée donné?

0

J'ai une vue Vidéos (flv, rm, avi) et j'aime les convertir en MP4. Mais j'aime bien avoir la plus petite taille de fichier avec la "même qualité visuelle"

Existe-t-il un "automatique" capable de convertir les vidéos et de trouver la meilleure solution de paramètres pour obtenir la plus petite taille sans perdre la qualité visible et audio?

Je pense que la compression mp4 est bien meilleure que RealMedia et il devrait donc être possible d'extraire une image du flux pour la convertir et la sauvegarder en tant que flux MP4. La taille doit rester identique ou inférieure. (Paramètres automatiques pour chaque image ou quelque chose) Si je convertis une vidéo avec -crf 18, la taille est beaucoup plus grande que l'original. Existe-t-il un moyen de trouver la "meilleure" solution pour les paramètres dans un processus automatisé?

Tux12Fun
la source

Réponses:

1

Non, il n'y a pas une telle magie. Si c'était le cas, il serait activé par défaut. Le problème rencontré par Netflix consiste à encoder le fichier des centaines de fois et à utiliser l’apprentissage automatique pour déterminer la fidélité visuelle de chaque résultat, en choisissant le meilleur. Cela prend des milliers d’heures de temps de calcul. Regardez leurs articles de blog "optimisation dynamique" pour en savoir plus. La meilleure solution consiste à utiliser une valeur CRF raisonnable et à définir le préréglage x264 aussi lent que vous le souhaitez.

szatmary
la source