gpt4 book ai didi

c# - 在 C# 中获取视频时长、帧速率和其他属性

转载 作者:行者123 更新时间:2023-12-04 23:03:54 25 4
gpt4 key购买 nike

有没有什么简单的方法可以从原始视频中获取持续时间和帧速率等详细信息?
我必须将 originalvideo 划分为单帧并做到这一点,我想使用 NReco.VideoConverter 但我在 API 中找不到允许我获取视频属性的函数。如果不可能做到这一点,您能否向我推荐其他有用的 .net 包装器到 FFMpeg?
我当然看到了Using FFmpeg in .net?
Solid FFmpeg wrapper for C#/.NET但是有推荐的包装器很旧或只有基本功能。我看起来是包装器,它允许我从原始视频中获取细节,将其分成单帧(我需要提高质量)并将其连接到新的 avi 或其他文件,当然还有音频,可以更改参数(分辨率、帧速率等) ..)

最佳答案

也许这会有所帮助,它展示了一种使用 Windows Media Format SDK 11 从文件中获取所有元数据的方法:https://msdn.microsoft.com/en-us/library/windows/desktop/dd743789(v=vs.85).aspx

关于c# - 在 C# 中获取视频时长、帧速率和其他属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28903343/

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