1. 程式人生 > >某課網FFmpeg音視訊核心技術精講與實戰

某課網FFmpeg音視訊核心技術精講與實戰

第1章 課程導學與準備工作 本章首先介紹音視訊行業的未來前景,然後介紹本課程的具體安排,適合人群以及學習建議,然後會給大家介紹下目前音視訊的應用場景,然後為大家提前講解下播放器架構和音視訊渲染流程,讓大家有個印象,後面在具體章節也會具體的深入的講解。最後會帶大家下載,編譯和安裝好FFmepg,大家有了這些基礎知識後,就可以繼續後面的... 1-1 課程導學 1-2 音視訊的應用範圍與播放器架構講解(選看) 1-3 什麼ffmpeg?它能做什麼?(選看) 1-4 ffmpeg下載,編譯與安裝 第2章 FFmpeg常用命令實戰 本章講解如何使用FFmpeg命令進行音視訊處理,包括FFmpeg常用命令分類, 音視訊處理流程,多媒體基本資訊查詢命令,錄製命令,分解與複用命令,處理原始資料命令,濾鏡命令,裁剪與合併命令 ,圖片與視訊互轉命令,直播相關命令等 ... 2-1 FFmpeg常用命令分類講解 2-2 FFmpeg音視訊處理流程講解 2-3 FFmpeg基本資訊查詢命令實戰 2-4 FFmpeg錄製命令實戰 2-5 ffmpeg分解與複用命令實戰 第3章 FFmpeg開發必備C語言回顧-vim講解 工欲善其事必先利其器,在回顧FFmpeg開發必備C語言基礎之前,先為大家講解下vim的基本使用。 3-1 FFmpeg基礎開發概述 3-2 vim模式及建立檔案 3-3 vim的基本操作與游標移動 3-4 vim查詢替換與多視窗 第4章 FFmpeg開發必備C語言回顧 本章帶大家回顧FFmpeg開發必備C語言基礎,包括C語言中的常量與變數,C語言結構體,C語言中的判斷語句, C語言中的迴圈語句,C語言再論指標,C語言中的函式 ,C語言對檔案的操作,編譯的基本原理,偵錯程式等。 4-1 C語言Helloworld 4-2 C語言中的常量與變數 4-3 C語言中的指標-1 4-4 C語言中的指標-2 4-5 C語言結構體 4-6 C語言中的if_else 4-7 C語言中的for_while 4-8 C語言中的函式 4-9 C語言中的檔案操作 4-10 再論C語言指標 4-11 C語言編譯器 4-12 C語言偵錯程式 第5章 FFmpeg多媒體檔案處理 本章為大家講解FFmpeg多媒體檔案處理,包括Log系統,刪除檔案與重新命名,操作目錄及list命令實現,處理流資料的基本原理,列印多媒體Meta資訊 實戰-使用FFmpeg從多媒體檔案中抽取音訊資料 , 實戰-多媒體型別轉換(mp4->flv),實戰-裁剪音視訊,最後為大家留一個作業:討論-如何實現一個小咖秀核心邏輯。 ... 5-1 ffmpeg初級開發介紹 5-2 ffmpeg開發入門Log系統 5-3 ffmpeg檔案的刪除與重新命名 5-4 ffmpeg操作目錄及list的實現-1 5-5 ffmpeg操作目錄及list的實現-2 5-6 ffmpeg處理流資料的基本概念 5-7 ffmpeg列印音視訊Meta資訊 5-8 ffmpeg抽取音訊資料-1 5-9 ffmpeg抽取音訊資料-2 5-10 ffmpeg抽取音訊資料-3 5-11 ffmpeg抽取視訊H264資料-1 5-12 ffmpeg抽取視訊H264資料-2 5-13 ffmpeg抽取視訊H264資料-3 5-14 ffmpeg將mp4轉成flv-1 5-15 ffmpeg將mp4轉成flv-2 5-16 ffmpeg音視訊裁剪 5-17 作業:ffmpeg實現小咖秀 第6章 FFmpeg編解碼實戰 本章帶大家進行FFmpeg編解碼實戰,包括實戰-視訊編碼, 實戰-視訊轉圖片,實戰-音訊編碼,實戰-音訊解碼。 6-1 ffmpeg中級開發介紹 6-2 ffmpegh264編碼 6-3 ffmpeg視訊轉圖片實戰講解 6-4 ffmpegAAC編碼 第7章 FFmpeg SDL音視訊渲染實戰 本章帶大家學習FFmpeg SDL音視訊渲染實戰,包括 SDL編譯與安裝,使用SDL的基本步驟,SDL視窗渲染,SDL事件處理,SDL徹底理解紋理渲染,實戰-實現YUV播放器,SDL音步處理流程,實戰-實現PCM播放器。 第8章 FFmpeg播放器核心功能開發 本章帶大家進行播放器核心功能開發,包括實現一個最簡單的多媒體播放器,多執行緒與鎖, 鎖與條件變數在實際中的應用,音視訊同步,seek等 第9章 如何在Android下使用FFmpeg 本章將帶大家學習如何在Android下使用FFmpeg ,包括編譯可以Android系統執行的FFmpeg,學習NDK,java呼叫C函式, C函式呼叫java,在Android系統下使用FFmpeg等 第10章 課程總結 本章帶大家回顧課程知識重點,最後祝小夥伴們都能獲取高薪offer。我在課程問答區等著與大家進一步交流。有問題歡迎大家到課程問答區提問。  

下載地址:百度網盤