Réponses:
-sameq ne vous oblige pas à utiliser le même codec vidéo. Vous pouvez, par exemple, convertir H.264 en DivX tout en utilisant -sameq.
-vcodec copy
, il sélectionne libx264 pour la vidéo. Si au lieu de cela j'ai choisi -sameq
, il sélectionne mpeg4 générique.
-vcodec copy
spécifie un codec.
La réponse acceptée est incorrecte - ou du moins n'explique pas vraiment ce que font réellement les options.
-c:v copy
indique à FFmpeg de copier le flux binaire de la vidéo vers la sortie. Par exemple, votre vidéo AVI a un flux binaire vidéo XviD, et vous pouvez le copier dans un conteneur MP4, sans ré-encoder la vidéo. Cela vous donne essentiellement la même qualité , car rien ne sera modifié dans le flux binaire vidéo.
Voici un exemple qui change le conteneur d'AVI en MP4, si le flux binaire vidéo est également valide pour MP4:
ffmpeg -i input.avi -c:v copy output.mp4
Encore une fois: FFmpeg copiera tout ce qu'il trouvera. Il n'y a pas de réencodage ici. Fondamentalement, FFmpeg lit et écrit le conteneur et ne change pas les codecs.
sameq
indique à FFmpeg d'utiliser les mêmes paramètres de quantification lors de la conversion vidéo avec le même codec que celui utilisé pour l'entrée. L'option ne signifie pas la même qualité. Voir: Qu'est-ce que l'option «sameq» dans FFmpeg?
L' sameq
option a été supprimée de FFmpeg il y a un certain temps, donc elle ne peut plus être utilisée, et si vous en avez encore une version ffmpeg
, il est temps de la mettre à niveau!
sameq
n'existe plus ffmpeg.org/…