python - 为什么 ffmpeg 需要这么长时间才能从高分辨率 gif 解码 1 帧
问题描述
我正在研究 gif 到 png 解码。我的命令是这样的:
ffmpeg -probesize 20M -y -i "GIF_High resolution_4952x7000.gif" -y -frames:v 1 %03d.png
输入:gif (4952x7000)
输出:png
大约需要 13 秒。如果我使用python
调用subprocess.Popen()
来执行它,它会导致 UI 挂起。我发现了一些奇怪的东西Process Monitor
:
它在进程分析中停留了很长时间。我不知道为什么。任何人都可以帮忙吗?我会很感激的。
解决方案
推荐阅读
- c# - PHP中的Xor函数对应于C#中的Xor函数
- html - Html输入类型图片:不拉伸图片
- azure-active-directory - AzureA 用户的 Mocrosoft Webhook 订阅不起作用
- python - 加速循环 - 为数据框赋值
- c++ - c++ 类中的静态 const 和 const 变量在存储方面是否存在差异
- css - 何时可以覆盖 Bootstrap?
- r - 估算缺失的变量,但不在开头和结尾?
- javascript - 在 React.js 中的 NavDropdown.Item 上的 onSelect
- javascript - 为什么带有 SAFE_FOR_TEMPLATES 的 DOMPurify 会删除数据属性?
- tomcat - Intellij Tomcat 服务器配置 - 发现多个 HTTP 连接器 ISSUE