getID3 () este un script PHP4 care extrage informații utile de la MP3-uri si alte formate de fișiere multimedia:
Formate Tag:
ID3v1 (v1.0 & v1.1)
ID3v2 (v2.2, v2.3 & v2.4)
Tag-uri APE (V1 & V2)
(Ogg) vorbiscomment
Lyrics3 (v1 & v2)
Cu pierderi numai-Audio formate:
MP3, MP2, MP1 (MPEG-1, strat III / II / I audio, inclusiv Fraunhofer, Xing și antetele LAME VBR / CBR)
Ogg Vorbis
Musepack / MPEGplus
AAC & MP4
AC-3
RealAudio
VQF
Speex
Numai-Audio Lossless formate:
WAV (inclusiv bucăți lungi, cum ar fi BWF și COȘUL)
AIFF (Audio Interchange File Format)
Audio Monkey lui
FLAC & OggFLAC
LA (Lossless Audio)
OptimFROG
WavPack
TTA
PLAC (Lossless Audio predictivă Compresor)
Bonk
LiteWave
Scurta
RKAU
Apple a Lossless Audio Codec
RealAudio Lossless
CD-audio (* .cda)
NeXT / Sun .au
.voc Creative
AVR (audio-vizuală de cercetare)
MIDI
Formate audio-video:
AVI
ASF (ASF, Windows Media Audio, Windows Media Video)
MPEG-1 & MPEG-2
Quicktime
RealVideo
NSV (Nullsoft Streaming Video)
Formate grafice:
JPG
PNG
GIF
BMP (Windows & OS / 2)
TIFF
SWF (Flash)
PhotoCD
Formate de date:
ZIP
TAR
GZIP
ISO 9660 (imagine CD-ROM)
SZIP
getID3 () poate scrie:
ID3v1 (v1 & v1.1)
ID3v2 (v2.3, v2.4)
APE (v2)
Comentariile Ogg Vorbis
Comentariile FLAC
Ce este nou în această versiune:
- DTS-în-WAV acum sprijinite în mod adecvat
- fișiere DSS reveni date suplimentare în noi chei, iar unele taste existente au fost redenumite
- Bugfix: open_basedir nu analizat corect sub Windows (Yannick mulțumiri * jamontØgmail * com)
- Bugfix: [demo / demo.browse] s-ar putea să nu afișeze numele de fișier sau director pe PHP & gt; = 5,4,0 dacă numele de fișier nu UTF-8 friendly
- Bugfix: [demo / demo.zip] ar putea citi mai multe date necomprimate decât necesar; nu reușesc să citească fișier dacă descriptor date la nivel local nu sunt setate; unele includ greșit dosare au fost listate; îmbunătățit de afișare a mesajelor de eroare
- Bugfix: [module.audio-video.riff] INFO comentariu bucăți cu nume nul bucată nu analizat corect
- Bugfix: [module.archive.gz] fișiere gzip cu nume de fișier stocat pot avea nume de fișier reduplicată în [gzip] [fișiere] ieșire
- Bugfix: [module.archive.zip] data_descriptor nu analizat corect
- Bugfix: [module.archive.zip] unele metode de compresie mai noua necunoscut
- Bugfix: [module.archive.zip] nu toate steagurile analizat
- Bugfix: [module.archive.zip] în afara de fișiere local nu analizat corect dacă fișierul are valori de zero pentru compressed_size în fișiere de localitate Antet
- Bugfix: (# 1493) suport mai bun pentru & gt; 2GB Mărimea fișierului pe 32-bit Linux
- Bugfix: (# 1474) apel unneccesary la GetDataImageSize în modul JPEG
- Bugfix: (# 1470) fișiere GIF în mod fals detectate în format TS
- Bugfix: (# 1431) Matroska nu a analiza PixelCrop * / DisplayUnit (mulțumiri jgerberØwikimedia * org)
- Bugfix: (# 1430) divizat valori de text ID3v2 pe separator nul
- Bugfix: (# 1426) MS Office format de fișier 2007 acum recunoscut ca zip.msoffice
- Bugfix: (# 1423) optimizat funcție CreateDeepArray
- Bugfix: (# 1415) adauga suport pentru varianta DS2 de DSS
Ce este nou în versiunea 1.9.4 Beta 1 :
- Această versiune îmbunătățește Matroska parsarea (inclusiv suport pentru FLAC interior Matroska) și suport pentru standardele PHP5.
Ce este nou în versiunea 1.9.3:
- Această versiune adaugă suport complet pentru fișiere WebM și detectare îmbunătățită a fluxurilor audio în fișiere Matroska.
Ce este nou în versiunea 1.9.2:
- (# 1256) ID3 tag-uri, în AIFF "ID3 "bucăți analizat acum
- (# 1039) de date iXML în fișiere WAV întors acum și analizat în [riff] [WAVE] [iXML] [0] [date] și [riff] [WAVE] [iXML] [0] [analizat]
- [playtime_string] returnează acum M: SS dacă mai puțin de o oră, și H: MM: SS dacă o oră sau mai mult
- Bugfix: (# 1266) tablename variabilă: extension.cache.mysql.php
- Bugfix: (# 1265) fără șir escape # în regex în write.id3v2.php
- Bugfix: (# 1252) MediaMonkey scrie goale cadre ID3v2 RGAD și pune valori reluarea-câștig în cadre TXXX
- Bugfix: (# 1251) FLV redare ar putea fi inexactă pentru fișiere mai lungi în care cadru meta este prezent, dar meta-redare este zero
- Bugfix: (# 1216) arată valori hex de nume de atomi necunoscut
- Bugfix: (# 1215) variabila nedefinita în PrintHexBytes ()
- Bugfix: FLV bitrate audio se întorcea kbps nu bps
- Bugfix: lipsește) în write.real.php :: RemoveReal ()
- Bugfix:.. $ Înlocui această :: versiune cu getID3 :: VERSION în extension.cache * php
Ce este nou în versiunea 1.9.1:
- Această versiune adaugă suport pentru ASF Extended Obiecte antet, si numeroase bugfixes mici Matroska, RIFF, Quicktime, și module de ASF.
Ce este nou în versiunea 1.9.0:
- Toate clasele module au fost standardizate pentru a permite instanțierea independent .
- datele returnate cu imagini încorporate este acum semnificativ mai mică (mai puțin dublarea).
- Numeroase rezolvări ale unor probleme, inclusiv metadatele ASF trunchiat și tag-uri neacceptate Matroska.
Ce este nou în versiunea 1.8.5:
- sprijin & gt; fisiere de 2GB pe 64 de biți PHP
- PHP v5.0.5 Versiunea acum minim necesar.
- funcții obsolte scos din getid3.lib.php: md5_file, sha1_file, image_type_to_mime_type
- tag-uri IDivX acum parsate pe fișiere AVI
- datele de imagine încorporat este returnat în interiorul [comentarii] [imagine] într-o gamă de 2 elemente (date, image_mime) pentru toate formatele
- $ this- & gt; overwrite_tags = false este acum cunoscute ca fiind buggy și a fost dezactivată pentru această versiune până la o revizuire completă a scris tag-ul poate fi completat. Desigur afecteaza ID3v2, alte formate de tag-uri inscriptibile poate sau nu fi rupt
- getID3 constructor nu mai verificări pentru (sau seturi) zonei de fus orar
- demo.browse.php prezinta acum copertă ca imagini inline, mai degrabă decât obiectul unui dumping la fișiere separate
- [audio] [fluxuri] [x] [limba] acum a stabili când cunoscut
- Bugfix: RIFF-AVI & quot; JUNK & quot; bucati sunt acum analizate în mod corespunzător, inclusiv a celor de zero-uri (erori mai false)
- Bugfix: documente MSOffice reveni acum mesajul de eroare corect
- Bugfix: demo.browse.php codifică acum date în conformitate cu codare curent pagină (implicit = UTF-8)
- Bugfix: (# 1120) uneori incorect gen ID3v2 parsarea
- Bugfix: (# 1116), eventual avertismente incorecte (sau lipsa de) pentru riff-uri & gt; 2GB.
- Bugfix: (# 1115) RIFFtype greșit în fișiere RIFF
- Bugfix: (# 1114) tip MIME greșit poate fi setat pentru Matroska
- Bugfix: (# 1113) de sprijin fișiere DSS v3
- Bugfix: (# 1111) coperta din tag-uri APE suportat
- Bugfix: (# 1091) RemoveID3v1 () variabilele unitialized
- Bugfix: (# 504) nu setați rezoluția Quicktime dacă atom "tkhd 'este dezactivat
- Bugfix: (# 95) întoarcere [QuickTime] [controlor] dacă se cunoaște
Ce este nou în versiunea 1.8.4:
- implicit codificare schimbare în ID3v2 scris UTF16-LE + BOM (sau ISO 8859-1-acolo unde este posibil) pentru o mai bună compatibilitate cu versiunile sparte de Windows Media Player și iTunes
- Bugfix: [FLV] bitrate global incorect în unele dosare
- Bugfix: (# 1102) lipsesc paranteze Scrieți [.id3v2] .php
- Bugfix: (# 510) IsValidDottedIP nedefinit () în write.id3v2.php
Ce este nou în versiunea 1.8.3:.
- rezolvări ale unor probleme minore
- Suport îmbunătățit pentru stivuitoare eroare PHP personalizat.
Comentariile nu a fost găsit