【问题标题】:read / write mp4 id3 tags with PHP用 PHP 读/写 mp4 id3 标签
【发布时间】:2023-04-03 10:50:02
【问题描述】:

我需要至少能够读取并最好写入连接到 mp4 视频文件的 id3 标签。

我已经研究过使用 getId3(),但它的功能太多,很难找到适用于 mp4 视频文件的功能,并且编写演示文件不适用于 mp4 文件

【问题讨论】:

  • 只是出于好奇,您使用的是什么平台?视窗? Linux?是否可以执行外部软件?
  • 在 Mac 上,标签肯定在那里。使用了几个不同的程序来测试这个
  • 这不是我想要的。我打算建议使用外部程序来读取标签。有一个名为 taglib 的方便的库可以从许多不同的文件格式中执行此操作。我不知道你知道什么语言,但如果你能使用那个库,你就准备好了。我现在正在使用一个将文件标签加载到数据库中的 .NET 应用程序做同样的事情,供 PHP Web 应用程序以后使用。
  • 我会看看那个,但我真正想要的是简单。尝试减少存储大量视频的步骤,并在数据库丢失时将元标记作为后备
  • 当然,我希望你能找到这个简单的答案。我只是建议可能没有比从外部获取标签更简单的解决方案了。

标签: php mp4 id3 read-write id3-tag


【解决方案1】:

ID3 标签通常只用于 MP3 流。我相信 MPEG 4 使用它自己的元数据格式(在 meta 原子内)。详情请见http://atomicparsley.sourceforge.net/mpeg-4files.html

【讨论】:

  • ID3 标签绝对可以用于其他文件类型。只是他们经常不是。说 ID3 只适用于 MP3 流是绝对错误的。
  • 我设法使用 getId3() 中的 simple.demo.php 演示文件从 mp4 文件中提取艺术家标签,但这就是我所能管理的全部
  • @Brad:修正了措辞。大多数工具只希望 ID3 标签出现在 MP3 文件上,这至少可能是真的。
猜你喜欢
  • 2019-03-21
  • 1970-01-01
  • 1970-01-01
  • 2015-07-21
  • 2017-08-24
  • 1970-01-01
  • 2011-09-14
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多