Php 如何从Cloudinary获取视频持续时间?
我这里有个路障。我想从Cloudinary获取视频持续时间。 有什么函数可以用来得到我想要的结果吗 我找到的唯一选项是使用Cloudinary API的Php 如何从Cloudinary获取视频持续时间?,php,video,cloudinary,Php,Video,Cloudinary,我这里有个路障。我想从Cloudinary获取视频持续时间。 有什么函数可以用来得到我想要的结果吗 我找到的唯一选项是使用Cloudinary API的resource方法。我以以下方式使用PHP Cloudinary API: $api = new \Cloudinary\Api(); $result = $api->resource("public_id",array("resource_type" => video","duration"=>true)); prin
resource
方法。我以以下方式使用PHP Cloudinary API:
$api = new \Cloudinary\Api();
$result = $api->resource("public_id",array("resource_type" => video","duration"=>true));
print_r($result);
此函数获取视频的大部分信息,但不获取视频的持续时间
我也尝试过使用PHP'getID3'库,但它返回一个错误,该错误表示:
不支持远程文件-请先在本地复制该文件
如果你们对如何在Cloudinary或PHP中实现这一点有任何想法,请分享
提前感谢。Cloudinary通过将
image\u metadata
参数设置为true
来支持返回更广泛的信息。
例如:
$result = $api->resource("public_id",array("resource_type" => "video","image_metadata"=>true));
这也将返回视频的持续时间