原创 HEVC picture type 幀類型詳解 [待整理]

NALU type enum NALUnitType { NAL_TRAIL_N = 0, NAL_TRAIL_R = 1, NAL_TSA_N = 2, NAL_TSA_R

原创 x264源碼解析:碼率控制之AQ - Adaptive Quantization

碼率控制系列 碼率控制之ABR 碼率控制之ABR 使用指南與分析 碼率控制之MBTree 宏塊樹 mbtree 使用指南與源碼分析 x264源碼解析:碼率控制之mbtree — — – x264_macroblock_tr

原创 "No 'Access-Control-Allow-Origin' header is present on the requested resource" 問題

當一個資源從與該資源本身所在的服務器不同的域或端口請求一個資源時,資源會發起一個跨域 HTTP 請求。 參:HTTP訪問控制(CORS) 問題: Failed to load https://***.com/*.mpd: ha

原创 H.264的錯誤恢復(error resilience)【待整理】

引子 [h264 @ 0x10a076a00] concealing 1403 DC, 1403 AC, 1403 MV errors in P frame 一. 錯誤隱藏 錯誤恢復(error resilience) 錯誤隱藏

原创 碼流格式: Annex-B, AVCC(H.264)與HVCC(H.265), extradata詳解

1.前言 介紹H.264結構的文章鋪天蓋地,無責任翻譯、無責任轉載以及部分經驗之談(目前搜索最靠前的一篇實際是對stackoverflow上答案的翻譯。。鏈接後面給出了),所以缺的不是資料,是敘述準確的資料。來吧,看這篇整理就夠了

原创 FFmpeg filter 詳細解析

目錄 目錄什麼是ffmpeg filter如何使用ffmpeg filter 1 將輸入的1920x1080縮小到960x540輸出2 爲視頻添加logo3 去掉視頻的logo自己寫一個過濾器filter的結構體fi

原创 x264參數設置詳解(x264 settings)

參數使用指南系列: mbtree 使用指南與源碼分析 adaptive quantization 使用指南與源碼分析 to be continue ... x264參數設置 介紹x264參數的用法與目的。參數解釋的順序對應

原创 HEVC參考幀管理[待整理]

背景知識 HEVC picture type 幀類型詳解 所謂的“HRD buffer model” HRD (Hypothetical Reference Decoder):一種模型。一幀數據由CPB解碼進入DPB,DPB數據

原创 關於SVC和SHVC的殘酷事實

新手問題:移動端的視頻業務,都會面對手機性能的適配問題以及網絡環境多變問題,不管是264還是265,都有對應的scalability extensions,這不是天生用來解決性能和網絡問題的嗎,可是爲啥從來沒聽人討論過這個。 SV

原创 【open-topic】解碼複雜度評估

1.編碼對解碼的複雜度影響(不同層次因素:profile/level至具體算法) 2.視頻的解碼複雜度評價參數 3.各個環境解碼複雜度衡量 參考 2010 A complexity scalable H.264 decode

原创 H.264 碼流結構:語法語義分析入門

Figure 1. Stream separation on NAL-packets Figure 2. NAL-packet structure Figure 3. Raw Byte Sequence Payloa

原创 color range問題總結 (附:色彩空間簡介)

【音視頻基礎系列】 YUV格式簡介 色彩空間簡介(本文) 常見問題 color range處理不當會導致對比度變化。典型案例,ffmpeg中x265編碼器對full range的支持沒有x264那麼好,在yuvj420p格

原创 360 video【待整理】

投影分類 equirectangular projection segmented sphere projection cube projection octahedron projection icosahedron pro

原创 [IQA]相關係數指標之SROCC,KROCC,PLCC【待整理】

圖像質量評價中的客觀指標與質量相關性評價指標。 SROCC(Spearman rankorder correlation coefficient,斯皮爾曼秩相關係數) KROCC(Kendall rank-order corre

原创 DASH簡介及使用方法(FFmpeg, MP4Box)

DASH:簡介及使用方法(本文) DASH:FFmpeg muxer參數說明 引入XXXX後,(對照競品)網頁端的視頻觀看體驗存在以下問題: 1. 切換畫質(1080P/高清/標清)時,播放器會黑屏,並回退到關鍵幀重新播放。