gpt4 book ai didi

matlab - 找出 MATLAB 在打开 avi 文件时使用的编解码器

转载 作者:行者123 更新时间:2023-12-01 14:46:43 25 4
gpt4 key购买 nike

我有一个使用 Microsoft MPEG-4(MP42) 编码的 avi 文件。有没有办法在使用 VideoReader 打开此 avi 文件时找出 MATLAB 使用的编解码器(以及可选的位置)?我使用的是 MATLAB 版本 7.12.0.635 (R2011a)。

最佳答案

尝试:

info = mmfileinfo('myfile.avi');
info.Video.Format

这应该返回一个代码,确认 Matlab 认为该文件使用哪个编解码器(请参阅 here 的列表),在您的情况下应该是“mp42”。在旧版本的 Matlab 上,您可能需要使用 aviinfo 而不是 mmfileinfo。

Matlab 不安装自己的编解码器,只使用您系统上已有的编解码器。如果正确的编解码器不在您的系统上,当您尝试读取 .avi 文件时它将返回错误。

关于matlab - 找出 MATLAB 在打开 avi 文件时使用的编解码器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13613827/

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