FFmpeg 入門詳解 — 音視頻原理及應用

梅會東

  • 出版商: 清華大學
  • 出版日期: 2022-08-01
  • 定價: $414
  • 售價: 8.5$352 (限時優惠至 2024-04-30)
  • 語言: 簡體中文
  • ISBN: 7302600295
  • ISBN-13: 9787302600299
  • 立即出貨

  • FFmpeg 入門詳解 — 音視頻原理及應用-preview-1
  • FFmpeg 入門詳解 — 音視頻原理及應用-preview-2
  • FFmpeg 入門詳解 — 音視頻原理及應用-preview-3
FFmpeg 入門詳解 — 音視頻原理及應用-preview-1

買這商品的人也買了...

商品描述

本書系統講解了音視頻和編解碼的基礎理論知識,包括H.264、H.265、AAC等常用編解碼的入門知識。本書為FFmpeg音視頻流媒體系列叢書的第一部。 全書共分為11章:系統講解了聲頻基礎知識、視頻基礎知識、音視頻常用工具的使用、編解碼基礎知識、H.264、H.265、AAC等基礎知識。 書中包含大量的示例,圖文並茂,爭取讓一個純讀者讀者真正入門,從此開啟音視頻編程的大門。本書知識體系比較完整,非常適合沒有任何音視頻基礎的讀者。講解過程由淺入深,讓你在不知不覺中學到了音視頻和編解碼的知識。 本書可作為音視頻和編解碼初學者的入門書籍,也可作為高年級本科生和研究生的學習參考書籍。

目錄大綱

 

 

 

 

目錄

第1章編程之美與內功修為

 

1.1編程修行之路

 

1.2選好發展方向

 

1.3從小白到大牛的煉鋼之路

 

第2章音視頻入門

 

2.1音視頻入門引言

 

2.1.15G+將推動音視頻行業高度融合發展

 

2.1.2音視頻產業將迎來新的商機

 

2.1.3未來音視頻產業發展的新轉變

 

2.1.4自學音視頻的困惑

 

2.2音視頻基礎概念

 

2.2.1視頻

 

2.2.2音頻

 

2.2.3音視頻編碼

 

2.2.4音視頻容器

 

 

2.3多媒體基礎概念

 

2.3.1媒體

 

2.3.2多媒體

 

2.3.3多媒體技術

 

2.3.4多媒體的應用領域

 

2.4數字電視基礎概念

 

2.4.1數字電視簡介

 

2.4.2數字電視的發展歷程

 

2.4.3數字電視的基本原理

 

2.4.4數字電視的分類

 

2.4.5數字電視的優點

 

2.4.6數字電視的相關技術

 

2.5短視頻基礎概念

 

2.5.1短視頻的簡介

 

2.5.2短視頻的特點

 

2.5.3短視頻帶貨

 

第3章音視頻開發常用工具

 

3.1VLC播放器簡介

 

3.1.1VLC播放器

 

3.1.2VLC的功能列表

 

3.1.3VLC播放網絡串流

 

3.1.4VLC作為流媒體服務器

 

3.2MediaInfo簡介

 

3.2.1MediaInfo

 

3.2.2MediaInfo使用方法

 

3.2.3MediaInfo參數說明

 

3.3FlvAnalyser簡介

 

3.3.1FLV簡介

 

3.3.2FlvAnalyser

 

3.4Elecard Stream Analyzer碼流分析工具

 

3.4.1簡介

 

3.4.2功能列表

 

3.5FFmpeg簡介

 

3.5.1FFmpeg

 

3.5.2FFmpeg命令行

 

3.5.3FFmpeg開發包

 

第4章音頻基礎

 

4.1音頻基礎概念

 

4.1.1聲音和音頻

 

4.1.2數字音頻

 

4.1.3音頻採集

 

4.1.4音頻處理

 

4.1.5音頻使用場景及應用

 

4.1.6音頻格式

 

4.1.7混音技術

 

4.1.8音頻重採樣

 

4.2音頻編碼原理

 

4.2.1音頻壓縮

 

4.2.2音頻編碼

 

4.2.3音頻編碼基本手段

 

4.2.4音頻編碼算法

 

4.3音頻深度學習

 

4.3.1音頻深度學習的簡介

 

4.3.2十大音頻處理任務

 

第5章視頻基礎

 

5.1視頻基礎概念

 

5.1.1圖像與像素 

 

5.1.2色彩空間

 

5.1.3數字視頻

 

5.1.4視頻的基礎概念

 

5.1.5視頻格式

 

5.2音視頻封裝

 

5.2.1數據封裝和解封裝

 

5.2.2音視頻的封裝

 

5.2.3封裝格式

 

5.3視頻壓縮編碼

 

5.3.1視頻編碼基礎知識

 

5.3.2視頻壓縮

 

5.3.3視頻編碼原理

 

5.3.4視頻編碼的關鍵技術

 

5.3.5視頻編解碼流程

 

5.4視頻播放原理

 

5.4.1視頻播放器簡介

 

5.4.2FFmpeg播放架構與原理

 

5.4.3VLC播放原理

 

5.4.4現代播放器架構

 

5.5視頻轉碼原理

 

5.5.1視頻轉碼

 

5.5.2非線性編輯 

 

5.6短視頻技術

 

第6章音視頻壓縮編碼基礎

 

6.1音視頻壓縮編碼

 

6.2壓縮編碼技術分類

 

6.2.1無損壓縮

 

6.2.2有損壓縮

 

6.3壓縮編碼關鍵技術

 

6.3.1預測編碼

 

6.3.2變換

 

6.3.3量化

 

6.3.4熵編碼

 

6.4幀內編碼與幀間編碼

 

6.4.1幀內編碼

 

6.4.2幀間編碼

 

6.4.3運動矢量

 

6.4.4運動補償

 

6.4.5雙向預測

 

6.5GOP與DTS/PTS

 

6.5.1I/P/B/IDR幀

 

6.5.2GOP詳細講解

 

6.5.3DTS和PTS詳細講解

 

第7章音視頻編解碼原理與標準

 

7.1視頻編碼原理

 

7.2視頻採集原理

 

7.3音頻編碼原理

 

7.4視頻編碼標準

 

7.4.1ITU/ISO/JVT

 

7.4.2MPEGx系列

 

7.4.3H.26x系列

 

第8章音視頻編解碼技術與流程

 

8.1視頻編碼簡介

 

8.2視頻編碼流程

 

8.3I/P/B幀技術詳細講解

 

8.3.1I/P/B幀編解碼技術

 

8.3.2I/P/B幀的特點

 

8.3.3I/P/B幀的基本流程

 

8.3.4幀內與幀間編碼

 

8.3.5幀內編碼流程

 

8.3.6塊與宏塊

 

8.4運動估計和運動補償

 

8.5音頻編碼技術與流程

 

8.5.1MPEG1音頻編碼

 

8.5.2MPEG2音頻編碼

 

8.5.3MPEG4音頻編碼

 

8.5.4AC3音頻編碼

 

第9章H.264編解碼基礎

 

9.1H.264快速入門

 

9.1.1視頻壓縮編碼的基本技術

 

9.1.2H.264的句法元素

 

9.1.3VCL與NAL

 

9.1.4檔次與級別

 

9.1.5X264與JM

 

9.2H.264編解碼原理與實現

 

9.2.1H.264編解碼簡介

 

9.2.2H.264編解碼流程

 

9.2.3H.264的幀內預測編碼

 

9.2.4H.264的幀間預測編碼

 

9.3H.264碼流結構

 

9.3.1H.264分層結構

 

9.3.2H.264碼流結構

 

9.3.3H.264的NAL Unit

 

第10章AAC編解碼基礎

 

10.1AAC編碼概述

 

10.2AAC音頻文件格式

 

第11章H.265編解碼基礎

 

11.1H.265編解碼概述

 

11.2H.265碼流簡介

 

11.2.1HEVC Profiles/Levels/Tier

 

11.2.2HEVC的分層結構

 

11.3H.265與H.264的區別與優勢

 

參考文獻