2016-03-18 1 views
0

Les gens de la direction artistique m'ont donné de gros .mov et .mp4 que j'ai besoin de mettre sur une application web, mais pour l'instant ils sont tellement énormes que le décodage/rendu est plutôt mauvais sur le chrome (c'est une expérience de chrome seulement puisqu'il fonctionnera sur l'électron à la fin).La commande avconv/ffmpeg pour encoder le bon full hd webm pour chrome

Je voudrais les ré-encoder dans .webm car il semble avoir le meilleur support en chrome.

Mais je suis un peu perdu sur la façon de les ré-encoder sans perte de qualité visuelle significative.

Pour l'instant j'utiliser (extrait https://trac.ffmpeg.org/wiki/Encode/VP8)

ffmpeg -i myVid.mp4 -c:v libvpx -crf 8 -b:v 2M -c:a libvorbis myVid.webm 

Alors, est-ce que quelqu'un a une belle commande avconv/ffmpeg qui produira agréable et facile à rendre .webm?

Cordialement.

Répondre

0

Modification

ffmpeg -i myVid.mp4 -c:v libvpx-vp9 -crf 8 -b:v 0 -c:a libvorbis myVid.webm 

VP9 est mieux que VP8 (libpvx), il produira une meilleure qualité au même débit. Lors de l'utilisation du mode CRF vrai, -b:v doit être spécifié mais il doit être 0, sinon vous utiliserez le mode de qualité contrainte. Augmentez la valeur CRF jusqu'à ce que la qualité et la taille soient acceptables.

+0

Bonjour merci pour votre commentaire. Comment le décodage VP9 est-il géré par des machines bas de gamme (Intel NUC i3)? –

+0

Ne sait pas. Vous pouvez comparer l'utilisation du processeur pour la lecture des codes VP8 et VP9 sur votre propre machine et avoir une idée. – Mulvya