web-dev-qa-db-ja.com

Ubuntuでビデオのサイズを変更するアプリはありますか?

友人が最近録画した20分のビデオがありますが、全体が1 Gを占めています。品質を完全に使用せずに人々に電子メールで送信できるものに減らす方法はありますか?

7
Elysium

端末コマンド(デフォルトではインストールされません)は次のとおりです。

MENCODER

Sudo apt-get install mencoderでインストールします

メンコーダーInstall mencoder

メンコーダーについて必要な部分は、パラメーター-vop scaleです。これは、メンコーダーにビデオのスケールを指示します。帯域幅の使用量を減らしたい、ビデオサイズを小さくしたいなどの場合、これは正常です。

mencoder input.mp4 -ovc lavc -lavcopts vcodec=mp4 -vop scale=640:480 -oac copy -o output.mp4

または

mencoder input.mp4 -ovc lavc -lavcopts vcodec=mp4 -vf scale=640:480 -oac copy -o output.mp4

または単純な

mencoder input.mp4 -vop scale=640:480 -o output.mp4

私の経験からは、上記のようなビデオとオーディオの追加情報を含める方が良いです。

FFMPEG(非推奨)

Sudo apt-get install ffmpegでインストールします

ffmpegInstall ffmpeg

Ffmpegの例を次に示します。

ffmpeg -i input -vf scale=iw/2:-1 output

ここで、IW=ビデオ入力幅。

スケール=スケールするパラメーター。この場合、元のサイズを2(iw/2)で割っています

どちらも、単にmencoderffmpegのようなパラメーターや変数を使用せずに実行するか、たとえばman mencoderまたはman ffmpegなどのタイプを使用して実行すると、より多くの情報を提供できます。それらをどのように扱うかについての広範な小さなマニュアル。

AVCONV<-この男が大好き!

avconvInstall Avconv

インストールする-Sudo apt-get install libav-tools

実行するには-avconv -i input.mp4 -s 640x480 output.mp4

-iは元の入力ファイル用、-sは各フレームのサイズ用で、出力ファイナルの名前は最後になります。

私が大好きなGUIツールは次のとおりです。

enter image description here

AVIDEMUX-サイズを変更し、サイズを小さくすることができます。これは、サイズを小さくすることが目的の場合に役立ちます。 avidemuxInstall avidemux

enter image description here

HANDBRAKE-ビデオの変換とサイズの最適化のための優れたツール。 h.264を使用してoggからmp4に移行するときに、これを頻繁に使用します。 A LOTサイズを下げます。 ハンドブレーキInstall handbrake

enter image description here

OPENSHOTPITIVI-両方とも良いビデオエディターですビデオをレンダリングするときにサイズを小さくするのに役立ちます。 openshotInstall openshot および pitiviInstall pitivi

したがって、結論として、直接サイズ変更/スケーリングを行うには、ターミナルのものを使用できます。サイズについては、すべて使用できます。

6
Bilal Ahmed

一般的にそのようなタスクについては、 Handbrake を試すことができます

HandBrakeは、ビデオをほぼすべての形式から最新の広くサポートされているコーデックの選択に変換するためのツールです

リポジトリにある必要があります。

Sudo apt-get install handbrake

1GB --->電子メールで送信できるものですが、かなり楽観的に聞こえます。

3
Bruni