日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

ffmpeg-0.6.3 移植到 windows 开源代码

發布時間:2023/12/18 windows 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ffmpeg-0.6.3 移植到 windows 开源代码 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

ffmpeg-0.6.3開源編碼解碼庫,從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()判斷語句的編譯差別,導致源碼中有一些修改,主要涉及到關鍵字(vdpau,xvmc)。

7:其他的修改集中在allcodecs.c和allformats.c文件中。

8:在不同的目錄下有相同文件名的.c文件,加_avcodec,_avformat,_avutil,_swscale等后綴以示區別

?

實際編譯時,雙擊ffplay.icproj工程文件打開vs2005,然后編譯運行。

附帶有測試文件CLOCKTXT.avi。

下載地址:http://files.cnblogs.com/mcodec/ffmpeg-0.6.3.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-0.6.3 移植到 windows 开源代码的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。