flacファイルをapeに変換する必要があります。トピックを検索しましたが、サルファイルが古いと思われるため、解決策が見つかりませんでした。問題を解決するためのツールやアイデアはありますか?
答え1
以前はこのファイル形式について聞いたことがないので、以下はすべてGoogle / Wikipediaです。
マルチプラットフォームffmpegは、バージョン0.5以降、Monkeyのオーディオファイルのデコードをサポートしています。 GStreamerプラグインも使用できますが、以前のバージョン0.8.xにのみ適用されます。多くのMac OS Xプレーヤーとリッパーもこのフォーマットをサポートしています。 FreeBSDでは、ポートとパッケージとしても利用可能です。
ライセンステキストでは、GPLプロジェクトで公式のMonkey's Audioコーデックを使用できると主張していますが、一部のLinuxディストリビューションマネージャはライセンスが矛盾していることを発見しました。再配布や変更は許可されていないため、オープンソースまたはフリーソフトウェアとは見なされません。
ライセンスの質問はいつも楽しいです...
実はそうなんですね。少なくとも私が言いたいことは次のとおりですffmpeg
。
$ ffmpeg -decoders 2> /dev/null | grep -Ei '(flac|monkey)'
A....D ape Monkey's Audio
AF...D flac FLAC (Free Lossless Audio Codec)
$ ffmpeg -encoders 2> /dev/null | grep -Ei '(flac|monkey)'
A..... flac FLAC (Free Lossless Audio Codec)
したがって、ffmpeg
APEデコーダはありますが、エンコーダはありません。したがって、APEをFLACに変換/デコードできる必要がありますが、APEに変換/エンコードすることはできません。そうでなければffmpeg
希望はほとんどありません...
Monkeyのオーディオファイルは、GNU LGPLに従ってライセンスされたフリーソフトウェアである非公式のJMACライブラリを介してJ2SE実装を使用する任意のプラットフォームでエンコードおよびデコードできます。
これによりJMACだけが残ります。http://jmac.sourceforge.net(やってみませんでした)
または、WindowsバージョンのMonkey's Audioをダウンロードして、ワインまたはWindows VMで実行してください。まだプログラムがアップデート(2019年6月18日最新バージョン)になっているようです。
しかし、ちょっと待って、GitHubで素早く検索してみた結果、この事実も明らかになりました。https://github.com/fernandotcl/monkeys-audio- 私も試してみませんでした。
これらのいずれかが結果の品質を確認する必要があります。頑張ってください!