You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决Accord.Video.FFMPEG报错:Rational所在程序集未引用

解决Accord.Video.FFMPEG编译错误:缺少Accord.dll引用

错误原因

Accord.Video.FFMPEG.dll并非独立运行的库,它依赖于核心的Accord.dll,编译错误中提到的Rational类型就定义在这个核心库内,因此必须同时添加该引用。

手动添加Accord.dll引用的步骤

  1. 解压你下载的Accord.Video.FFMPEG安装包,在解压后的目录中找到Accord.dll(版本需匹配错误提示的3.8.0.0,通常包内会自带对应版本的文件)。
  2. 在Visual Studio中右键你的项目 → 选择添加 → 引用。
  3. 在引用管理器窗口中点击浏览,定位到刚才找到的Accord.dll文件,选中后点击添加。
  4. 确认引用列表中已包含Accord和Accord.Video.FFMPEG,点击确定完成添加。

额外注意事项

  • 确保项目的目标平台(x86/x64)与引用的DLL平台一致,避免运行时出现加载错误。
  • 你代码中的路径"c:\test.avi"存在转义问题,需修改为@"c:\test.avi"或"c:\\test.avi",否则会被解析为无效路径。

内容的提问来源于stack exchange,提问作者HighwayRob

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 21:55:34