最新 ffmpeg-0.8 开源编码解码库,从linux下移植到windows vs2005,全部开源。
需要 Intel C++ Compile 和 开源的SDL库支持,由于 Intel C++ Compile支持C99语法,所以源代码改动很小很小。
主要的修改
1:添加了linux中有而windows没有的几个头文件,放在libstapi目录下。
2:在 config.h文件末尾添加一些定义,屏蔽一些linux和windows的差别。
3:设置工程的附加路径 "./libstdapi;../;./"。
4:设置C99语法支持。
5:在三到五个.h文件中添加#include "config.h"。
6:因为gcc和vs2005对if()判断语句的编译差别,导致源码中有一些修改。
7:其 他的修改集中在allcodecs.c和allformats.c文件中。
8:在不同的目录下有相同文件名的.c文件,加 _avcodec,_avformat,_avutil,_swscale等后缀以示区别
实际编译时,双击 ffplay.icproj工程文件打开vs2005,然后编译运行。
附带有测试文件CLOCKTXT.avi。
下载地址:http://files.cnblogs.com/mcodec/ffmpeg-0.8.7z
intel c/c++ compiler 下载地址: http://lfiles3.brothersoft.com/development/compilers_and_ides/w_cc_p_10.1.020.exe
intel c/c++ compiler license 下载地址 :http://files.cnblogs.com/mcodec/icc_lic.rar
分享到:
相关推荐
ffmpeg-3.1.2-1.2-linux-x86.jar是javaCV在linux32位平台的依赖包
ffmpeg-qt视频编码解码-macOS
一个基于windows32下的FFmpeg0.8版本的SDK。拿过去就可以直接用了,里面带有ffmpeg自带的例子。 FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件)。它提供了...
ffmpeg-4.1.3_Linux库安装包完整集合 包含: ffmpeg-4.1.3源码 fdk-aac.tar.gz last_x264.tar.bz2 libvpx-1.5.0.tar.bz2 opus-1.1.2.tar.gz x265.tar yasm-1.3.0.tar.gz
ffmpeg-linux-armhf.jar ffmpeg-linux-ppc64le.jar ffmpeg-linux-x86.jar ffmpeg-linux-x86_64.jar ffmpeg-platform.jar ffmpeg-windows-x86.jar ffmpeg-windows-x86_64.jar ffmpeg.jar flandmark-linux-armhf.jar ...
ffmpeg包,用于视屏解码的目前最好用的免费资源
赠送jar包:ffmpeg-5.0-1.5.7.jar; 赠送原API文档:ffmpeg-5.0-1.5.7-javadoc.jar; 赠送源代码:ffmpeg-5.0-1.5.7-sources.jar; 赠送Maven依赖信息文件:ffmpeg-5.0-1.5.7.pom; 包含翻译后的API文档:ffmpeg-5.0...
FFmpeg是在 Linux 下开发出来的,但它可以在包括 Windows 在内的大多数操作系统中编译。这个项目是由 Fabrice Be【ffmpeg-4.3.1(linux-mac-window)】 1、ffmpeg-4.3.1-linux 2、ffmpeg-4.3.1-mac-static-64-bit 3、...
ffmpeg-3.1.2-1.2-linux-x86_64.jar是javaCV-ffmpeg在linux64位环境下的依赖包
ffmpeg-6.1.1.tar 是一个包含 FFmpeg 6.1.1 版本源代码的压缩包。FFmpeg 是一套能够处理多媒体数据(音频、视频、字幕等)的开源计算机程序库和命令行工具,广泛应用于音视频处理、转码、流媒体等领域1。 要使用该...
可以放在vc下直接使用,编译配置./configure --enable-ffplay --enable-memalign-hack其它不用说了你懂的
ffmpeg-4.4版本windows安装包
ffmpeg-4.2.2-win64Windows下编译好了的动态库, 可以在windows下直接使用的dll.
ffmpeg-n5.1.2-win64
ffmpeg库:ffmpeg-n5.1-latest-win64-gpl-shared-5.1
ffmpeg-master-latest-win64-gpl.zip
附件为Centos6.6环境下静态编译的ffmpeg-3.3.3版本linux可执行程序和SDK库,其中包含基本的x264、aac编解码库;还增加字幕渲染(drawtext参数)、水印叠加等功能;configure配置参数为: ./configure --target-os=...
FFmpeg是在 Linux 下开发出来的,但它可以在包括 Windows 在内的大多数操作系统中编译。这个项目是由 Fabrice Bellard 发起的,现在由 Michael Niedermayer 主持。可以轻易地实现多种视频格式之间的相互转换,例如...
ffmpeg linux 下 arm64 环境使用的动态库和静态库打包, 内含三个压缩包: 《ffmpeg-4.3-arm64-动态库.zip》 《ffmpeg-4.3-arm64-含静态库-动态库.zip》 《ffmpeg-4.3-arm64-含静态库-动态库-带调试信息.zip》
FFmpeg Windows Builds,官网网速非常慢,放在这里供国内用户下载。原地址:https://www.gyan.dev/ffmpeg/builds/ffmpeg-git-full.zip