iOS音視頻—FFmepg基礎知識:視頻播放流程&視頻播放器&播放器信息查看工具

FFmepg基礎知識

視頻播放流程

在這裏插入圖片描述

通常我們看到的視頻格式:mp4,mov,flv,wmv等等,稱之爲封裝格式,通過解封裝之後,同時拿到音頻壓縮數據和視頻壓縮數據。分別對其進行音頻視頻解碼得到音頻採樣和視頻像素數據,然後把音頻數據渲染到視頻上面進行同步播放。

視頻播放器

兩種模式播放器:
1、可視化界面播放器:騰訊視頻,愛奇藝視頻,暴風影音,優酷等等,用戶可以直接進行操作,簡單易懂。
2、非可視化界面播放器:命令操作播放器,用戶不懂,使用起來複雜

  • FFmpeg->ffplay(命令)播放器(內置播放器)
  • vic播放器
  • mplay播放器
  • 等等

可視化界面播放器就是對非可視化界面播放器的封裝應用。

播放器信息查看工具

  • 查看整個視頻信息:MediaInfo工具->幫助我們查看完整的視頻信息

在這裏插入圖片描述

在這裏插入圖片描述

  • 二進制查看工具:UItraEdit工具->直接查看視頻二進制數據(01011101)

在這裏插入圖片描述

  • 視頻單項信息:
    封裝格式信息工具->Elecard Format Analyzer,
    視頻編碼信息工具->Elecard Stream Eye,
    視頻像素信息工具->GLYUVPlay,
    音頻採樣數據工具->Adobe Audition
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章