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ランキング
-
phpで画像がどうしても文字化け...
-
透過PNGが透過されない!!
-
imageフォルダに、画像をリサイ...
-
ファイルアップロードのダイア...
-
Illustratorで文字と画像を流し...
-
BLOBデーターの画像の表示方法...
-
アップロード画像数でCSSを分け...
-
phpで画像を保存するときにリサ...
-
phpMyAdminに画像を保存できない
-
libpngでpng操作がうまくいかない
-
PHPで吐き出した画像にリンクを...
-
VBSの「MsgBox」について
-
最も速い画像合成処理を教えて...
-
phpについて
-
onedrive にexcelファイルをア...
-
フォントの色を変えるには?
-
バッチを用いたフォルダの自動移動
-
phpとaspの違いについて
-
form actionで二つ送信先を指定...
-
PHP8を使うと、大量のWarningが...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBSの「MsgBox」について
-
拡張子php画像をjpg画像等に変...
-
透過PNGが透過されない!!
-
Illustratorで文字と画像を流し...
-
アップロード画像数でCSSを分け...
-
imageフォルダに、画像をリサイ...
-
PythonのTkinter詳しい方へ。画...
-
VBAでJPGサイズ変更
-
C# Excelファイルへの画像挿入。
-
ListViewコントロールでサムネ...
-
PHPで吐き出した画像にリンクを...
-
php,mysqlにて画像パス保存/表...
-
PHP+PostgreSQLを使ってPDFファ...
-
スマートフォンから画像のアッ...
-
画像にテキストを埋め込むジェ...
-
実行ファイル(exe)に画像ファ...
-
ビットマップ画像を読み込むプ...
-
改行コードのカウント
-
Ajaxで画像表示
-
画像アップロードのファイル名...
おすすめ情報