動画のカット編集が無劣化で行えるオープンソースの無料 動画編集ソフト
Avidemux はオープンソースで開発が進められているノンリニア編集の無料動画エディタで、動画のカット編集が無劣化で行えるほか、エフェクトやフィルタリングの処理も可能。
AviUtl や Openshot Video Editor 、 Movavi Video Editor のように、様々な素材を使用して1つの作品を作成するのではなく、不要な部分をカットするなど1つの動画ファイルの編集に向いている。
現バージョン(2.7.5)ではセットアップウィザードは日本語化されているものの、 Avidemux 本体はほぼ英語表記になってしまうが、TiltStr 氏のサイトで完璧な日本語パッチが提供されてるため、日本語環境で安心して使用できる。
バージョン 2.7.2 から Windows の 64bit 版は Visual C ++でコンパイルされるようになり、当初はバグが多くて不安定だったが、バージョン 2.7.4 でバグフィックスされ、現バージョンでは安定性が向上している。
ただし、新バージョンを使用する場合、バージョン2.7.2 以前の Avidemux がインストールされている環境では事前に旧バージョンのアンインストールが必要。
システム要件
バージョン 2.7.5 現在( 64bit 版 )
システム要件の記載はなし。
32bit 版 は バージョン 2.7.4 を使用。
ソフトの入手先
TiltStr Avidemux 日本語言語ファイルダウンロードページ![]()
Avidemux のインストール
バージョン2.7.5 ではセットアップも日本語化され、アドウェアやサードパーティ製アプリのバンドルはないので、基本的にデフォルトのままインストールして問題ない。
![]()
Avidemux は ホスティングサイトFossHub で公開されているで、FossHub にある Avidemux のページからダウンロードする。
使用環境が64bitの場合は「 Avidemux 64-bit Windows Installer 」、32bitの場合は「 Avidemux 32-bit Windows XP Installer 」をクリックしてインストーラーをダウンロード。
![]()
インストーラーを起動するとセットアップウィザードが開始するので「 次へ 」。
![]()
インストール先の指定。
特にこだわりがなければ、こちらもデフォルトのまま良いが、フォルダ名が長いので気になる場合は VC以下を削除するなど編集しておく。
EULA(使用許諾書)が表示されるので、問題なければ「 I Agree 」をクリック。
![]()
コンポーネントの選択。
基本的にはデフォルト状態のまま「 Next 」。
「 Dev files 」は開発者向けのファイル。
![]()
EULA(使用許諾書)が表示されるので 内容を確認して 問題なければ「 ライセンスに同意する 」にチェックを入れて「 次へ 」。
![]()
スタートメニューに追加するフォルダ名を変更する場合は任意に編集して「 次へ 」をクリック。
ユーザーアカウント制御が表示されたら「 はい 」で許可するとインストールが開始する。
![]()
「 完了 」でセットアップが完了。
日本語化
Avidumuxは初期状態で微妙に一部分が日本語化しているものの、ほとんど文字化け程度なので、TiltStrさんのサイトから日本語パッチをダウンロードする。
![]()
「 ver2.7.5 」の「 Download 」アイコンをクリックして、ZIPファイルをダウンロード。
![]()
ダウンロードしたZIPファイルを選択し、コンテキストメニュー(右クリックメニュー)から「 すべて展開 」で解凍後、フォルダ内の「 Avidemux _ja.qm 」ファイルを、 Avidemux フォルダ内にある「 i18n 」フォルダへ移動する。
「 i18n 」フォルダは、インストールがデフォルト設定の場合、Windows10なら「 Cドライブ 」→「 Program Files 」フォルダ→「 Avidemux 2.7 - 64 bits 」フォルダ→「 qt5 」フォルダ内にある。
![]()
「 ファイルの置換またはスキップ 」ダイアログがでるので「 ファイルを置き換える 」を選択。
![]()
「 アクセス拒否 」のメッセージが出たら「 続行 」をクリック。
![]()
Avidemux を起動して、日本語化されていることを確認したらセットアップ完了。
Avidemux の使い方
Avidemux で可能なのは「 カット編集 」「 ファイルの結合 」「 エンコード 」「 各種フィルタの適用 」で、無劣化での編集には当然ながらフィルタは利用できず、ファイルの結合も解像度が同一のものに限られる。
AviUtl や Openshot Video Editor 、 Movavi Video Editor のような動画編集ソフトと言うより、カット編集やフィルタ処理に優れたエンコーダーと捉えたほうが良いかも。
H.264 / AVC , H265 / HEVC , MPEG4 , MPEG2 など 主要なビデオコーデックをサポートしており、AVI・MP4・MKV・WMV・FLV・MPEG TSなどのファイルを読み込むことが可能。
ただし、Ogg Theora は未サポート。
![]()
ファイルはドラッグアンドドロップで追加が可能。
その他の方法としては上部メニューの「 ファイル 」から「 開く 」、または上部のフォルダアイコン(ビデオを開く)をクリックして、追加するファイルを指定する。
同一サイズであれば、ファイルを追加していくことで連結することもできるが、追加するファイルは場所を指定できず、後から順序の入れ替えも出来ないので、複数のファイルを追加する際には要注意。
また、無劣化(コピー)出力はできなくなるが、同一サイズであれば Jpeg 画像の追加も可能。
![]()
追加した動画ファイルの操作は、基本的に「 シークバー 」とコントロールボタンで行う。
コントロールボタンは左から「 再生 」「 前のフレームに移動 」「 次のフレームに移動 」「 前のキーフレームに移動 」「 次のキーフレームに移動 」になっている。
フレーム移動はキーボードの矢印キーでも可能で、1フレーム毎に移動できる。
![]()
左から「 黒ベタフレームの検索 」「 先頭・末尾のフレームへ移動 」「 60秒前・60秒後に移動 」。
![]()
黒ベタフレームは、動画のフレームを分析して黒ベタになっているフレームを検索する機能で、普通に撮影している連続した動画では黒ベタフレームが存在しないので、検索したら動画末尾にシークバーが移動する。
![]()
シャトルリングは速度調整をしながら早送りと巻き戻しができる。
フレームの種類
動画はカメラで連写した画像(フレーム)で構成されているが、写真のようにすべての情報が入っているフレームを使用すると、膨大なファイルサイズになってしまうため、通常はコーデックを使用して圧縮されており、MPEG 系の圧縮されたフレームには「 Iフレーム 」「 Pフレーム 」「 Bフレーム 」の3 種類がある。
- Iフレーム:それだけで完結しており、元のフレーム画像を復元できる。
- Pフレーム:Iフレームの画像との差分情報。Pフレームをデコードするためには、その前のIフレームの情報が必要となる。
- Bフレーム:前後のフレームとの差分も使って圧縮されたもので、Bフレームをデコードするためには、前後のIフレーム、Pフレームの情報が必要となる。
全ての情報を保持している「 Iフレーム 」を「 キーフレーム 」といい、圧縮された動画を無劣化でカット編集する場合にはキーフレームで区切るのが基本。
ただし、再エンコードを実行する場合は、フレームが再構築されるのでキーフレームを気にする必要がない。
Avidemux の旧バージョンでは、キーフレーム以外のフレームでカットするとダイアログメッセージが表示されていたのだが、現バージョンでは自動的に処理されるようになった。
![]()
現在選択しているフレームは「 フレーム形式 」で確認できる。
![]()
Avidemux に取り込んだ動画の情報は、上部メニューの「 ファイル 」→「 インフォメーション 」で確認できる。
無劣化のカット編集
Avidemux の主要機能が再エンコードしない無劣化のカット編集。
![]()
カット編集は「 開始フレーム 」と「 終了フレーム 」にマーカーをする。
「 A 」アイコンが開始マーカー、Bアイコンが終了マーカーで、シークバーやコントロールボタンでカットするキーフレームに移動して、マーカーを行う。
無劣化にこだわるか、再エンコードをして編集にこだわるかは悩みどころ。
![]()
マーカーした部分はシークバー上に青枠で表示される。
![]()
マーカーで囲んだ部分は「 Delete 」キーで削除。
マーカーをやり直す場合は、上部メニューの「 編集 」から「 マーカーをリセット 」または、「 Ctrl + Home 」キーを押す。
![]()
カット範囲を指定後「 Ctrl + x 」もしくは「 Delete 」で指定範囲が削除される。
カット反映後、再編集する場合は「 Ctrl + z 」もしくは上部メニューバーの「 編集 」から「 元に戻す 」を選択。
カット編集した動画を「 無劣化 」で出力するには「 映像出力 」と「 音声出力 」の項目を「 Copy 」にする。
![]()
「 出力形式 」はソース(素材)で使用しているコーデックを格納できるコンテナであれば 何を選んでも問題ないが、ソースと同じファイル形式を選択するのが一般的。
Muxer とは 動画と音声をコンテナフォーマットにまとめるプログラムで、「 H.264 / AVC と AAC を MKV に Mux する 」という場合、ビデオコーデックに「 H.264/AVC 」を使用し、オーディオコーデックに「 AAC 」を使用した素材を Muxer を使用して MKV ファイルに格納することを意味している。
![]()
編集と設定が完了したら上部のフロッピーアイコンをクリックして、保存先とファイル名を指定して「 保存 」。
エンコード処理がないので、ファイルは瞬時に保存される。
映像のみ出力
無圧縮出力では動画から音声を削除することも可能。
![]()
上部メニューの「 音声 」から「 トラック選択 」を選択。
![]()
「 音声トラック構成設定 」で有効になっている「 トラック1 」のチェックを外して「 OK 」をクリックだけ。
後はカット編集など必要な処理をして、「 Copy 」で出力すると瞬時に音声が削除された映像のみのファイルが作成できる。
音声の差し替えと多重音声
「 音声トラックの構成設定 」では「 音声トラックを追加 」を選択して、MP3やAACなどの音声ファイルを指定すると、映像の音声を変更することもできる。
![]()
映像と音声の収録時間が異なる場合、映像が優先されるため、音声が映像より長いと途中で切れ、短いと無音状態になるので、事前にAudacityなどで音声ファイルを編集しておく必要がある。
![]()
同じ要領で「 トラック1 」と「 トラック2 」を有効にすると、多重音声としてファイル出力され、デフォルト音源は「 トラック1 」が再生される。
映像フィルタの適用
Avidemux は強力なフィルタ機能を実装しており、ノイズ除去や輪郭のシャープ化などソースを鮮明にするフィルタの他、グレースケール、インターレース解除、フェード処理、拡大縮小などの処理を行うことができる。
![]()
フィルタを使用する場合はエンコードが必須になるため「 映像出力 」から「 Copy 」以外のコーデックを選択する。
汎用性の高いのは「 Mpeg4 AVC(x.264) 」。
![]()
「 映像出力 」で「 Copy 」以外のコーデックにすると「 フィルタ 」が選択可能になる。
![]()
フィルタは「 トランスフォーム 」「 インターレース 」「 カラー 」「 ノイズ 」「 シャープ 」「 字幕 」があり、それぞれに複数のフィルタが用意されている。
「 OpenGL 」には利用可能なフィルタがなく、「 その他 」のフィルタもダミーなので使用不可。
使用したいフィルタをダブルクリックすると、設定が必要なフィルタは設定画面が開き、「 アクティブなフィルター 」に追加され、複数のフィルタを併用できる。
追加したフィルタは「 プレビュー 」で効果を確認できる。
トランスフォーム
トランスフォームは「 変形 」のフィルタ。
フェードやFPSの変更、ロゴを追加などを駆使すれば、簡単な動画編集も可能。
・ASCII表示
いわゆるアスキーアートに変換してしまうフィルタ。
フィルタは映像全編に適用され、部分的な範囲指定はできない。
![]()
被写体と背景の明暗がはっきりしている場合は、被写体のシルエットが浮かび上がるが、明暗の差が無いとソースの雰囲気すら再現できない。
「 カラー 」フイルタの「 MPlayer 映像イコライザー 」などと併用するとマトリックスっぽい映像になったりする。
・FPSを変更
動画全体のフレームレートを変更するフィルタ。
「 対象のFPS 」を「 カスタム 」にして「 対象のフレームレート 」の数値をソースよりも減らすと再生速度が下がり(スロー再生)、増やすと再生速度が上がる。
![]()
ソースのフレームレートが30fpsのものを15fpsに変更すると、1秒間に30フレームあったものを15フレームにして、2秒で30フレーム表示することになるので、再生時間はソースの約2倍になる。
同様に30fpsを60fpsに変更すると、1秒に60フレーム詰め込むため、2倍速再生の状態になり、再生時間は約半分になる。
ソースのフレーム数を削減したり、追加するのではなく、フレームの表示数を変更するだけなので、画質には影響がない。
・クロップ/トリミング
クロップ/トリミングは映像を切り取って任意のサイズに変更するフィルタ。
フィルタは映像全編に適用され、部分的な範囲指定はできない。
![]()
左右や上下に入っている黒帯を消す場合などに有効で、黒帯を消す場合は右上の「 自動クロップ 」で選択できる。
黒帯を消すだけでなく、上部の数値を変更することでソースを任意のサイズに変更でき、スマホで撮影した縦長の 1920 x 1080px の映像を、同じ 16 : 9 の 1080 x 608px に切り抜いて横長にすることも可能。
「 クロップ 」の編集画面にある「 再生 」をクリックすると、赤枠の切り取り部分が再生するので、仕上がりのイメージを確認できる。
・フェード
フェードのフィルタは開始・終了の時間を設定するのだが、このフェードフィルタは開始時点のフレームが固定され、終了時点のフレームにフェードインする。
![]()
幽体離脱するときに使用されるような効果が得られるが、フェードイン・フェードアウトの指定が出来ないので、シーンチェンジには使用しにくいかも。
一般的なシーンチェンジには「 黒色にフェード 」を使用する。
・リサンプルFPS
「 FPSを変更 」のフィルタがフレームレートに合わせて再生時間も変化するのに対し、「 リサンプルFPS 」は再生時間を変更せずに、指定したフレームレートに合わせて、既存のフレームを削除もしくは複製を行うフィルタ。
![]()
「 モード 」にはDVDのフレームレートが登録されているので、フレームレートが異なる動画をDVD化する際などに使用することを想定しているらしい。
ソースよりもフレームレートを下げると動画の滑らかさが失われるが、フレームレートを上げた場合はフレームを複製しているだけのようなので、ソースよりも動きが滑らかになるわけではない。
・ロゴを追加
指定した画像ファイルを動画に挿入するフィルタ。
表示範囲は指定できず、動画全編に表示される。
![]()
背景を透過しているPNGやGIFも挿入可能で、フェードイン・アウトのエフェクトも設定できる。
ただし、画像のサイズ変更はできないので、事前にサイズ調整したロゴ画像が必要。
ロゴを表示したい部分をクリックすれば画像を移動でき、上部の「 X・Y 」の座標で微調整を行う。
・上下反転・回転・左右反転
動画全体を上下反転、回転、左右反転させるフィルタ。
回転のみ角度を設定する。
![]()
いずれも定番のフィルタだが、意外と使用頻度は低かったりする。
・境界を追加
ソースに黒帯を追加するフィルタ。
![]()
追加する黒帯のサイズを指定。
![]()
黒帯を追加しても元の映像は維持されるので 4:3 や 16 :9 などのサイズ調整に使用するのが一般的。
・拡大縮小
拡大縮小の方法には、バイリニア・バイキュービック・Lanzcos3がある。
- バイリニア:中間値をとるものでダウンサイジング(縮小)に適している
- バイキュービック:バイリニアより滑らかな中間値をとるものでアップスケーリング(拡大)に適している
- Lanzcos3:周辺の画素から値を算出する拡大法で、バイキュービックよりも高画質を得られる。
![]()
「 アスペクト比を固定 」にチェックを入れると「 ソース 」「 対象 」のアスペクト比が選択可能になる。
ただし「 ソース 」を4:3、「 対象 」を16:9にするなど、アスペクト比をソースと対象で変更すると 拡大縮小時に横伸びしたり、縦伸びするので要注意。
Mpegの圧縮方法では8x8のブロックが基本で、16x16のブロックで「 動き 」を認識しており、画像や映像のリサイズは「 16の倍数 」にするとエンコード時のエラーが発生しにくいので、「 16の倍数の最も近い値に切り上げ 」にチェックを入れておく。
後は「 X / Y エラー 」が「 0 」になるように拡大・縮小率を設定して「 OK 」をクリック。
プレビューで拡大縮小した状態を確認できるが、画質に関しては実際にエンコードしたものとは異なるので、事前にテスト出力が必要。
・黒縞境界帯
「 境界を追加 」が黒帯を動画の外側に追加してサイズ調整を行うのに対し、「 黒縞境界帯 」は映像に黒帯を追加するフィルタ。
![]()
「 クロップ/トリミング 」と同じ要領で追加する黒帯の場所とサイズを指定する。
・黒色
映像を黒ベタにするフィルタ。
![]()
開始・終了の時間を指定し、その間が黒ベタに置き換わる。
・黒色にフェード
シーンチェンジで使用されるフェードイン・フェードアウトで、フェードインの場合は「 黒色からフェード 」、フェードアウトの場合は「 黒色にフェード 」する。
![]()
「 フェード方式 」で「 イン・アウト 」を選択して、フェードをかける部分を時間指定する。
インターレース
インターレースはアナログ放送やビデオで使用されている走査線を奇数と偶数に分けて送信する方式で、デジタル化すると縞々になる。
![]()
インターレース解除とは交互に欠けている走査線を補完して表示する技術で、ちらつきを押さえる効果がある。
![]()
Avidemux には複数のインターレース解除方法を実装しているため、プレビューで確認しながら最適なものを選択する。
![]()
設定は各フィルタによって異なるが、取り敢えず初期設定で試してみる。
「 KernelDeint 」「 Libavdecデインターレーサ 」「 Yadif 」「 逆テレシネ Decomb 」あたりを試すと良いかも。
カラー
「 カラー 」ではコントラストの調整のほか、色相・彩度やグレースケールなどの調整が可能。
![]()
フィルタが複数あり、重複している項目もあるので、プレビューを見ながらイメージに近いものを使用。
ノイズ・シャープ
「 ノイズ 」は映像に含まれるノイズを除去するフィルタで、「 シャープ 」は輪郭を強調するようなフィルタ。
ソースの画質が悪い場合やインターレース解除した場合などは、ノイズ除去・シャープ化を併用すると良いかも。
字幕
ASS、SRTなどの字幕ファイルをインポートすれば動画に字幕を挿入することも可能。
![]()
予めSubtitle Editなどで字幕ファイルを作成し、作成したファイルを取り込む。
![]()
ファイルを取り込むとフォントに関するメッセージが出て、処理にしばらくかかる。
映像の構成設定
エンコードするコーデックにMPEGなど非可逆のタイプを選択した場合、構成設定が可能になる。
選択したコーデックによって内容は異なるが、エンコーディングモードやビットレートなどの設定が可能。
デフォルト設定で満足のいく画質が得られない場合に設定を変更する。
![]()
構成設定を変更する場合は「 映像出力 」の「 構成 」をクリック。
![]()
「 エンコーディングモード 」には「 固定量子化 」「 平均ビットレート 」「 固定レート係数 」など複数のモードがあり、品質やビットレートの調整が可能。
ただ、設定にはそれなりの専門知識が必要なので、ビギナーは取り敢えず初期設定での使用を推奨。
音声フィルタの適用
音声も映像同様に、「 Copy 」以外のコーデックを選択することで「 フィルタ 」と「 構成設定 」が使用できる。
![]()
「 音ズレ 」が発生する場合は、無劣化出力(コピー)でもエンコード時でも調整でき、「 音声出力 」の「 シフト 」にチェックを入れて、「 ミリ秒(1000分の1秒) 」単位で調整可能。
ビデオエディタ
Avidemux のインストールと使い方
動画のカット編集が無劣化で行えるオープンソースの無料 動画編集ソフト Avidemux はオープンソースで開発が進められているノンリニア編集の無料動画エディタで … “Avidemux のインストールと使い方” の続きを読む
Movavi Video Editor のインストールと使い方
低価格で操作性の良いビデオ編集ソフト Movavi Video Editor は、低価格ながら操作性が良く、フィルタやトランジション、エフェクトのほかステッカー … “Movavi Video Editor のインストールと使い方” の続きを読む
OpenShot Video Editor のインストールと使い方
タイムライン編集が可能な日本語をサポートしたオープンソースの無料動画編集アプリ OpenShot Video Editor は動画ファイルのトリムやエフェクト、 … “OpenShot Video Editor のインストールと使い方” の続きを読む
AviUtl のインストールと使い方
タイムライン編集が可能な無料動画編集ソフトの定番 AviUtl はタイムライン編集ができ、多くのプラグインが公開されている無料動画編集の定番ソフト 。 設定可能 … “AviUtl のインストールと使い方” の続きを読む
FlexClip Video Maker の使い方
無料の動画編集 ウェブサービス FlexClip Video MakerはFotoJetやDesignEvoと同じ「Pearl Mountain Technol … “FlexClip Video Maker の使い方” の続きを読む