Linux Ubuntuにコマンドを入力してビデオを4kに変換するには?


9

ビデオを4kに変換する方法は?Windowsでは通常、wondershareビデオコンバーターを使用するためです。しかし、Linuxではどうですか?私がubuntu 16.04 64ビットを使用するのを手伝ってください


入力ビデオの詳細を教えてください。
andrew.46 2017

たとえば、ビデオ720pを4Kに、1080pを4Kに変換します。
西村秀樹2017

回答:


7

Linux用の最も強力なビデオ(およびオーディオと字幕)変換ツール(およびWindowsとMac OS用のバイナリもあります)はffmpegです。

ffmpegを使用してビデオファイルを変換し、その解像度を4k(〜3840x2160)に変更する場合は、次のようなコマンドを使用します。

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

ffmpegには、他にも多くの便利なパラメーターがあります。これは、-helpオプションを指定して実行すると見つかります。

PSコンソールツールが気に入らない場合は、HandBrakeというツールをインストールできます。ビデオを変換するためのGUIツールを使用するのは簡単です。入力ファイルを選択し、サイズタブで、4kで作成される出力の値を調整します。

また、ビデオを4kに変換する必要があるかどうかも確認してください。低解像度または高解像度のファイルがある場合は、4kモニターでそのまま再生できます。大きいまたは小さい解像度でビデオを再変換しても、品質は向上しません。


この例のように。ffmpeg -i myvideo.mp4 -vf scale = 3840:2160 myvideo4k.mp4
西村英樹

1
助けて。うまくいかない。スクリーンショットを確認してください。pasteboard.co/GBJ8JMe.png 私は次のコマンドを使用します。ffmpegの-i video.mp4 -vf規模= 3840:2160 video4k.mp4のタイトル私のビデオがvideo.mp4ある
西村英樹

1
こんにちは@西村秀樹。AACエンコーダーが実験的であることを示します。デフォルトでは使用できません。しかし、ffmpegに強制的に使用させることができます。赤いエラーメッセージが表示されます。-strict-2を追加する必要があります。次のように追加してみてください:ffmpeg -i video.mp4 -vf scale = 3840:2160 -strict -2 video4k.mp4
NoAngel

1
仕事:)素晴らしい:)
西村秀樹2017

5

特に入力ビデオの品質、サイズ、コーデックに関しては、多くの可能性がありますが、FFmpegが最適です。

これを次のようにインストールします。

sudo apt-get install ffmpeg

次に、次のようなコマンドラインで十分です:

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

説明ノート:

  • -vf scale=3840:-2推定中に出力ビデオの幅を3840に設定します、元のアスペクト比を維持ために高さをし
  • -c:v libx264 -preset slow -crf 22:H264を使用して再エンコードするために、いくつかの適切な設定を選択します
  • -c:a copy:再エンコードするのではなく、単にオーディオストリームをコピーする

これにより優れた結果が得られますが、さらに優れた結果を得るには、このコマンドラインを無数に調整できることを覚えておいてください。


はい。助けてくれてありがとう。ここで勉強できてとてもうれしいです
西村秀樹
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.