前面使用 SDL 顯示了一張 YUV 圖片以及 YUV 視頻歉摧。接下來使用 Qt 中的 QImage 來實現(xiàn)一個簡單的 YUV 播放器莽龟,查看 QImage 支持的像素格式肃续,你會...
![240](https://cdn2.jianshu.io/assets/default_avatar/5-33d2da32c552b8be9a0548c7a4576607.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前面使用 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 等等懊缺。容器里面裝的是音視頻的壓縮幀,...