Comment commander Linux Ubuntu convertir une vidéo en 4k?

9

Comment convertir une vidéo en 4K? Parce que dans Windows, utilisez généralement le convertisseur vidéo Wondershare. Mais comment sur Linux? S'il vous plaît, aidez-moi, j'utilise Ubuntu 16.04 64 bits

Hideki Nishimura
la source
Pouvez-vous donner quelques détails sur la vidéo d'entrée?
andrew.46
par exemple, je convertis la vidéo 720p en 4K et 1080p en 4K.
Hideki Nishimura

Réponses:

7

L'outil de conversion vidéo (et audio et même les sous-titres) le plus puissant pour Linux (et il existe également des binaires pour Windows et Mac OS) est ffmpeg.

Si vous souhaitez convertir un fichier vidéo à l'aide de ffmpeg, en changeant sa résolution en 4k (~ 3840x2160), utilisez une commande comme celle-ci:

 ffmpeg -i YourFile -vf scale=3840:2160 OutputFile4k.mp4

Il existe de nombreux autres paramètres utiles pour ffmpeg, que vous pouvez trouver en l'exécutant avec l'option --help.

PS Si vous n'aimez pas les outils de console, vous pouvez installer un outil appelé HandBrake. Il est facile d'utiliser un outil graphique pour convertir la vidéo. Sélectionnez le fichier d'entrée, sur l'onglet taille, ajustez les valeurs pour la sortie à créer en 4k.

Vérifiez également si vous avez vraiment besoin de convertir la vidéo en 4k. Si vous avez un fichier de résolution inférieure ou supérieure, vous pouvez le lire tel quel sur un moniteur 4k. La reconversion vidéo avec une résolution plus grande ou plus petite n'améliore pas sa qualité.

Pas d'ange
la source
Donc, comme cet exemple. ffmpeg -i myvideo.mp4 -vf scale = 3840: 2160 myvideo4k.mp4
Hideki Nishimura
1
Aidez moi. ne fonctionne pas. veuillez vérifier la capture d'écran. pasteboard.co/GBJ8JMe.png~~V~~singular~~1st i utiliser la commande: ffmpeg -i video.mp4 -fs = 3840: 2160 Titre video4k.mp4 ma vidéo est video.mp4
Hideki Nishimura
1
Salut @Hideki Nishimura. Il vous indique que l'encodeur AAC est expérimental. Par défaut, ne peut pas être utilisé. Mais nous pouvons forcer ffmpeg à l'utiliser. Vous pouvez voir en rouge un message d'erreur. Vous devez ajouter -strict -2. Essayez de l'ajouter comme ceci: ffmpeg -i video.mp4 -vf scale = 3840: 2160 -strict -2 video4k.mp4
NoAngel
1
travail :) super :)
Hideki Nishimura
5

Bien qu'il existe de nombreuses possibilités, notamment en ce qui concerne la qualité, la taille et les codecs de votre vidéo d'entrée, votre meilleur choix serait FFmpeg.

Installez-le comme suit:

sudo apt-get install ffmpeg

Une ligne de commande telle que la suivante devrait alors suffire:

ffmpeg -i input.mp4 -vf scale=3840:-2 \
       -c:v libx264 -preset slow -crf 22 \
       -c:a copy \
       output.mp4

Notes d'explication:

  • -vf scale=3840:-2: Cela définit la largeur de la vidéo de sortie à 3840 tout en estimant la hauteur pour conserver le rapport hauteur / largeur d'origine
  • -c:v libx264 -preset slow -crf 22: Sélectionne certains paramètres raisonnables pour ré-encoder en utilisant H264
  • -c:a copy: Copiez simplement le flux audio sur plutôt que de ré-encoder

Cela vous fournira d'excellents résultats, mais gardez à l'esprit qu'il existe d'innombrables ajustements possibles à cette ligne de commande pour obtenir des résultats encore meilleurs :)

andrew.46
la source
Oui. Merci pour ton aide. Très heureux d'étudier ici
Hideki Nishimura