ほとんどすべてのデスクトップ*nixは、MP3や必要な他の広く使用されているコーデックをサポートしていないようです。
これらのコーデックのサポートを追加する最も簡単な方法は何ですか?
答え1
*nixでは、常に制限された形式よりも無料の形式をお勧めします...参照Ogg Vorbis形式(損失)またはFLAC(ロスレス)。ただし、非自由形式をサポートする必要がある場合は、次の *nix ガイドラインに従ってください。
Ubuntu
Ubuntuは詳しく説明しました設置制限フォーマットガイド。特に最新のUbuntuバージョンでは、端末を開いて次のコマンドを実行するのと同じくらい簡単です。
sudo apt-get install ubuntu-restricted-extras
オープン水勢
オープン水勢に限定フォーマットページ そしてリンクMP3サポートの問題を5分で解決するインストール方法を示します。Fluendo MP3デコーダ。
Linuxミント
LinuxMintへのインストールコーデックMP3エンコーディングmintファイルとMP3はSoundJuicerでサポートされている必要があります。
Fedoraの帽子
FedoraのみMP3サポートサードパーティのリポジトリ経由。そしてまたFluendo インストールガイド。
オープンBSD
OpenBSD FAQ推奨設置絶頂「LameはOpenBSDポートツリーに含まれています」と指定されています。
MP3サポートを含む
次のようないくつかのLinuxディストリビューションがあります。余裕ソフトウェアMP3サポートはデフォルトで含まれています。
答え2
UbuntuなどのDebianベースのディストリビューションでは、まずyour-favorite-package-managerを介して無料でないパッケージリポジトリを有効にする必要があります。
設定>リポジトリを開き、すべてのチェックsynaptic
ボックスが選択されていることを確認します。
apt-getでは、状況は少し面倒です。ディストリビューションの無料リポジトリのURLを見つけて/etc/apt/sources.list
。
その後、お気に入りのmp3ライブラリをインストールするか、お気に入りのメディアプレーヤーを再インストールしてください。それでも機能しない場合は、VLCをインストールすると、実行している他のメディアプレーヤーが依存するmp3ライブラリを選択して実行する必要があります。
答え3
mp3コーデックは米国Fraunhoffer AGによって特許を取得しました(特許番号5,579,430)。デコーダを配布するには、MP3テクノロジを使用するためにFraunhofferにわずかなロイヤリティを支払う必要があります。費用を支払わずにコーデックを使用すると、設置メーカーが特許侵害に対する責任を負うことになります。
有料 *nix インストールの場合、価格に含まれると仮定すると問題になりません。
無料*nixインストールの場合、「正式に」リリースするのは有害です。 「無料」インストールには、誰かがダウンロードするたびにロイヤリティを支払わなければならないという負担がかかります。 「自由」になるのは少し難しいですね。
この問題を最も効果的に解決する方法に関するさまざまな回答をお楽しみください。無料インストールは、「ここではなく、そこに行き、スワイプしてウィンクする」アプローチをとる傾向があります。通常、ボランティアが「非公式に」維持するリポジトリ(常に特許が適用されていない国にあります)があり、アクセスするにはローカルインストールで有効にする必要があります。これらのリポジトリのウェブサイトまたはFTPディレクトリにアクセスすると、「あなたがmp3技術の特許を持っている国に住んでいる場合、このリポジトリの使用に対する責任はあなたにあります。事項が表示されることが多いです。
ストレージシステム(たとえば、apt-get
またはyum
)がない場合は、自分のデバイスのみを使用して必要なバイナリおよび/またはソースコードをダウンロードしてインストールできます。そのような設置の一つは絶頂、mp3エンコーダも提供しています。
Debian のアプローチはかなり斬新です。トラメmp3(Mpegオーディオレイヤ3)の前身である特許のないmp2(Mpegオーディオレイヤ2)形式を使用するライブラリです。これの利点は、ファイル形式を何の努力や互換性もなくMP3プレーヤーと交換可能にすることです。欠点は、mp2の圧縮効率が低下するため、ファイルがmp3で圧縮されたのと同じオーディオより約10%大きくなる傾向があることです。残念ながら、トゥラーメは実際に人気を集めていないようです。
答え4
残念ながら、これはおそらく非常にディストリビューションに限定されていると思います。一般的に言えば、パッケージマネージャにその機能を提供するパッケージがあります。名前が何であるかを調べるだけです。
Gentooにはグローバル使用フラグがあります。
mp3
media-sound/lame
- MP3エンコーディングはパッケージによって異なります。mad
media-libs/libmad
- MP3デコード依存性パッケージの発生