前面使用 SDL 顯示了一張 YUV 圖片以及 YUV 視頻歉摧。接下來使用 Qt 中的 QImage 來實現(xiàn)一個簡單的 YUV 播放器莽龟,查看 QImage 支持的像素格式肃续,你會...

前面使用 SDL 顯示了一張 YUV 圖片以及 YUV 視頻歉摧。接下來使用 Qt 中的 QImage 來實現(xiàn)一個簡單的 YUV 播放器莽龟,查看 QImage 支持的像素格式肃续,你會...
前面通過 H.264 編碼將 YUV 像素數(shù)據(jù)壓縮生成了一個 h264 文件蝙场。那么想要播放 h264 文件供填,就需要解壓縮取出每一幀的具體像素數(shù)據(jù)進(jìn)行播放泡一。本文的內(nèi)容主要是解碼...
一创夜、什么是音頻重采樣 音頻重采樣就是改變音頻的采樣率、采樣格式通惫、聲道數(shù)等參數(shù)茂翔,使之按照我們期望的參數(shù)輸出。比如我們將采樣率 48kHz履腋、采樣格式 f32le珊燎、聲道數(shù) 1 的音...
一、關(guān)于 FFmpeg FFmpeg[https://ffmpeg.org/] 是一個音視頻領(lǐng)域使用最廣泛的跨平臺開源庫。由C語言編寫俐末,但廣泛的為 C/C++料按、C#、Java...
macOS 安裝 Qt 遇到的問題: Qt 5.14.X 版本及以前版本的UI 在 macOS Big Sur 不能夠正常運行,20年8月發(fā)行的 Qt 5.15.1 以后的版...
一藐吮、模擬信號和數(shù)字信號 模擬信號是指信號隨時間的變化是連續(xù)的溺拱,即任意時間點總有一個瞬態(tài)的信號量與之對應(yīng),所以我們也將模擬信號稱為連續(xù)信號谣辞。那么模擬信號為什么叫模擬信號呢迫摔?模擬...
上一遍講了將 PCM 編碼成 AAC,那么我們?nèi)绻胍シ?AAC 文件泥从,需要將 AAC 解碼成 PCM句占,不管是什么播放器,最終都是需要拿到 PCM 數(shù)據(jù)進(jìn)行播放的躯嫉。AAC ...
一祈餐、流媒體 流媒體(Streaming media)擂啥,也叫做流式媒體。是指將一連串的多媒體數(shù)據(jù)壓縮后昼弟,經(jīng)過互聯(lián)網(wǎng)分段發(fā)送數(shù)據(jù)啤它,在互聯(lián)網(wǎng)上即時傳輸影音以供觀賞的一種技術(shù)與過程。...
一、什么是封裝格式 封裝格式也稱為容器渊胸,用于打包音頻旬盯、視頻以及字幕等等,比如常見的容器有 MP4、MOV胖翰、WMV接剩、FLV、AVI萨咳、MKV 等等懊缺。容器里面裝的是音視頻的壓縮幀,...