getID3 () è uno script PHP4 che estrae le informazioni utili dagli MP3 e altri formati di file multimediali:
Formati Tag:
ID3v1 (v1.0 e v1.1)
ID3v2 (v2.2, v2.3 e v2.4)
Tag APE (v1 e v2)
(Ogg) VorbisComment
Lyrics3 (v1 e v2)
Lossy Audio-solo formati:
MP3, MP2, MP1 (MPEG-1, livello III / II / I audio, tra cui Fraunhofer, Xing e intestazioni LAME VBR / CBR)
Ogg Vorbis
Musepack / MPEGplus
AAC e MP4
AC-3
RealAudio
VQF
Speex
Lossless Audio-solo formati:
WAV (compresi pezzi estesi come BWF e CART)
AIFF (AIFF)
Audio Monkey
FLAC & OggFLAC
LA (Lossless Audio)
OptimFROG
WavPack
TTA
LPAC (Lossless Audio Predictive Compressor)
Bonk
LiteWave
Abbreviare
RKAU
Apple Lossless Audio Codec
RealAudio senza perdita di dati
CD-Audio (* cda)
NeXT / Sun .au
Voc creativo
AVR (Audio Visual Research)
MIDI
Formati Audio-Video:
AVI
ASF (ASF, Windows Media Audio, Windows Media Video)
MPEG-1 e MPEG-2
Tempo Veloce
RealVideo
NSV (Nullsoft Streaming Video)
I formati grafici:
JPG
PNG
GIF
BMP (Windows e OS / 2)
TIFF
SWF (Flash)
PhotoCD
Formati di dati:
ZIP
TAR
GZIP
ISO 9660 (CD-ROM)
SZIP
getID3 () può scrivere:
ID3v1 (v1 & v1.1)
ID3v2 (v2.3, v2.4)
APE (v2)
Ogg Vorbis comments
Commenti FLAC
Cosa c'è di nuovo in questa versione:
- DTS-in-WAV ora correttamente supportato
- file DSS restituiscono dati aggiuntivi in nuove chiavi, e alcune chiavi esistenti sono stati rinominati
- Bugfix: non open_basedir correttamente interpretati sotto Windows (grazie Yannick * jamontØgmail * com)
- Bugfix: [demo / demo.browse] potrebbe non essere visualizzata nome del file o directory in PHP & gt; = 5.4.0, se il nome del file non UTF-8 amichevole
- Bugfix: [demo / demo.zip] potrebbe leggere i dati più compressi di quelle richieste; non riescono a leggere il file se descrittore di dati locali non impostato; qualche torto includono file sono stati elencati; una migliore visualizzazione dei messaggi di errore
- Bugfix: [module.audio-video.riff] INFO commento pezzi con nome nullo chunk non analizzato correttamente
- Bugfix: [module.archive.gz] file gzip con il nome del file memorizzato può avere il nome del file raddoppiata in [gzip] [file] uscita li>
- Bugfix: [module.archive.zip] data_descriptor non analizzato correttamente
- Bugfix: [module.archive.zip] alcuni metodi di compressione più recente sconosciuto
- Bugfix: [module.archive.zip] non tutte le bandiere analizzati
- Bugfix: [module.archive.zip] intestazione del file locale non analizzato correttamente se il file ha valori zero per compressed_size in file locale intestazione
- Bugfix: (# 1493) un supporto migliore per & gt; 2 GB spazio su Linux a 32 bit
- Bugfix: (# 1474) chiamata unneccesary a GetDataImageSize nel modulo JPEG
- Bugfix: (# 1470) i file GIF falsamente rilevati in formato TS
- Bugfix: (# 1431) Matroska non analizza PixelCrop * / DisplayUnit (grazie jgerberØwikimedia * org)
- Bugfix: (# 1430) contempla valori di testo ID3v2 sul separatore nullo
- Bugfix: (# 1426) formato di file di MS Office 2007 ora riconosciuto come zip.msoffice
- Bugfix: (# 1423) ottimizzata funzione CreateDeepArray
- Bugfix: (# 1415) aggiungere il supporto per la variante DS2 di DSS
Cosa c'è di nuovo in versione 1.9.4 Beta 1:
- Questa versione migliora Matroska analisi (incluso il supporto per FLAC all'interno Matroska) e il supporto per gli standard PHP5.
Cosa c'è di nuovo nella versione 1.9.3:
- Questa versione aggiunge il supporto più completo per i file WebM e una migliore individuazione di flussi audio in file Matroska.
Cosa c'è di nuovo nella versione 1.9.2:
- (# 1256) tag ID3 in AIFF 'ID3 'pezzi ora analizzati
- (# 1039) i dati iXML in file WAV ora restituiti e analizzati in [riff] [WAVE] [iXML] [0] [Dati] e [riff] [WAVE] [iXML] [0] [analizzato]
- [playtime_string] ora ritorna M: SS se meno di 1 ora, e H: MM: SS se 1 ora o più
- Bugfix: (# 1266) tablename variabile: extension.cache.mysql.php
- Bugfix: (# 1265) # escape in regex in write.id3v2.php
- Bugfix: (# 1252) MediaMonkey scrive cornici vuote ID3v2 RGAD e mette i valori di replay-guadagno in fotogrammi Txxx
- Bugfix: (# 1251) FLV riproduzione potrebbe essere impreciso per i file più lunghi in cui è presente, ma meta-meta playtime telaio è zero
- Bugfix: (# 1216) mostrano valori esadecimali di nomi sconosciuti atomo
- Bugfix: (# 1215) variabile non definita in PrintHexBytes ()
- Bugfix: bitrate audio FLV tornava kbps non bps
- Bugfix: mancante) in write.real.php :: RemoveReal ()
- Bugfix:.. $ Sostituire questo :: VERSION con getID3 :: VERSION in extension.cache * php
Cosa c'è di nuovo nella versione 1.9.1:
- Questa versione Aggiunto il supporto per ASF estesa Header oggetti, e numerose piccole correzioni in Matroska, RIFF, Quicktime, e moduli di ASF.
Cosa c'è di nuovo nella versione 1.9.0:
- Tutte le classi di moduli sono stati standardizzati per consentire di un'istanza indipendente .
- Dati restituiti con immagini incorporate è ora notevolmente più piccola (meno duplicazione).
- Molti bugfix, tra cui troncato metadati ASF e tag Matroska non supportati.
Cosa c'è di nuovo nella versione 1.8.5:
- Supporto & gt; file di 2 GB a 64-bit PHP
- PHP v5.0.5 versione ora minimo richiesto.
- funzioni obsolte rimosso dal getid3.lib.php: md5_file, sha1_file, image_type_to_mime_type
- tag IDivX ora analizzati in file AVI
- Dati immagine incorporata viene restituito all'interno [Commenti] [immagini] in una matrice a 2 elementi (dati, image_mime) per tutti i formati
- $ this- & gt; overwrite_tags = false è ormai noto per essere buggy ed è stato disattivato per questa versione, fino una revisione completa di tag scrittura può essere completata. Certo colpisce ID3v2, gli altri formati di tag scrivibili può o non può essere rotto
- costruttore getID3 nessun controllo più per (o set) fuso orario
- demo.browse.php ora mostra le copertine come immagini in linea piuttosto che scaricati in file separati
- [Audio] [flussi] [x] [lingua] ora impostato quando nota li>
- Bugfix: RIFF-AVI & quot; JUNK & quot; pezzi sono ora analizzati correttamente, compresi quelli a zero dimensioni (non più falsi errori)
- Bugfix: documenti MSOffice ora restituiscono un messaggio di errore corretto
- Bugfix: demo.browse.php ora codifica i dati in base alla codifica corrente pagina (default = UTF-8)
- Bugfix: (# 1120) a volte non corretta genere ID3v2 analisi
- Bugfix: (# 1116) eventualmente avvisi errati (o mancanza di) per riff & gt; 2GB.
- Bugfix: (# 1115) RIFFtype sbagliato nel file RIFF
- Bugfix: (# 1114) di tipo MIME errato può essere impostato per Matroska
- Bugfix: (# 1113) di supporto dei file DSS v3
- Bugfix: (# 1111) copre l'arte in tag APE ora supportato
- Bugfix: (# 1091) RemoveID3v1 () variabili non inizializzate
- Bugfix: (# 504) non trova risoluzione Quicktime se atom 'tkhd' è disabilitato
- Bugfix: (# 95) di ritorno [quicktime] [regolatore] se noto
Cosa c'è di nuovo nella versione 1.8.4:
- cambiamento codifica predefinita per iscritto ID3v2 a UTF16-LE + BOM (o ISO-8859-1 se possibile) per una migliore compatibilità con le versioni rotti di Windows Media Player e iTunes
- Bugfix: [FLV] bitrate complessiva non corretta in alcuni file
- Bugfix: (# 1102) manca parentesi in scrittura [.id3v2] .php
- Bugfix: (# 510) IsValidDottedIP undefined () in write.id3v2.php
Cosa c'è di nuovo nella versione 1.8.3:.
- bugfix minori
- Supporto migliorato per gestori di errori PHP personalizzato.
I commenti non trovato