タグ

2007年7月30日のブックマーク (6件)

  • id3v2.3.0 - ID3.org

    Raw Text Print View Delete Cache Check Spelling Like Pages Local Site Map Rename Page Delete Page Subscribe User Remove Spam revert to this revision Package Pages Sync Pages Load Save SlideShow Informal Standard Document: id3v2.3 M. Nilsson 3rd February 1999 1. ID3 tag version 2.3.0 1.1. Status of this document This document is an informal standard and replaces the id3v2.2.0 standard. The informal

    ginpei
    ginpei 2007/07/30
    ID3v2.3の仕様書、だと思う。英語。
  • ID3タグ、アートワークの仕様とiTunes4の仕様について

    ID3タグのアートワークの仕様について、Mac用ID3タグエディタ「ID3EDS」の作者、sanga氏より解説を頂きましたのでご紹介します。 『アートワークについて。 ・規格 ID3v2.2では、PNGまたは、JPEGを画像としてつける事が可能。 formatは、 ID "PIC" Frame size $xx xx xx Text encoding $xx Image format $xx xx xx Picture type $xx Description <textstring> $00 (00) Picture data <binary data> Image formatには、"PNG" または "JPG" がはいる。 ID3v2.3以降では、PNGまたは、JPEG以外でもつける事が可能。 ID3v2.3は、 <Header for 'Attached picture', ID:

    ginpei
    ginpei 2007/07/30
    埋め込み画像もぐだぐだらしい。
  • iTunesのID3文字コードわけわかめ - まいう〜の鮹語録

    ※1…「ID3タグを変換」機能で対応 ※2…バージョン2.0.2~7.6.2は同じ仕様らしいです。 ※3…バージョン7.7で仕様が変更されたようです。 ※4…曲ファイルとは別にライブラリデータを転送してるっぽい?つまりiTunesで表示されている内容がそのまま反映されるようです。 ※5…ひょっとしたら、iPodのライブラリデータを読んでいるのかもしれない?(未確認) つまりUnicodeにしておけば、ほとんどの環境で対応できるということですな、そしてUnicodeに対応してないiTunes 1.1を使い続けていた私が愚かだった、とorz... ではShift JISやISO Latin-1でエンコードされたID3タグをMaciTunesの「ID3タグを変換」で正しくUnicode化するにはどうすればいいか?↓こちらにヒントがありました。 文字化け / iTunes 4.9 for Win

    ginpei
    ginpei 2007/07/30
    再生ソフトと文字コードの対応表が載ってる。
  • iTunesあるいはSoundJAMのID3タグにおける日本語の扱いの混乱について

    おくればせながら、この件に関する情報はかなり不正確なものが多いようなので。 1. 問題の質 端的に表現すればID3v1.0/v1.1のタイトル名、アルバム名、アーティスト名に使う文字コードに何を使うかの問題です。現実として、Windows向けのツールは全てAPIネイティブな文字コードをそのまま入れています。ほとんどのツールは欧米で作成されているため、事実上そこに入っている文字コードはWindows-1252(Windows西欧、Code Page 1252、Windows ANSI文字コード表)と想定されます。 iTunesはMacintoshのソフトなので、欧米ではMacRomanと呼ばれるApple拡張ASCIIコードがAPIネイティブな文字コードであり、それをLatin-1(ISO-8859-1)に変換してID3タグを作成します。 Windows-1252はISO-8859-1のス

    ginpei
    ginpei 2007/07/30
    興味深い。日本ならデファクトスタンダードなiTunesに合わせるのが最良?
  • PHP: pack - Manual

    Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su

    ginpei
    ginpei 2007/07/30
    PHPでバイナリを操作する方法。やっと見つけた。
  • いしなお! - JavaScriptでpreg_replace_callback (17:16) , WikiParserをアップデート (18:19)

    _ JavaScriptでpreg_replace_callback (17:16) WikiParserをJavaScriptに移植してみようかと思ったら、preg_replace_callback相当の正規表現(Perlで言うと/eg)が見あたらない。っつーか、ないんだよね? しょうがないんで、こんな感じで動かしてみたんだけど、なんとも不格好な感じ。もうちょいいい書き方ないかなー。 function replace(str) { str = str.replace(/(123)/g, "' + callback('$1') + '"); str = str.replace(/'/g, "\\'"); str = str.replace(/\\' \+ callback\(\\'(.+?)\\'\) \+ \\'/g, "' + callback('$1') + '"); str = e

    ginpei
    ginpei 2007/07/30
    こりゃすごい。一気に可能性が開けた。