私はLenovo Thinkpad X1タブレットでUbuntu 20.04を実行しています。数年前、私はmp3専用プレーヤー(車や水泳プレーヤーなど)を使用する必要があるときに、soundconverterを使用していくつかの音楽をmp3ファイルに変換するbashスクリプトを作成しました。最近スクリプトを試しましたが、次のエラーが発生しました。
faac gstreamer element not found
いくつかの調査の結果、faacプラグインはUbuntu 20.04パッケージに含まれていませgstreamer1.0-plugins-bad
ん-ugly
。また、GUIモードでサウンドコンバータを実行すると、問題なくmp3にトランスコーディングされることがわかりました。だから、3つの可能な解決策がありますが、そのうちの1つを実装する方法がわかりません。
サウンドコンバータがGUIからmp3にコード変換できる場合は、バッチモードでそれを有効にするオプションがあるようです。これを行う方法を知っている人はいますか?
mp3にトランスコードするために、soundconverterにfaacプラグインの代わりにgstreamerのlameプラグインを使用させる方法はありますか?
Ubuntu 20.04にgstreamer faacプラグインをインストールする方法を知っている人はいますか?
答え1
私はこれが(比較的)古い投稿であることを知っていますが、Ubuntu 20.04でこの問題が発生して解決策を共有したいと思いました。
まず、Ubuntu 20.04でインストールされているSound Converterのバージョンを使用すると、3つのエラーメッセージが表示されました。
- 'appmenu-gtk-module'モジュールをロードできません。
- id3mux gstreamer要素が見つかりません
- faac gstreamer要素が見つかりません
appmenu-gtk3-moduleをインストールして最初の問題を解決しました。 gstreamer1.0-plugins-badをインストールして2番目の問題を解決しましたが、3番目の問題で停止しました。
私の解決策はこれから来ました。この記事、Sound Converterの最新バージョン(v.4.0.1)をインストールする方法について説明します。次のように進んでください。
サウンドチェンジャーの取り外し:
sudo apt削除サウンドコンバータ
xtradeb PPAを追加:
sudo add-apt-repository ppa:xtradeb/apps
修正する:
sudo 適切なアップデート
サウンドコンバータを取り付けます。
sudo aptインストールサウンドコンバータ
最新バージョンにアップデートしたくない他の多くのソフトウェアが含まれているため、ソフトウェアとアップデートを使用してPPAを削除してください。
最新バージョンのサウンドコンバータでは、コマンドラインフラグが異なります。次の方法で新しいコンテンツを確認できます。
soundconverter -h
手動入力ができないようです。
最新バージョンのSound Converterと上記の依存関係を使用すると、エラーなしでFLACをOGGおよびMP3に変換できますが、まだ次のメッセージが表示されます。
ERROR: Disabling aac-enc output. Do you have "gst-plugins-bad" installed?
私はAACに変換しなかったので大丈夫だと思います。