摘錄FFmpeg介紹如下:
FFmpeg是一個自由軟體,可以執行音訊和視訊多種格式的的錄影、轉檔、串流功能,包含了libavcodec ─這是一個用於多個專案中音訊和視訊的解碼器函式庫,以及 libavformat ——一個音訊與視訊格式轉換函式庫。針對我的用途,需要了解的應該著重於libavcodec,並且需要特別針對其中 MJPEG, MPEG4, H.264這三種codec。以下分篇介紹與 ffmpeg 有關的研究心得。
- FFMPEG編譯並使用ARM NEON加速
- FFMPEG 基本的 API 用法
- 直接播放 memory 內的影像資料
- 如何判斷所移植的平台是否有支援硬體加速
- 使用 SDL 來播放影像,可參考 http://dranger.com/ffmpeg/tutorial02.html,一個可正確編譯的例子請參考這裡。
- iOS 設備下的 FFMPEG 優化,以 iFrameExtractor 為例。
- Todo..
參考資料
1. 官方網站 http://ffmpeg.org/
2. 中文網站 http://www.ffmpeg.com.cn
3. FFMPEG 移植到 iOS
https://github.com/
4. http://libav.org/
5. http://code.google.com/p/ffmpeg4iphone/
6. http://en.wikipedia.org/wiki/FFmpeg