Comment changer le débit binaire audio à exactement 85 Kbps et préserver les paramètres vidéo?

0

Lorsque j'essaie de modifier le débit audio de ma vidéo, ma sortie vidéo est également inférieure à ce qu'elle devrait être. De plus, ma vidéo de sortie devrait être au format MOV.

J'ai essayé:

./ffmpeg -i myvideo.mov.mp4 -b:a 85k output.mov 
S4NNY1
la source
quels codecs voulez-vous utiliser? x264 pour la vidéo, aac pour l'audio? et quel est le but? rendre un fichier compatible avec la diffusion Web ou tout simplement un fichier pouvant être lu, par exemple, avec VLC?
Flolilo
Je voudrais utiliser h264 pour la vidéo et mp4a pour l'audio
S4NNY1
essayez quelque chose: ffmpeg -i myvideo.mov.mp4 -c:v libx264 -crf 18 -c:a aac -b:a 85k output.movle -crf-flag spécifie le facteur de taux constant - vous pouvez l'appeler un "préréglage pour la qualité". 0signifie sans perte, 20signifie généralement "pas de perte de qualité visible". lien vers le guide h264 de ffmpeg si votre fichier d'entrée a déjà h264 en tant que codec vidéo, vous pouvez également -c:v copysimplement copier le flux vidéo dans le nouveau fichier.
Flolilo
J'ai essayé le code mentionné mais le débit vidéo est toujours inférieur à mon origine, je vais essayer la copie -c: v et cela a fonctionné. Où puis-je vous donner le vote?
S4NNY1
le même débit (ou supérieur) ne signifie pas nécessairement que la qualité est supérieure (ou même la même), par exemple, vous prenez votre fichier vidéo, vous l'encodez avec -b:v 1k. puis vous prenez le fichier résultant et spécifiez -crf 0, ce qui signifie sans perte. la taille du fichier augmentera considérablement, mais la qualité restera au même niveau bas que le premier fichier. Par conséquent, si -crf 20vous obtenez un fichier qui est visuellement impossible à distinguer de l'original, mais que le débit binaire a été supprimé, cela signifie simplement que le codeur fonctionne plus efficacement que celui d'origine. comme pour le vote: il y a une flèche à gauche d'un commentaire.
Flolilo