Windows 10 では、ffmpeg のおかげでコマンド プロンプトを使用するなど、メディア ファイルをある形式から別の形式に変換する方法がたくさんあります。グラフィカル ユーザー インターフェイスよりもコマンドを好む場合は、コマンド プロンプトを使用してオーディオ ファイルとビデオ ファイルを変換する方法を次に示します。
コマンド プロンプトを使用してオーディオとビデオを変換するように FFmpeg をセットアップする
デフォルトでは、コマンド プロンプトにはメディア ファイルを変換するオプションはありません。これらの変換を実行するにはサードパーティのユーティリティをインストールする必要がありますが、FFmpeg はこれを行うための優れたユーティリティです。これはオープンソース、クロスプラットフォームであり、非常に人気があります。
FFmpeg を使用すると、ほぼすべてのオーディオおよびビデオ形式を他の多くのファイル形式に変換できます。このユーティリティを使用するには、まずダウンロードしてから、そのパスをシステム変数に追加する必要があります。
まず、 FFmpeg サイトに移動し、[ダウンロード] をクリックし、[パッケージと実行可能ファイルを入手] の下にある Windows アイコンをクリックして、プロバイダーの 1 つを選択して、コンパイルされた FFmpeg パッケージをダウンロードします。
パッケージがダウンロードされたら、それを右クリックして「すべて展開」を選択します。次に、Ctrl+A を押して抽出したファイルをすべて選択し、Ctrl+C を押して選択したファイルをコピーします。基本的に、bin、doc、include、lib フォルダーをコピーします。
ファイル エクスプローラー ウィンドウを開き、「C」ドライブに移動し、「ffmpeg」という新しいフォルダーを作成します。このフォルダー内に移動し、Ctrl+V を押して、すべての FFmpeg フォルダーをここに貼り付けます。
FFmpeg のパスをシステムに追加します。これを行うには、[スタート] メニューを開き、[システムの詳細設定の表示] を検索して、最初の結果をクリックします。
「環境変数」というボタンを見つけてクリックします。次に、画面上部の「パス」を選択し、「編集」をクリックします。
右側の「新規」を選択して新しいパスを追加します。ボックスに次のパス (PC 上の FFmpeg のパス) を入力し、[OK] をクリックします。
C:\ffmpeg\bin\
これで、コマンド プロンプトから FFmpeg を使用してメディア ファイルを変換できるようになりました。
ビデオをある形式から別の形式に変換する方法
FFmpeg は数十のファイル形式をサポートしているため、 ビデオをほぼすべての形式から選択したターゲット形式に変換 できます。
この変換を実行するには、単一のコマンドを入力するだけで済みます。コマンドでパラメーターを使用すると、コマンドはソース ファイルを選択した形式に変換します。
この例では、デスクトップに配置された「fog.mp4」というビデオを「fog.mkv」に変換します。これを行うには、[スタート] メニューを開き、[コマンド プロンプト] を検索してツールを起動します。
次のコマンドを入力して、デスクトップを現在の作業ディレクトリにします。
CDデスクトップ
ここで、次のコマンドを入力して、「fog.mp4」を「fog.mkv」に変換します。もちろん、実際のファイルを変換するには、コマンド内のソース ファイルとターゲット ファイルを置き換えます。
ffmpeg -i 霧.mp4 霧.mkv
ビデオが変換されると、結果のファイルは元のファイルと同じフォルダーに配置されます。この場合はデスクトップになります。
オーディオをある形式から別の形式に変換する方法
ビデオを変換するのと同じように、コマンド プロンプトを使用してオーディオ ファイルを変換できます。入力ファイル名と出力ファイル名を指定するだけで、ファイルが変換されます。
ここでは例として、デスクトップに置いた「music.mp3」というファイルを「music.wav」に変換してみましょう。まず、「コマンド プロンプト」を開き、次のコマンドを入力してデスクトップに移動します。
CDデスクトップ
次に、次のコマンドを入力してオーディオ ファイルを変換します。 「music.mp3」をソース ファイル名に置き換えてください。「music.wav」をターゲット ファイル名に置き換えてください。
ffmpeg -i music.mp3 music.wav
ビデオと同様、変換されたオーディオ ファイルも元のファイルと同じフォルダーに配置されます。ここの例では、デスクトップ上に「music.wav」ファイルがあります。
ビデオから音声を抽出する方法
FFmpeg をコマンド プロンプトと組み合わせて使用すると、 ビデオ ファイルをオーディオ ファイルとして保存 できます。こうすることで、ビデオを削除し、ビデオ ファイルの音声部分のみを残すことができます。
ビデオから曲を保存したり、ビデオ ファイルから素敵なメロディーを抽出したりする場合などに、これを行うことができます。
これを行うには、[スタート] メニューを開き、[コマンド プロンプト] を検索してツールを開きます。
ビデオがデスクトップ上にあると仮定して、次のコマンドを実行してデスクトップを現在の作業ディレクトリにします。ビデオが別の場所にある場合は、代わりに実際のパスを入力します。
CDデスクトップ
次に、次のコマンドを使用してビデオ ファイルから音声を抽出します。以下の例では、「myvideo.mp4」というビデオ ファイルからオーディオを抽出します。
ffmpeg -i myvideo.mp4 -vn result.mp3
「result.mp3」という新しいファイルが生成されます。このファイルにはビデオ ファイルのオーディオ コンテンツが含まれています。
「ffmpeg は内部コマンドまたは外部コマンドとして認識されません」エラーを修正する方法
ffmpeg コマンドの実行中に、コマンドが内部コマンドまたは外部コマンドとして認識されないというエラーが発生した場合、システム変数の構成が正しくないことが原因です。
FFmpeg パスをシステム変数に追加する手順に正しく従ったことを確認してください。また、コンピュータを再起動すると、問題が解決する可能性があります。
Windows 10 でも、HandBrake を使用して、ほとんどすべてのメディア ファイルを任意の形式に変換 できることをご存知ですか?グラフィカルなソリューションが必要な場合は、試してみてください。





