我在 Windows 上有 C# .NET 客户端,需要从 .mov 文件中提取开始时间码和持续时间/长度元数据。有谁知道该怎么做吗?我在互联网上四处寻找,但还没有找到任何东西。
最佳答案
我不知道有任何能够解析 .mov 文件的 C# 库。您可以在您的环境中调用非托管代码吗? (需要 FullTrust 权限)
自己解析文件真的很难(我们在 DirectShow 过滤器中做过一次),所以我建议使用库来为您完成这项工作。寻找例如 MediaInfo或 ffmpeg
MP4 容器与.mov 文件非常相似,因此您也可以使用类似mp4box 的MP4 工具。提取非常详细的信息(例如开始时间码)
关于c# - 如何从 .mov 文件中提取开始时间码和持续时间/长度元数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1274094/