gpt4 book ai didi

ffmpeg - ffprobe 最快的读取视频包的方法

转载 作者:行者123 更新时间:2023-12-04 22:55:26 30 4
gpt4 key购买 nike

我一直在使用 ffprobe 从视频流中读取数据包进行分析。然而,它的速度非常缓慢。阅读 30 分钟 720p 视频大约需要 8 分钟。
我目前正在使用以下命令:

ffprobe.exe -i video.mp4 -show_entries packet=size,pts_time,flags,duration_time

这为我提供了每个数据包的以下信息:
[PACKET]
pts_time=1981.392000
duration_time=0.032000
size=1536
flags=K_
[/PACKET]

我确实在文档中阅读了相当多的内容,但看起来就是这样,或者有没有办法让它更快?

或者是否有任何替代 CLI 工具可以更快地从视频中获取上述信息?

最佳答案

花费的时间是由于在控制台上打印日志。如果您重定向到一个文件,一个 30 分钟的文件应该需要几秒钟。

ffprobe.exe -i video.mp4 -show_entries packet=size,pts_time,flags,duration_time > packets.log

(如果存在,您的命令也会探测音频包。添加 -select_streams v 仅用于视频)

关于ffmpeg - ffprobe 最快的读取视频包的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53265181/

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