Php 获取mp4文件标签

Php 获取mp4文件标签,php,mysql,html,file,Php,Mysql,Html,File,我想知道如何在php中获取mp4文件内容。 例如:获取歌曲名称、歌曲发布日期、持续时间、文件名、扩展名、艺术家、流派、专辑和大小。添加并存储到数据库中。请提供帮助。您可以有很多选项,如 1 一个简单的PHP类,用于从基于MP4的文件(如MP4、M4V和F4V)中读取MP4元数据 2 PHP Reader是一个用PHP编写的文档丰富的小型库,用于以面向对象的方式读写媒体文件及其信息头。目前支持的格式有ASF(Windows Media Player文件,即WMA、WMV等)、ID3(包括ID3v

我想知道如何在php中获取mp4文件内容。
例如:获取歌曲名称、歌曲发布日期、持续时间、文件名、扩展名、艺术家、流派、专辑和大小。添加并存储到数据库中。请提供帮助。

您可以有很多选项,如

1

一个简单的PHP类,用于从基于MP4的文件(如MP4、M4V和F4V)中读取MP4元数据


2

PHP Reader是一个用PHP编写的文档丰富的小型库,用于以面向对象的方式读写媒体文件及其信息头。目前支持的格式有ASF(Windows Media Player文件,即WMA、WMV等)、ID3(包括ID3v1和ID3v2(MPEG文件,即MP3)、MPEG音频比特流(即ABS、MP1、MP2、MP3)、MPEG节目流(MPEG电影、DVD和HD DVD视频光盘,即MPG、MPEG、VOB、EVO)和ISO基本媒体文件格式(例如QuickTime、MPEG-4和iTunes AAC文件,即QT、MOV、MP4、M4A、M4B、M4P、M4V等)


3.

getID3()是一个PHP脚本,它从MP3和其他多媒体文件格式(Ogg、WMA、WMV、ASF、WAV、AVI、AAC、VQF、FLAC、MusePack、Real、QuickTime、Monkey's Audio、MIDI等)中提取有用的信息(如ID3标记、比特率、播放时间等)


4.


MP4Info类是一个简单的可扩展PHP类,用于读取MP4容器的框架(称为框)获取各种信息,即视频持续时间、视频/音频编解码器、宽度和高度,以及嵌入的XMP元数据。

将您的问题限制为仅获取给定mp4文件的元数据。个人不知道如何获取,但这将是困难的部分。关于存储信息,很容易,您可以我会通过一两次搜索找出这一部分。谢谢,那么我如何才能用php从mp4文件中收集元数据。为了安全起见:你真的是指mp4音频,而不是mp3。?。@VolkerK可以用mp3完成吗?我希望可以用混合结果的客户端或某种命令行linux程序完成。可以用任何一种方法完成php中的文件格式。例如,mp3:,mp4:-但我没有使用它们中的任何一个,所以不知道它们是否真的有效;-)这里还有一些关于php和mp4标记的Q+,所以这很可能是重复的。