mp3 ファイルをカットするオプションを提供するライブラリを探しています。ファイルの特定の部分を切り取り、音量をフェードイン/フェードアウトしたい。
現在、Windows Media Encoder SDK を使用していますが、フェードイン/アウトするオプションがないか、認識していません。
いくつかのフォーラムで、誰かがフェード用の DirectX SDK を提案していることに気付きましたが、これに関するドキュメントは見つかりません。
誰かが助けてくれるなら、ありがとう
あなたの最善の選択肢は、少なくともオーディオデータの操作 (フェードイン/アウト) のために、.NET用のNAudioライブラリを使用することです。さらに、MP3 の読み取り/書き込みのサポートもありますが、それがどの程度完全かはわかりません。現在使用可能な場合、そのライブラリはすべてを完全にうまく実行できるはずであり、ボーナスとして、すべて完全に管理された方法で行うことができます。最悪の場合、未加工のオーディオ/WAV ファイルから MP3 ファイルをデコード/再エンコードするための追加のツールが必要になります。
DirectShow.NET (Microsoft DirectShow API のマネージ ラッパー) も別の選択肢かもしれませんが、a) インターフェースがまだ効果的に COM であること、b) DirectShow API が複雑で使いにくいことで有名です。