Fichiers ogv de haute qualité - possible?

8

Je convertis des fichiers mov (ou flv ou mp4) en ogv. Malheureusement, les programmes que j'ai utilisés (Miro, le plugin ogv de FFMPEG) ont un encodage terrible qui semble extrêmement flou. Quelqu'un at-il des recommandations pour des fichiers moins compressés dans ce format? C'est possible? Recommandations logicielles? Merci.

SH56
la source
2
Besoin de détails, tels que les spécifications du format vidéo d'entrée et les paramètres de l'encodeur. Des échantillons de l'entrée et de la sortie seront également utiles.
Gyan
Oui, c'est possible - ogv permet une haute qualité. Fournissez plus d'informations sur ce que vous faites actuellement.
Dr Mayhem
Je ne vois pas quel est l'avantage de convertir des vidéos en OGV. En fait, cela risque d'être préjudiciable. Gardez vos médias en MP4!
hendry

Réponses:

16

Vous pouvez encoder en vidéo Theora et en audio Vorbis avec ffmpegs'il a été compilé avec --enable-libtheoraet --enable-libvorbis. Selon votre ffmpegversion, les paramètres par défaut peuvent ne pas fournir une qualité suffisante. Par conséquent, vous devez ajouter des paramètres supplémentaires pour activer un type de mode de qualité constante pour la vidéo.

Vidéo de Theora

Ajustez la qualité vidéo avec l' option -qscale:v(ou l'alias -q:v). La plage valide pour définir la qualité vidéo avec libtheora est comprise entre -1 et 10. Une valeur supérieure est une qualité supérieure.

Remarque: des alternatives plus modernes telles que VP8 peuvent fournir une meilleure qualité à des débits inférieurs. Voir FFmpeg: VP8 dans le Guide d'encodage WebM pour plus d'informations.

Vorbis audio

Ajustez la qualité audio avec l' option -qscale:a(ou l'alias -q:a) pour l'audio VBR. La plage valide pour définir la qualité audio avec libvorbis est de 0 à 10. Une valeur plus élevée est une qualité supérieure. Voir les paramètres recommandés pour l'encodeur Vorbis pour avoir une idée des valeurs à utiliser. La valeur par défaut de -q:a 3sera utilisée si vous omettez -q:aou -b:a.

Notez que ffmpegprend en charge deux encodeurs Vorbis: la bibliothèque externe libtheora ( -c:a libvorbis) et l'encodeur Vorbis natif ( -c:a vorbis -strict experimental). L'encodeur natif est expérimental, ne se compare pas bien à libvorbis et son utilisation n'est pas recommandée.

Exemple

La commande suivante créera une sortie de bonne qualité pour la vidéo et l'audio:

ffmpeg -i input -c:v libtheora -c:a libvorbis -q:v 6 -q:a 5 output.ogg

Obtenir ffmpeg

Assurez-vous de toujours utiliser une version récente ffmpeget reportez-vous à la documentation actuelle spécifique à votre version car les options peuvent changer. Voir la page de téléchargement de FFmpeg pour différentes façons d'acquérir ffmpegou de suivre l'un des guides de compilation FFmpeg .

Regarde aussi

llogan
la source