php mpeg,求大神帮忙解决php-mpeg扩展问题

装php-ffmpeg扩展,ffprobe对象是可以侦测大多数媒体格式信息的。

目前也这样最简单。。

我学过mp4/3gp/flv、mkv、avi的格式,读信息就是要多写一堆文件操作函数而已多花几天,但这样最直接不需要挂扩展。还是用php-ffmpeg省事。不重复发明轮子。

追问我的问题是php-ffmpeg无法读取除了MP4

以外的其他视频格式的信息。

追答之前你的问题不是ffmpeg,是mpeg。

ffmpeg可以读取包括mp4在内的其他格式,不会是“无法”

检查自己的每一行代码调用方式,和是否正确安装。并反馈出错信息。

追问sorry,打错了。php-ffmpeg 0.7扩展是用rpm包方式安装的。环境为LNMP:RHEL6.5、nginx1.6.0、mysql5.6.18、php5.5.14,均为rpm包方式安装。在读取MP4视频格式时,时长和帧率都可以正常得到。而除了MP4视频格式以为,获得其他格式视频信息都为0。

追答写一页phpinfo,发一下ffmpeg的模块信息

追问

9d29008e887cf95665d1d1005c4da928.png

追答看了一下phpffmpeg源码。。。这个库仅仅是用php exec执行命令行的ffmpeg.exe或ffprobe.exe.

(linux下执行文件稍不同)。

你在命令行试试ffprobe -i 能否直接分析文件。如果命令行可以。

1、就可以选择调试、修改、修缮、这个php-ffmpeg库,毕竟才是0.3版很不堪用。可能某个地方没有衔接好。

2、也可以选择自己另外直接用php编写执行ffprobe -i的侦测的并接收JSON结果。用不了几行。曾经在python写过。

不过,使用这个库会新创建进程。服务器效率会下降到CGI的水平。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值