ビデオを低解像度にダウンサンプリングする必要がある


59

HDのMp4ファイルを低解像度のMp4ファイルに変換したいと思います。これに使用できるソフトウェアはありますか?

回答:


67

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

メンコーダー

でインストールする sudo apt-get 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

ffmpegffmpegをインストールする

ffmpegの例を次に示します。

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

どこIWは、ビデオ入力幅を=。

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

あなただけのようなパラメータまたは変数なしにそれらを実行いずれかの場合はより多くの情報を提供することができますどちらもmencoderまたはffmpeg例えばまたはタイプman mencoderman ffmpeg、あなたにそれらの操作方法に非常に広範少しマニュアルを与えるであろう。

AVCONV <-この男が大好き!

avconvAvconvをインストールする

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

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

ここで、-i元の入力ファイルのためのものである、-s各フレームのサイズと出力最終の名前最後に移行するためのものです。

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

ここに画像の説明を入力してください

AVIDEMUX-サイズを変更してサイズを小さくできるため、サイズを小さくすることが目的の場合に役立ちます。avidemuxavidemuxをインストールする

ここに画像の説明を入力してください

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

ここに画像の説明を入力してください

OPENSHOTPITIVI-どちらも、ビデオのレンダリング時にサイズを小さくするのに役立つ優れたビデオエディターです。openshotOpenshotをインストールするpitivipitiviをインストールする

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


3
Avidemux サイズを変更できます。そしてより多くの-ビデオフィルタメニューをチェックアウト
artfulrobot

@artfulrobot正しい。最初にトランスコードするように設定する必要がありました。+1
ルイスアルバラード

Ubuntu Preciseの場合:avidemuxは、h264について、フレームの精度が失われるか、st音/クラッシュが発生するという警告を発します。avconvは、Intel i5で13分ファイルを処理するのに1時間以上かかり、元のファイルよりもはるかに大きなファイルを生成しました。メンコーダーを動作させることができませんlibavcodecでコーデック 'mp4'が見つかりませんビデオフィルター 'lavc'を開けませんでした。Openshotは、出力を適切に制御できません(プリセットの束、私が必要なものは何もありません)。:-(
artfulrobot

@artfulrobot-すごい問題が発生しました^^。Avidemuxは、トランスコーディング時にフレームの精度を落とす(あまりクラッシュしない)ため、h264を超える警告を発します。唯一の方法は、実際に同じ圧縮/レート/ビットなどを設定することです。 。i3で約25分でh264を使用してmp4形式で1時間23分の映画を作りました。i7 2600では、11分になりました。あなたは、制限された余分なパッケージをインストールするために起こった
ルイス・アルバラード

64ビットのマンジャロを使用して、それが私にとってうまくいったものです:mencoder MAH09111.MP4 -ovc lavc -vf scale = 640:480 -oac pcm -o MAH09111_640x480.mp4
rsb2097

24

を使用しavconvます。ターミナルに入力

avconv -i input.mp4 -s 320x240 output.mp4

320x240必要な解像度に置き換えます。

いろいろな追加オプションがあります。やるman avconvの詳細を知るために。

代わりに、持っていない場合はavconv、ffmpegを使用できます。

インストール:

sudo apt-get install ffmpeg

変換:

ffmpeg -i input.mp4 -s 320x240 output.mp4

1
私はavconvを試しましたそれは私に見つけられないコマンドを与えています。上記のすべてを試しました。それは私に同じ答えを与えています。代替ソリューションを提案できれば、非常に便利です。
-theja

編集が機能するかどうかを確認します。
-abhshkdz

3
-c:a copyavconv
エンコード

1
Ubuntu 16.04を動作しません。The encoder 'aac' is experimental but experimental codecs are not enabled, add '-strict -2' if you want to use it.そして、-strict -2エラーは変更されません。
-6005

@theja avconvlibav-toolsのインストール後にコマンドを使用できますsudo apt-get install libav-tools
sunyata

18

VLCを使用します。

[メディア]メニューから[変換/保存]を選択します。ファイルを入力に追加し、[変換/保存]ボタンをクリックします。

次に、出力ファイルを指定するように求められます。プロファイルを選択し、それを調整できます。たとえば、ここでビデオを50%スケーリングします。

スクリーンショット

保存をクリックします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.