[Error: error while preparing: dimension -> Error: could not determine resolution of source video, aborting execution padding -> undefined]
[Error: error while preparing: dimension -> Error: could not determine resolution of source video, aborting execution padding -> undefined]
3 回答1.3k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
4 回答623 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
2 回答1.5k 阅读
2 回答934 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
我是菜鸟路过。。。
你是怎么获取视频信息的?
通过
ffprobe
还是通过ffmpeg的第三方扩展获取的,我遇到过一个类似的问题;linux
环境下通过php
(扩展扩展)获取视频文件信息,因为该项目已经年久失修,好几年都没人维护了,所以里面的接口陈旧(对应ffmpeg0.65,目前最新已经是2.7了),所以难免会有问题;最近一次在使用扩展内置方法获取视频信息时直接报错,怀疑是视频文件太新导致的不兼容问题,所以最后直接使用php调用FFmpeg项目提供的命令行工具ffprobe
来获取了,如果你也是使用第三方工具获取,建议也尝试下ffprobe
命令参考:以下命令会将视频中的音视频信息,以json格式返回:
写了篇文章,试下看看:
http://segmentfault.com/a/1190000003804078