web-dev-qa-db-ja.com

巨大なMP4ビデオのサイズを縮小するにはどうすればよいですか?

HD Flip Minoで撮影した4 GBのMP4ビデオファイルがあります。品質をあまり落とさずに1 GIG以下に減らすにはどうすればよいですか?

46
user1413

ffmpeg または mencoder などを使用して、より低いビットレートで再エンコードすることができます。例:

ターゲットサイズ(ビット単位)をビデオの長さ(秒単位)で割って、必要なビットレートを計算します。たとえば、ターゲットサイズが1 GB(1ギガbyte、つまり8ギガビット)および10000秒のビデオ(2 h 46 min 40 s)、800 000ビット/秒(800 kbit/s)のビットレートを使用:

ffmpeg -i input.mp4 -b 800k output.mp4

検討する価値のある追加のオプションは、平均ビットレートを下げますが、より良い品質を維持する 定数レート係数 を設定することです。 CRFを18から24の間で変化させます—低いほど、ビットレートは高くなります。

ffmpeg -i input.mp4 -vcodec libx264 -crf 20 output.mp4
76
Adam Rosenfield

ファイルを非破壊的に編集して、不要な部分を切り取ることができます(最初から1m、中央から30s、最後から4mオフ)。

それ以外の場合は、mp4をより小さいファイルとして再エンコードする必要があります。 Handbrake を試してください。

  • Minoのネイティブ1280x720から解像度を下げて、アスペクト比を維持します。
  • Minoの9.0Mbpsの平均ビットレートからより小さなものにビットレートを下げる

どちらの場合も、品質が低下します。いずれかのオプション(または両方)をいじってみて、結果を比較してください。見栄えがよく、適切なファイルサイズのファイルを選択してください。

10
Curtis Tasker

「HandBrake」を使用してください。ファイルをインポートします。 「ハイプロファイル」を選択し、「開始」をクリックします。 100 MBのファイルを27 MB以上に圧縮できます。 (入力ファイルは、すでに圧縮された状態であってはなりません)。 Handbrakeバージョン0.9.5を使用する場合、圧縮するファイルサイズを入力する設定があります(HBの上位バージョンにはこの機能がありません)。

Sorenson Squeezeは、この種の仕事のためのもう1つのプロフェッショナルレベルツールです。

5

私はこの質問に遭遇しましたが、問題を解決する次のオンラインサービスに遭遇しました。

https://clipchamp.com/

とてもいいです。実際にファイルをアップロードする必要はありません。変換はローカルで行われます。

0
Paul