gpt4 book ai didi

视频在 Quicktime 中有多种分辨率,但 ffmpeg 只能看到一种

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

Quicktime screenshot
Quicktime 向我展示了此屏幕录制的多种分辨率,我假设一种是初始屏幕分辨率,另一种是屏幕录制中的裁剪分辨率。视频在快速时间显示为 810x1080,但是当使用 ffmpeg 从视频中抓取一帧时,它会将其保存为 1418x1080。我无法弄清楚元数据中 810 的来源,mediainfo也不是 ffprobe展示任何关于它的东西。
VLC 最初会以 1418x1080 分辨率显示视频,然后如果我尝试调整大小,则会切换到 810x1080。
我显然遗漏了一些东西,但我无法弄清楚它是什么,也许只是部分支持的元数据标签?
最终我想用 ffmpeg 从视频中抓取帧使用自动脚本,所以很高兴能弄清楚。

最佳答案

您看到的是显示的分辨率 (1418x1080) 与视频文件中实际存储的分辨率 (810x1080)。有时视频需要以奇怪的分辨率显示,但视频编码需要适当大小的宏 block 。在这些情况下,通常会有额外的屏幕外填充。
但是请注意,视频分辨率可以在中途更改。谁知道这个文件实际上是什么而不看它。文件信息对话框并没有真正为您提供此信息。
FFmpeg 可能在这里做正确的事情。

关于视频在 Quicktime 中有多种分辨率,但 ffmpeg 只能看到一种,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70401034/

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