![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
No.2ベストアンサー
- 回答日時:
ID3v2.2までは、画像は「PIC」で表されるフレームに入っている。
フォーマットは「PNG」か「JPG」のどちらかで、拡張ヘッダにどちらなのか書かれている。
ID3v2.3以降は、画像は「APIC」で表されるフレームに入っている。
フォーマットはMIMEフォーマット文字列で表され、拡張ヘッダに「image/bmp」「image/gif」「image/jpeg」「image/pjpeg」「image/x-png」「image/png」など、フォーマットが書かれている。
サイズに上限はあるが、どのような形式の画像でも入れられる為、自前で表示を行うのは事実上不可能(画像用MIMEタイプをすべて自前でサポートするのは不可能なので)
表示処理そのものは「OSに委任する」などの工夫が必要。
とは言え、image/jpeg、image/pjpeg、image/png、image/x-png、image/bmp、image/x-bmpくらいを自前でサポートして、それ以外は無視するのでも良いかと思う。
ID3のヘッダ詳細については以下参照。
http://pub.ne.jp/matsuk/?entry_id=1019865
ID3v2のフレームのヘッダ詳細については以下参照。
http://akabeko.me/blog/memo/mp3/id3v2-frame-deta …
画像フォーマットと画像データの位置とサイズさえ判れば「作業ファイルに書き出して、作業ファイルを画像として表示するAPIを呼ぶだけ」なので、何も難しい事はないであろう。
ファイルになっている画像を表示するプログラムは簡単なので説明は不要と思われる。
No.1
- 回答日時:
Java は知らないけど C# なら CodeProject とか検索すればテクニカル記事があるんじゃないの?
http://www.codeproject.com/search.aspx?q=id3+ima …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- Excel(エクセル) EXCELのグラフを画像(JPG形式)で保存、通常実行がうまく行かない。ステップインはうまく行く 3 2022/08/30 12:06
- Excel(エクセル) エクセル、画像ファイル名の書かれたセル(複数個所)に画像を一括で表示させる方法 1 2023/04/19 00:19
- 統計学 Rを用いた「繰り返しがある直交表実験計画法」の分析方法 8 2023/08/01 17:58
- CPU・メモリ・マザーボード 壊れかけのHDDからデータ救出する方法 14 2023/06/11 12:07
- その他(パソコン・スマホ・電化製品) 圧縮ファイル解像について 7 2023/07/31 08:42
- Excel(エクセル) VBA : スクレイピングできない 4 2023/05/12 22:26
- その他(Microsoft Office) Excelで該当しない項目(#N/Aの商品名)を簡単に表示・抽出させる方法についてです 1 2022/08/25 22:12
- Excel(エクセル) Excel(エクセル)でフィルター抽出後、非表示の行を計算しないで、合計を算出する方法 【内容】 添 4 2023/01/30 17:17
- Visual Basic(VBA) EXCEL VBAで NHK NEWSの NEWSデータ内容取得が できない 1 2023/04/09 12:26
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
透過PNGが透過されない!!
-
move_uploaded_fileのエラーについ
-
Illustratorで文字と画像を流し...
-
拡張子php画像をjpg画像等に変...
-
Excelに画像挿入
-
ブラウザのURLの前に画像な...
-
PythonのTkinter詳しい方へ。画...
-
libpngでpng操作がうまくいかない
-
curlで画像が表示されないので...
-
GD(php)での image関数 イメ...
-
C#とJavaで、MP3タグの画像を表...
-
PHP MySQLに画像を直接保存
-
ImageTTFTextで保存すると文字...
-
SQLiteに画像を格納したい
-
VBSの「MsgBox」について
-
「imagejpeg」(GD)で作成した...
-
PHPで吐き出した画像にリンクを...
-
VBAでJPGサイズ変更
-
iphoneで虫眼鏡の作り方
-
BLOBデーターの画像の表示方法...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
透過PNGが透過されない!!
-
VBSの「MsgBox」について
-
拡張子php画像をjpg画像等に変...
-
C# Excelファイルへの画像挿入。
-
VBAでJPGサイズ変更
-
SQLiteに画像を格納したい
-
iphoneで虫眼鏡の作り方
-
PHP MySQLに画像を直接保存
-
Illustratorで文字と画像を流し...
-
openCVの超解像処理
-
PHPで吐き出した画像にリンクを...
-
ChatGPTに作らせたい Excel VBA
-
PHPによる画像の生成による色の...
-
pictureboxに表示した画像のフ...
-
GDI+を使ったビット数とDPIの扱い
-
ビットマップ画像を読み込むプ...
-
ウィンドウサイズを取得して、p...
-
BLOBデーターの画像の表示方法...
-
ImageTTFTextで保存すると文字...
-
OpenGLで描いて画像ファイル出力
おすすめ情報