Я хотел бы знать, как получить содержимое файла mp4 в php. Например: получите название песни, дату выпуска песни, продолжительность, имя файла, расширение, исполнителя, жанр, альбом и размер. Добавьте затем в базу данных. Пожалуйста, помогите.
У вас может быть много вариантов:
1. php-mp4info
Простой PHP-класс для чтения метаданных MP4 из файлов на основе MP4, таких как MP4, M4V и F4V.
2. php-reader
PHP Reader – хорошо документированная небольшая библиотека, написанная на PHP, для чтения и записи медиафайлов и их информационных заголовков объектно-ориентированным способом. В настоящее время поддерживаются форматы ASF (файлы Windows Media Player, то есть WMA, WMV и т. Д.), ID3, включая ID3v1 и ID3v2 (файлы MPEG, то есть MP3), MPEG Audio Bit Stream (т.е. ABS, MP1, MP2, MP3), MPEG Программный поток (MPEG-фильмы, DVD-диски и DVD-диски DVD-дисков, т. Е. MPG, MPEG, VOB, EVO) и ISO-формат базового медиафайла (например, файлы QuickTime, MPEG-4 и iTunes AAC, то есть QT, MOV, MP4, M4A , M4B, M4P, M4V и т. Д.).
3. getID3 ()
getID3 () – это скрипт PHP, который извлекает полезную информацию (например, теги ID3, битрейт, время воспроизведения и т. д.) из файлов MP3 и других мультимедийных файлов (Ogg, WMA, WMV, ASF, WAV, AVI, AAC, VQF, FLAC, MusePack, Real, QuickTime, аудио Monkey, MIDI и многое другое).
4. PHP-анализатор метаданных MP4 / F4V
Класс MP4Info – это простой расширяемый класс PHP, читающий кадры контейнера MP4 (называемые ящиками) для получения различной информации, а именно продолжительности видео, видео / аудио кодеков, ширины и высоты, а также встроенных метаданных XMP.
Надеюсь это поможет