getID3 () является PHP4 скрипт, который извлекает полезную информацию из файлов MP3 и других мультимедийных форматов файлов:
Форматы Tag:
ID3v1 (1.0 & v1.1)
ID3v2 (версия 2.2, версия 2.3 и v2.4)
APE теги (v1 и v2)
(Ogg) VorbisComment
Lyrics3 (v1 & v2)
Потерями Аудио-форматы: только
MP3, MP2, MP1 (MPEG-1, Layer III / II / I аудио, в том числе Фраунгофера, Xing и заголовков LAME VBR / CBR)
Ogg Vorbis
Musepack / MPEGplus
AAC и MP4
AC-3
RealAudio
VQF
Speex
Lossless Audio-только форматы:
WAV (в том числе расширенных куски, такие как BWF и ВОЗ)
AIFF (Audio Interchange Format Файл)
Аудио Обезьяны
FLAC и OggFLAC
Л. (Lossless Audio)
OptimFROG
WavPack
TTA
LPAC (без потерь аудио Интеллектуальный компрессор)
Трахать
LiteWave
Укорачивать
RKAU
Apple Lossless Audio Codec
RealAudio без потерь
CD-аудио (* .cda)
NeXT / Sun .au
Творческий .voc
(AVR Аудио и видео исследований)
MIDI-
Форматы аудио-видео:
AVI
ASF (ASF, Windows Media Audio, Windows Media Video)
MPEG-1 & MPEG-2
Quicktime
RealVideo
НСВ (Nullsoft Streaming Video)
Графические форматы:
JPG
PNG
GIF
БМП (Windows & OS / 2)
TIFF
SWF (Flash)
PhotoCD
Форматы данных:
ZIP
TAR
GZIP
ISO 9660 (CD-ROM изображение)
SZIP
getID3 () можно записать:
ID3v1 (v1 & v1.1)
ID3v2 (версия 2.3, v2.4)
APE (v2)
Ogg Vorbis комментарии
FLAC комментарии
Что нового В этом выпуске:
- DTS-WAV в-теперь правильно поддерживаются
- Файлы DSS вернуться дополнительные данные в новых ключей, а некоторые существующие ключи были переименованы в
- Исправление: open_basedir правильно не разбирается под Windows (спасибо Янник * * jamontØgmail COM)
- Исправление: [Демо / demo.browse] может не отображаться имя файла или каталога на PHP & GT; = 5,4,0, если имя файла не UTF-8 дружелюбны
- Исправление: [Демо / 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; 2 Гб Размер файла на 32-разрядной Linux
- Исправление: (# тысяче четыреста семьдесят четыре) ненужным вызов GetDataImageSize модуль JPEG
- Исправление: (# 1470) GIF файлы, ложно обнаружен в формат TS
- Исправление: (# тысяча четыреста тридцать один) Matroska не разобрать PixelCrop * / DisplayUnit (благодаря jgerberØwikimedia * орг)
- Исправление: (# 1430) разделить текстовые значения ID3v2 на нулевой разделителем
- Исправление: (# 1426) MS Office 2007 формат файла в настоящее время признается в качестве zip.msoffice
- Исправление: (# тысяча четыреста двадцать три) оптимизированы функции CreateDeepArray
- Исправление: (# 1 415) добавить поддержку DS2 варианта DSS
Что нового в версии 1.9.4 Beta 1:
- Эта версия улучшает Matroska разбора (в том числе поддержка для FLAC внутри Matroska) и поддержкой стандартов PHP5.
Что нового в версии 1.9.3:
- Эта версия добавляет более полная поддержка WebM файлов и улучшено обнаружение аудио потоков в Matroska файлов.
Что нового в версии 1.9.2:
- (# 1256) ID3-теги в AIFF "ID3 "Теперь куски анализируется
- (# 1039) iXML данные в WAV файлы в настоящее время вернулся и анализируется в [рифф] [WAVE] [iXML] [0] [Данные] и [рифф] [WAVE] [iXML] [0] [разобран]
- [playtime_string] теперь возвращает М: SS, если менее чем за 1 час, и H: MM: SS, если 1 час или больше
- Исправление: (# 1266) Переменная имя_таблицы: extension.cache.mysql.php
- Исправление: (# тысяча двести шестьдесят пять) неэкранируемым # в регулярном выражении в write.id3v2.php
- Исправление: (# 1252) MediaMonkey пишет пустые кадры ID3v2 RGAD и ставит значения Повтор коэффициентом усиления в TXXX кадров
- Исправление: (# 1251) FLV Продолжительность может быть неточным в течение более файлов, где мета кадр присутствует, но мета-игровое время нулевой
- Исправление: (# 1216) показывают, шестнадцатеричные значения имен неизвестно атома
- Исправление: (# 1215) неопределенная переменная в PrintHexBytes ()
- Исправление: FLV аудио битрейт возвращался кбит не бит
- Исправление: отсутствует) в write.real.php :: RemoveReal ()
- Исправление:.. замените $ это :: версия с getID3 :: версии в extension.cache * PHP
Что нового в версии 1.9.1:
- Эта версия добавлена поддержка ASF протяженных объектов заголовка, и многочисленные мелкие исправления в Matroska, RIFF, Quicktime, и ASF модулей.
Что нового в версии 1.9.0:
- Все классы модуля были стандартизированы, чтобы независимая экземпляра .
- Возвращенные данные с внедренными изображениями теперь значительно меньше (меньше дублирования).
- Многие исправления, в том числе усеченной метаданных ASF и неподдерживаемых тегов Matroska.
Что нового в версии 1.8.5:
- Поддержка & GT; 2GB файлов в 64-разрядной PHP
- PHP v5.0.5 Теперь минимальная требуемая версия.
- Удаленные obsolte функции из getid3.lib.php: md5_file, sha1_file, image_type_to_mime_type
- IDivX теги Сейчас на разобранные AVI файлов
- встроенный данные изображения возвращаются в [комментарии] [фото] В массиве 2-элементной (данные, image_mime) для всех форматов
- $ this- & GT; overwrite_tags = ложь теперь известные как багги и была отключена для этой версии, пока полный обзор письменной форме тега не может быть завершена. Конечно влияет ID3v2, другие записываемых форматов бирки может или не может быть нарушена
- getID3 конструктор уже не проверяет (или наборы) часовой пояс
- demo.browse.php теперь показывает обложки как встроенные изображения, а не свалены в отдельные файлы
- [аудио] [потоки] [х] [язык] Теперь, когда известно, установить
- Исправление: RIFF-AVI & Quot; МУСОР & Quot; куски сейчас разбирается должным образом, в том числе нулевого размера них (не более ложных ошибок)
- Исправление: MSOffice документов теперь вернемся правильный сообщение об ошибке
- Исправление: demo.browse.php Теперь кодирует данные в соответствии с текущей кодировки страницы (по умолчанию = UTF-8)
- Исправление: (# 1120) иногда неправильно жанр ID3v2 разбора
- Исправление: (# 1116), возможно, неверные предупреждения (или отсутствие) для риффы & GT; 2GB.
- Исправление: (# 1115) неправильно RIFFtype в RIFF файлов
- Исправление: (# 1114) неправильный тип MIME может быть установлен для Matroska
- Исправление: (# 1113) поддержка файлов DSS v3
- Исправление: (# 1111) охватывают искусство в APE теги теперь поддерживаются
- Исправление: (# тысячу девяносто один) RemoveID3v1 () инициализированы переменные
- Исправление: (# 504), не установить разрешение Quicktime, если "tkhd" атом отключена
- Исправление: (# 95) возврат [QuickTime] [контроллер], если известно,
Что нового в версии 1.8.4:
- Изменение кодировки по умолчанию в ID3v2 письменной форме utf16-LE + спецификации (или ISO-8859-1, где это возможно) для лучшего совместимости со сломанными версиями Windows Media Player и Itunes
- Исправление: [FLV] неправильно целом битрейт в некоторых файлах
- Исправление: (# 1102) отсутствует скобки в записи [.id3v2] .php
- Исправление: (# 510) определено IsValidDottedIP () в write.id3v2.php
Что нового в версии 1.8.3:.
- Небольшие исправления
- Улучшена поддержка пользовательских обработчиков ошибок PHP.
Комментарии не найдены