多くのユーザーは、UIアプリケーションを使用してタスクを実行することを好みます。 しかし、Linux(およびmacOS)には、ターミナルと呼ばれるものがあります(これはおなじみですか?)。必要なコマンドを覚えている限り、追加のソフトウェアをインストールしなくても、そこからすべてを実行できます。 この記事では、あなたに紹介します ターミナルとFFmpegを使用してオーディオを他の形式に変換する方法、ほとんどのLinuxディストリビューションにデフォルトでインストールされているもの。
ターミナルから直接FFmpegを使用することの良い点は、GUIやユーザーインターフェイスも移動する必要がないことです。 パフォーマンスと信頼性が高くなります。 また、「フリル」でリソースを無駄にしないため、高速になります。 さらに、FFmpegは非常に強力で互換性のあるフレームワークであるため、事実上すべてのオーディオファイルを任意の形式に変換できます。 ここでは、その方法を説明します。
FFmpegは最も一般的なフォーマットと互換性があります
最初に行うことは、コンピューターにFFmpegがインストールされていることを確認することです。 それはXNUMXつの方法で行うことができます。XNUMXつは公式のもので、もうXNUMXつはショートカットです。 公式の方法は、引用符なしでターミナルに「ffmpeg -version」と書くことです。これにより、インストールしたフレームワークのバージョンと使用可能なオプションが表示されます。 ショートカットははるかに簡単です。フレームワークの名前を入力するだけです。つまり、 引用符なしの「Ffmpeg」。 次のようなものが表示されます。
上記のようなものが表示されない場合は、次のコマンドを使用してFFmpegをインストールします。
sudo apt install ffmpeg
インストールしたら、感動したい場合は、「ffmpeg -help」と入力して、何ができるかを確認できます。 多くのオプションがありますが、この記事では単純なものに焦点を当てます。 そして今、はい、オーディオを他のフォーマットに変換することに移ります。
FFmpegでMP3をWAVに変換する
FFmpegを使用してオーディオファイルを他の形式に変換するのは非常に簡単です。 これがすべての場合、コマンドは次のようになります。
ffmpeg -i archivodeentrada.mp3 archivodesalida.wav
ご覧のとおり、覚えておくべきことは 前に「-i」を追加します 入力ファイルと出力ファイルの名前(「inputfile」と「outputfile」を任意の名前に置き換えます)。 もうありません。 使用可能なフォーマットとコーデックを知りたい場合は、コマンド「ffmpeg-formats」または「ffmpeg-codecs」を常に引用符なしで記述します。
少し複雑にしましょう
今、私たちはそれを少し複雑にするつもりです。 このフレームワークにより、 同じファイルをさまざまな形式に変換する 同時に。 これは何のためにあるのでしょうか? たぶん、互換性の異なるさまざまなデバイスがあり、3つはMPXNUMXで、もうXNUMXつはOGGで優れています。 理由が何であれ、それを行うことができます。このため、残りの形式を前のコマンドに追加するだけで十分です。これは、多かれ少なかれ次のようになります。
ffmpeg -i archivodeentrada.mp3 archivodesalida.wav archivodesalida.ogg archivodesalida.mp4
特定のコーデックを指定する場合は、出力ファイルの前に「c:a + codec」を追加します。これにより、「libopus」コーデックを使用してMP4をOGGに変換すると次のようになります。
ffmpeg -i archivodeentrada.mp4 c:a libopus archivodesalida.ogg
最も難しいのは、AIFオーディオファイルを特定のビットレート(この場合は3)を示すMP320に変換することです。次のコマンドで実行します。
ffmpeg -i archivodeentrada.aif -b:a 320000 archivodesalida.mp3
あなたは不思議に思うかもしれません:「320000?」 はい。 ビットレートはkbit / sであることを覚えておく必要があります、したがって、既知の数値(たとえば、320)に1000を掛けたものを加算する必要があります。
FFmpegは私たちにはるかに多くを提供します
この強力なフレームワークは、これ以上のものを提供してくれます。 実際、この記事で説明されているのは、で完全に見ることができる巨大な氷山の一角にすぎません。 このリンク。 別の日 画面の記録方法を説明します FFmpegを使用すると、VLCやSimpleScreenRecorderなどのアプリケーションを使用したくない場合に備えて、オーディオなしまたはオーディオ付きで実行できます。
FFmpegで通常行う他のタスク/変換はありますか?
面白い!
品質を損なうことなく、オーディオを軽量の3gpファイルに変換するにはどうすればよいですか?
教えてくれてありがとう、ターミナルから直接変換するために私が探していたものだけ