getID3()是提取物MP3和其他多媒體文件格式有用的信息PHP4腳本:
標籤格式:
的ID3v1(V1.0和V1.1)
ID3v2的(V2.2,V2.3和V2.4)
APE標籤(V1和V2)
(OGG)VorbisComment
Lyrics3(V1和V2)
有損音頻格式只:
MP3,MP2,MP1(MPEG-1,層III / II / I音頻,包括弗勞恩霍夫,興和LAME VBR / CBR頭)
OGG Vorbis格式
Musepack / MPEGplus
AAC和MP4
AC-3的
的RealAudio
VQF
Speex語音
無損音頻格式只:
WAV(包括擴展塊,如BWF和CART)
AIFF(音頻交換文件格式)
猴子的音頻
FLAC和OggFLAC
LA(無損音頻)
OptimFROG
WavPack的
TTA
LPAC(無損音頻預測壓縮機)
邦克
LiteWave
縮短
RKAU
蘋果無損音頻編解碼器
里爾音頻無損
CD音頻(* .CDA)
NEXT /孫.AU
創意.VOC
AVR(視聽研究)
MIDI
音頻 - 視頻格式:
AVI
ASF(ASF,Windows Media音頻,Windows媒體視頻)
的MPEG-1,MPEG-2的
QuickTime的
的RealVideo
NSV(Nullsoft的流媒體視頻)
圖形格式:
JPG
PNG
GIF
BMP(Windows和OS / 2)
TIFF
SWF(閃光燈)
PhotoCD的
數據格式:
ZIP
TAR
GZIP
ISO 9660(CD-ROM映像)
SZIP
getID3()可以這樣寫:
的ID3v1(V1和V1.1)
ID3v2的(V2.3,V2.4)
APE(V2)
OGG Vorbis的評論
FLAC評論
什麼在此版本中是新的:
- 在DTS-在-WAV現在可以正確支持
- 在DSS文件返回新密鑰附加數據,以及一些現有的密鑰已被重命名
- 修正:open_basedir的沒有在Windows(感謝亞尼克*jamontØgmail* com)的正確解析
- 修正:[DEMO / demo.browse]可能無法在PHP&GT顯示文件或目錄名; = 5,4,0,如果文件名不是UTF-8型
- 修正:[DEMO / demo.zip]可以閱讀比需要更多的未壓縮的數據;無法讀取文件,如果當地的數據描述符不設置;一些錯誤的包含文件中列出的;改進的錯誤消息顯示
- 修正:[module.audio-video.riff] INFO註釋塊與空名稱塊不能正確解析
- 修正:與文件名[module.archive.gz] gzip壓縮文件的存儲可能的文件名疊音在[GZIP] [文件]輸出
- 修正:[module.archive.zip] data_descriptor無法正確解析
- 修正:[module.archive.zip]一些較新的壓縮方法不詳
- 修正:[module.archive.zip]不是所有的標誌解析
- 修正:[module.archive.zip]本地文件頭不能正確解析,如果文件具有零值compressed_size在本地文件標題
- 修正:(#1493)為&GT更好的支持;在32位Linux 2GB的文件大小
- 修正:(#1474)的JPEG模塊unneccesary調用GetDataImageSize
- 修正:(#1470)GIF文件錯誤地檢測為TS格式
- 修正:(#1431)的Matroska沒有解析PixelCrop * / DisplayUnit(感謝jgerberØwikimedia*組織)
- 修正:(#1430)分拆的ID3v2文本值的空器
- 修正:(#1426),微軟Office 2007文件格式目前公認zip.msoffice
- 修正:(#1423)優化CreateDeepArray功能
- 修正:(#1415)添加支持DSS的DS2變種
什麼版本的新 1.9.4 Beta 1版本:
- 在該版本改進了的Matroska解析(包括支持對於FLAC裡面的Matroska)和PHP5標準的支持。
什麼是1.9.3版本,新的:
- 在該版本增加了對WebM的文件更完整的支持,提高檢測的Matroska文件中的音頻流。
什麼在1.9.2版本新:
- (#1256)ID3標籤AIFF“ID3 “現在塊解析
- (#1039)的WAV文件IXML數據現在回來,解析成[即興] [WAVE] [IXML] [0] [數據]和[即興] [WAVE] [IXML] [0] [解析]
- [playtime_string]現在返回M:SS,如果小於1小時,H:MM:SS如果為1小時或更長
- 修正:(#1266)變量表名:extension.cache.mysql.php
- 修正:(#1265)轉義#在正則表達式中write.id3v2.php
- 修正:(#1252)MediaMonkey寫入空白的ID3v2 RGAD框架,並把重放增益值TXXX幀
- 修正:(#1251)FLV播放時間可能是不準確的長文件,其中薈萃框架存在,但元遊戲時間為零
- 修正:(#1216)顯示未知的原子名稱的十六進制值
- 修正:(#1215)在PrintHexBytes未定義的變量()
- 修正:FLV音頻比特率返航kbps的不是個基點
- 修正:在write.real.php丟失):: RemoveReal()
- 修正:。替換$這個::版本getID3 ::版本extension.cache * PHP
什麼在1.9.1版本新:
- 在該版本增加了支持ASF擴展頭的對象,而在Matroska的,RIFF,Quicktime和ASF模塊無數小錯誤修正。
什麼是1.9.0版本,新的:
- 在所有模塊類已標準化,可允許獨立實例。
- 在與嵌入式圖像返回的數據現在顯著較小(不重複)。
- 在許多bug修正,包括截斷ASF元數據和不支持的Matroska的標籤。
什麼是1.8.5版本,新的:
- 在載體> 2GB的文件在64位PHP
- 在PHP v5.0.5現在最低版本。
- 從getid3.lib.php刪除obsolte功能:md5_file,sha1_file,image_type_to_mime_type
- 在IDivX標籤現在在解析AVI文件
- 在嵌入圖像數據內[評論]在2個元素的數組[畫面](數據,image_mime)所有格式返回
- 在$這個 - > overwrite_tags =假,現在已知的越野車,並已為這個版本停用,直到標籤寫一個全面檢討就可以完成。肯定有影響的ID3v2,其它可寫標籤格式可能會或可能不會被打破
- 在getID3構造不再檢查(或設置)時區
- 在demo.browse.php現在顯示的封面為內嵌圖像,而不是轉儲到單獨的文件
- [音頻] [流] [X] [語言]現在,當知設置
- 修正:RIFF-AVI"垃圾"塊現在解析正常,包括零尺寸的,(沒有更多的虛假錯誤)
- 修正:MSOFFICE文件現在回到正確的錯誤消息
- 修正:demo.browse.php現在根據當前頁面編碼(默認值= UTF-8) 編碼數據
- 修正:(#1120),有時不正確的ID3v2流派解析
- 修正:(#1116)可能是不正確的警告(或缺乏)的即興> 2GB。
- 修正:(#1115)錯誤RIFFtype在RIFF文件
- 修正:(#1114)錯誤的MIME類型可能是Matroska的設置
- 修正:(#1113)的支持DSS V3文件
- 修正:(#1111)封面的APE標籤現在支持
- 修正:(#1091)RemoveID3v1()未初始化變量
- 修正:(#504),沒有設置QuickTime的分辨率,如果“tkhd'原子被禁用
- 修正:(#95)返回[QuickTime的] [控制器]如果已知
什麼是1.8.4版本,新的:
- 在ID3v2的書面更改默認編碼為UTF16-LE + BOM(或ISO-8859-1如果可能)更好的兼容性與破碎的版本的Windows Media Player和iTunes的 的
- 修正:[FLV]在一些文件不正確總體碼率
- 修正:(#1102)失踪的括號內寫[.id3v2]的.php
- 修正:(#510)未定義IsValidDottedIP()在write.id3v2.php
什麼在1.8.3版本新:
- 在小錯誤修正
- 在改進的支持。
自定義PHP錯誤處理程序
評論沒有發現