gpt4 book ai didi

php - FFProbe 获取编解码器

转载 作者:行者123 更新时间:2023-12-04 00:07:18 26 4
gpt4 key购买 nike

我尝试了许多使用 FFProbe 获取视频编解码器的不同示例,including this one除了偶尔的 [/STREAM] 之外,无法获得任何输出。

这是我目前正在尝试的

$codec = exec("ffprobe -v error -show_entries -show_streams stream=codec_name {$input['filename']}");

这个也试过了……

$codec = exec("ffprobe -v quiet -print_format json -show_format -show_streams {$input['filename']}");

我知道视频很好,并且可以在 CLI 上运行,因为当我使用以下内容获取持续时间时,我得到了预期的结果

$duration = exec("ffprobe {$input['filename']} -show_format 2>&1 | sed -n 's/duration=//p'");

有什么想法吗?

最佳答案

想通了。

$codec = exec("ffprobe -v error -select_streams v:0 -show_entries stream=codec_name -of default=noprint_wrappers=1:nokey=1 {$input['filename']}");

echo $codec;

生产

h264

关于php - FFProbe 获取编解码器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33699091/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com