MIDI ファイルからバッチで MP3 ファイルを生成する必要があります。それができるライブラリはありますか?オープンソースで .NET で書かれていることが望ましい
質問する
1921 次
3 に答える
2
バッチ ファイルと vlc を使用して、mdis を mp3 に変換できます。
VLC wikiに記載されているように、Windows で midis を再生するには、バージョン 1.1.0 とサウンド フォントが必要です。このバージョンは現在テスト中で、 http://download.videolan.org/pub/videolan/testing/からダウンロードできます。
wikiに従って midi サポートをセットアップし、それをテストしたら (midi を再生して)。バッチファイルを設定できます。
単一の midi を mp3 に変換するために使用したコマンドは次のとおりです。
C:\Users\Public\Music>"C:\Program Files\VideoLAN\VLC\vlc" -I dummy -vvv "australia.mid" --sout=#transcode{acodec="mp3",ab="512","channels=2"}:standard{access="file",mux="raw",dst="australia.mp3"} vlc://quit
上記のコマンドは、両方のファイルを同じフォルダーに保持します。VLC wiki- How_to_Batch_Encodeにある情報からこのコマンドを採用しました
于 2010-05-18T12:56:45.143 に答える
1
あなたの最大の苦労は、MIDI から任意のフォーマットの波形に変換することです。たとえば、MIDI ではピアノの音がどのように聞こえるかを指定していないため、MIDI プレーヤーごとに異なる音になります。
于 2010-02-22T03:27:05.310 に答える