私はmp3ファイルからタグを読み取ろうとしています。私は誰かがこれを行う方法について何か提案があったかどうか疑問に思っていた?私は第三者の図書館を使って私のために読書/組織を処理したくない。これは私がコード化されたデータを読む方法を理解するためのものです。私は、ID3v1とID3v2という2つの異なるフォーマットが主にあることを知っています。本当に、私の問題は、私がそれを扱うことができる形式で情報を取得できることだけです。私は実際に必要なデータを格納し、取得した情報を解析するためのアイディアをいくつか持っています。主に、プレーンテキストでメタデータを収集する方法についてのガイダンスが必要です。mp3からメタデータを読み込むには?
答えて
バイナリリーダーオブジェクトを使用します。 Common Lispの(ID3パーサ)のhttp://msdn.microsoft.com/en-us/library/system.io.binaryreader.aspx
例:http://www.gigamonkeys.com/book/practical-an-id3-parser.html
lisp id3パーサーリンクをありがとう。私はlispをよく知っているわけではありませんが、私はページから必要なものを手に入れるのに十分なことを知っていると思います – tcannon91
第三者のライブラリを使用したくない場合は、自分で作成する必要があります。 The MP3 file format specificationは良いスタート地点になります。
ありがとうございます、それは本当に私がなりたい場所に私を得るのに役立つように見えます。 – tcannon91
私はあなたが必要とするコードを取得するためにC#ID3ライブラリからSVNを閲覧をお勧めします。 http://sourceforge.net/projects/csid3lib/
私は編集mp3ファイルやシャープのtaglibを推薦する他の人が正しい、あなたが面倒を避けるために、それを使用する必要があることを市場にいくつかのWPFのアプリを持っています。
自分自身のためにTaglibとid3libを行う方法を学びたいと思います。 C#sourceforgeリンクに感謝します。私はCバージョンを持っていますが、すべてのファイルをナビゲートするのが少し難しく、あなたが送ったリンクを間違いなく見つけます。 – tcannon91
私は自分のコードを書くことをお勧めしません。実際には反対に、あなた自身のライブラリを開発したいと思うあなたに誇りを持ってください。
つまり、Taglib sharpはオープンソースであり、Id3v1とid3v2(さらにはさらに多くのもの)を扱っているため、開始するのに適しているはずです。私はそれを少し前にSilverlightに移植しました。私が正しく覚えていれば、それは圧倒的な量のコードではありませんでした。
Taglibは本当に#1です。それはId3v1とid3v2の両方をサポートするすべての広告を読み込み、驚くべきことです。私もそれを寄付したいと思いますが、それはGNUで、どこでそれを行うべきかわかりません。 – Agat
- 1. ビデオからメタデータを読み込むためのPythonネイティブライブラリ?
- 2. JDK 1.6で.mp3からデータを読み込むのに最適なアドオン
- 3. ファイルから読み込む
- 4. ファイルから読み込む
- 5. SimpleITK、イメージ配列をロードせずにメタデータを読み込む
- 6. サーバサイドでgrpcのメタデータを読み込む方法は? (ゴランの例)
- 7. WP7のmp3ファイルを読み込むと同時に
- 8. テキストファイルから読み込むときにApache Ignite Cacheを読み込む方法
- 9. javascriptを使用してmp3ファイルのタイトルのみを読み込む方法は?
- 10. PNGメタデータを読み込む際のエラーEclipse内のAndroid UIデザイナー
- 11. jquery - swfobject読み込みmp3 onclick
- 12. mp3ファイルのディレクトリからMac上のメタデータを含むオーディオHLS?
- 13. トレントからUnicodeでメタデータを読む
- 14. DataTableからListViewを読み込む
- 15. CSVからテンプレートベクターを読み込む
- 16. テキストファイルから文字を読み込む
- 17. テキストファイルから変数を読み込む
- 18. テキストファイルから配列を読み込む
- 19. Excelからセルを読み込む
- 20. xmlからデータを読み込む
- 21. xvfbからピクセルデータを読み込む
- 22. バーコードからデータを読み込む
- 23. MongoDBからデータを読み込む
- 24. ファイルから配列を読み込む
- 25. perlをindex.htmlファイルから読み込む
- 26. ファイルストリームからコンテンツを読み込むC#
- 27. ファイルからツリーマップを読み込む(Java)?
- 28. ファイルからテキストを読み込む
- 29. JavaScriptをクリップボードから読み込む
- 30. ローカルデータベースから列を読み込むC#
あなた自身に問題があります。 Taglibのような賛同者を使用してください。 http://stackoverflow.com/questions/6505870/how-to-get-the-properties-of-a-mp3-file-in-c-sharp/6505929#6505929 –
@AvadaKedavra - 私は使用しないことをお勧めしますそれらの投稿のすべてが示唆する第三者の図書館。私は追加のリンクをたどりましたが、そこにあるほとんどの回答も第三者図書館を示唆しています。いくつかの掘り出した後のコードの単一のインスタンスは役に立ちましたが、ID3v1にのみ適用されます。ありがとう、結構です。 – tcannon91