web-dev-qa-db-fra.com

Comment convertir simplement des fichiers vidéo (par exemple: MKV en MP4)?

Je veux simplement convertir des fichiers, de n'importe quel format en n'importe quel format (pour le moment, je dois convertir MKV en MP4-h264), sans perte de qualité. Je ne veux pas redimensionner (redimensionner) la vidéo, je ne veux pas changer son format d'image et je ne veux pas qu'elle perde en qualité (c'est très important); tout ce que je veux, c'est "changer le format", c'est tout. Raison: mon lecteur de DVD ne reconnaît aucun autre format que AVI ou MP4. Je me moque de la taille du fichier, à moins que la différence entre les fichiers d'entrée et de sortie ne soit absurdement énorme. Alors, comment je fais ça?

J'ai déjà essayé des programmes tels que WinFF, Arista, Format Junkie, mais leurs préréglages changent toujours quelque chose que je ne veux pas changer (taille, rapport d'aspect, etc.). Je ne suis pas vraiment sûr, mais je pense que le meilleur moyen d'obtenir ce que je veux est d'utiliser les commandes pures ffmpeg. Mais comment?

Au fait, Ubuntu 13.04 (64 bits), ici. Merci pour votre temps, les gars.

90
user229552

Si vous souhaitez uniquement convertir MKV en MP4, vous économiserez de la qualité et beaucoup de temps en modifiant simplement les conteneurs. Tous les deux ne sont que des wrappers sur le même contenu, de sorte que le processeur ne doit faire qu'un petit travail Ne ré-encodez pas car vous perdrez définitivement la qualité.

C'est très simple avec ffmpeg:

ffmpeg -i LostInTranslation.mkv -codec copy LostInTranslation.mp4

Ici, vous copiez le codec vidéo et le codec audio afin que rien ne soit encodé.

Conseil: pour convertir tous les fichiers MKV du répertoire en cours, exécutez une boucle simple dans le terminal:

for i in *.mkv; do
    ffmpeg -i "$i" -codec copy "${i%.*}.mp4"
done

Pour les conversions futures, telles qu'AVI en MP4, consultez HandBrake .

135
Sayem

En voici un que vous n'avez pas essayé. frein à main

10
TheHerk