VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 384|回复: 5

求助,如何搭建VS2010 C++FFmpeg的开发环境呀。。

[复制链接]
38_avatar_middle
最佳答案
0 
在线会员 发表于 2022-5-11 18:50:34 | 显示全部楼层 |阅读模式
求助,如何搭建VS2010 C++FFmpeg的开发环境呀。。

网上找到教程如下:
FFmpeg包含的开发库
libavutil:是一个包含简化编程的函数库,包括随机数生成器、数据结构、数学例程、核心多媒体实用工具等等。
libavcodec:是一个包含解码器和译码器的库,用于音频/视频编解码,也是音视频开发的重点库。
libavformat:是一个包含了组合和拆分音视频的库,可以将视音频合并成一个文件(如mp4),也可以将其拆分为音视频。
libavdevice:是一个包含输入和输出设备的库,用于抓取和呈现许多常见的多媒体输入/输出软件框架。
libavfilter:是一个包含媒体过滤器的库。
libswscale:是一个执行高度优化的图像缩放和彩色空间/像素格式转换操作的库,简单说就是图像格式转换(如yuv转rgb),是一个和视频处理相关的重点库。
libswresample:是一个执行高度优化的音频重采样、重新矩阵和示例格式转换操作的库,简单说就是音频格式转换,是一个和音频处理相关的重点库。

求助,如何搭建VS2010 C++FFmpeg的开发环境呀。。

但是
下载地址:https://ffmpeg.zeranoe.com/builds/
打不开。
官方网站::http://ffmpeg.org/版本原因,界面不一样。又因为不懂英文,找不到从哪里下载。
大家能不能,详细告诉我,最好有截图,或者屏幕录像。。。




上一篇:Shell Api与Win Api之间的区别?
下一篇:关于预处理定义编译问题
38_avatar_middle
最佳答案
0 
ico_lz  楼主| 发表于 2022-5-12 23:25:05 | 显示全部楼层
本帖最后由 zmrghy 于 2022-5-12 23:39 编辑
xiao14116 发表于 2022-5-12 19:01
http://ffmpeg.org/

这个网站打开以后左边有个大大的DownLoad,点那个DownLoad就能下载ffmpeg源代码了, ...


不会呀,还不懂鸟语(英文)。。。

请截图,或者录屏。。。
04_avatar_middle
最佳答案
16 
online_vip 发表于 2022-5-12 19:01:25 | 显示全部楼层
本帖最后由 xiao14116 于 2022-5-12 19:02 编辑

http://ffmpeg.org/

这个网站打开以后左边有个大大的DownLoad,点那个DownLoad就能下载ffmpeg源代码了,不过需要你自己编译出来才能用
可以直接在网站提供的下载链接下载,我看网站也给出了github的链接,都行
38_avatar_middle
最佳答案
0 
ico_lz  楼主| 发表于 2022-5-16 02:34:45 | 显示全部楼层
xiao14116 发表于 2022-5-12 19:01
http://ffmpeg.org/

这个网站打开以后左边有个大大的DownLoad,点那个DownLoad就能下载ffmpeg源代码了, ...

https://blog.csdn.net/fepengwang/article/details/124435461

按照网站上“照葫画瓢”,只不过自己用的是VS2010,
  1. extern "C"
  2. {
  3. #include<libavcodec/avcodec.h>
  4. #include<libavformat/avformat.h>
  5. }

  6. int main()
  7. {
  8.         printf("%s\n",avcodec_configuration());
  9.         avformat_network_init();
  10.         return 0;
  11. }
复制代码


但是结果:
1>  所有输出均为最新。
1>ManifestResourceCompile:
1>  所有输出均为最新。
1>FfmpegFirst.obj : error LNK2019: 无法解析的外部符号 _avformat_network_init,该符号在函数 _main 中被引用
1>FfmpegFirst.obj : error LNK2019: 无法解析的外部符号 _avcodec_configuration,该符号在函数 _main 中被引用
1>C:\Users\Administrator\Documents\Visual Studio 2010\Projects\FfmpegFirst\Debug\FfmpegFirst.exe : fatal error LNK1120: 2 个无法解析的外部命令
1>
1>生成失败。
04_avatar_middle
最佳答案
16 
online_vip 发表于 2022-5-16 12:02:24 | 显示全部楼层
你没引入静态库吧
38_avatar_middle
最佳答案
0 
ico_lz  楼主| 发表于 2022-5-18 00:47:58 | 显示全部楼层
xiao14116 发表于 2022-5-16 12:02
你没引入静态库吧

完全,按照网站,做的。。。
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

×【发帖 友情提示】
1、请回复有意义的内容,请勿恶意灌水;
2、纯数字、字母、表情等无意义的内容系统将自动删除;
3、若正常回复后帖子被自动删除,为系统误删的情况,请重新回复其他正常内容或等待管理员审核通过后会自动发布;
4、感谢您对VC驿站一如既往的支持,谢谢合作!

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号-4 )|网站地图wx_jqr

GMT+8, 2022-12-10 02:57

Powered by CcTry.CoM

© 2009-2021 cctry.com

快速回复 返回顶部 返回列表