Linux は、ライセンスの問題により MP3 をサポートしていません。Linux は、基本ディストリビューションに MP3 デコードまたはエンコード機能を含めることはできません。ただし、ユーザーは、サードパーティ ソフトウェア ライブラリを通じて MP3 サポートを提供できます。方法は次のとおりです: 1. インストールgstreamer; 2. music ディレクトリに切り替えて、「mid3iconv -e GBK *.mp3」コマンドを実行します; 3. 「python-mutagen」をインストールして、「mid3iconv -e GBK *.mp3」を実行します。
このチュートリアルの動作環境: Ubuntu16.04 システム、Dell G3 コンピューター。
なぜ Linux は mp3 をサポートしないのですか?
Ubuntu16.04 は、mp3 を再生できない問題を解決します
MP3 エンコード方式は、過去 10 年間、オープンソース コミュニティにとって非常に不快なものでした。ライセンスの問題により、Linux は基本ディストリビューションに MP3 デコードまたはエンコード機能を組み込むことができないため、多くのユーザーはサードパーティ ソフトウェア ライブラリを通じてのみ MP3 サポートを提供できます
現在、MP3 特許は期限切れです。また、MP3 エンコードとデコードは、間もなく Fedora で正式にサポートされる予定です。
友人が ubuntu を試してみて、なぜ mp3 などの一般的な形式がサポートされていないのかと尋ねてきました。まあ... 自分で調べてください。
本題に戻りますが、実際にはubuntu16.04のmp3再生とプレーヤーの中国語文字化けを解決する必要があります
//我这里使用的是ubuntu自带的播放器Rhythmbox //1.安装gstreamer sudo apt install gstreamer1.0-fluendo-mp3 //请用tab键补全,因为版本可能不断更新 //这时候可能你的问题已经解决了,因为你的中文显示正常 //2.解决Rhythmbox中文乱码 //切换到音乐的目录,执行以下操作 mid3iconv -e GBK *.mp3 /* mid3iconv 命令主要是将原来mp3音乐文件的ID3信息转换 成了Unicode并用ID3v2的格式存回文件中。 */ //此时,系统会提示你安装python-mutagen,安装 sudo apt install python-mutagen //再执行 mid3iconv -e GBK *.mp3 //观察是否中文正常显示 //3.以上步骤都正常执行,并且成功 /* 进入Rhythmbox,随便点一首mp3的歌曲, 会弹出一个对话框,下载一个东西,我也不记得了,也没办法截图给你们 总之,直接点确认,下载,继续,都完成之后,应该就已经可以听mp3 */
上記はあくまで私のシステムでの動作ですが、間違いや不完全な点がある場合は、皆さんがメッセージを残して修正していただければ幸いです。
推奨学習: 「Linux ビデオ チュートリアル 」
以上がなぜ Linux は mp3 をサポートしないのですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。