FFmpeg Windows 開發環境簡單搭建 教程

來源:互聯網
上載者:User

標籤:

本文來自:http://www.itechzero.com/ffmpeg-windows-develop-environment-simply-set-up-tutorial.html

FFmpeg 是一個優秀的程式庫,開源、跨平台並且使用者眾多,可以使用在 Windows 和 Linux 等平台下,本文將簡單講解 Windows 平台下 FFmpeg 開發環境的簡單搭建過程。

平台:Windows 8.1 專業版 + Visual Studio 2013

    1. 開啟 FFmpeg 官網下載頁面,直接點擊上面的 Download 下載源碼包並解壓。
    2. 點擊官網下面的 Windows 表徵圖下的 Windows Builds,下載最新的 32-bit Shared 和 32-bit Dev 包並解壓。
    3. 開啟 Visual Studio 2013,建立項目,選擇 Visual C++ 中的 Win32 控制台應用程式,確定,完成。

    1. 進入 FFmpeg 源碼檔案夾下的 doc/examples 檔案夾,找到 metadata.c 檔案,該檔案是一個獨立 demo,運行結果為列印音視頻媒體檔案基本資料。開啟將其中的內容複寫並粘貼到 ffmpeg-test.cpp 中,稍微修改如下。

    1. 在 Visual Studio 中的項目名上右擊,開啟屬性,分別設定 配置屬性 -> C/C++ -> 附加元件封裝含目錄 和 配置屬性 -> 連結器 -> 附加庫目錄 為第二步解壓好的 32-bit Dev 檔案夾下的 include 檔案夾和 lib 檔案夾,同時在 配置屬性 -> 連結器 -> 輸入 -> 附加依賴項 添加 avformat.lib 和 avutil.lib

    1. 再將第二步解壓的 32-bit Shared 檔案夾下的 bin 檔案夾中的 avcodec-56.dll、avformat-56.dll、avutil-54.dll 和 swresample-1.dll 拷貝到與解決方案同名的專案檔夾中。最終的檔案結構如。

    1. 編譯執行成功得到結果如下。

測試的解決方案已經打包上傳了,需要的朋友可以到這裡下載:http://pan.baidu.com/s/1o6sQ2Zg

FFmpeg Windows 開發環境簡單搭建 教程

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.