原创 基於web assembly (WASM) 的H265 Web播放器

1 背景 目前這個時間點,原生支持H265(HEVC)播放的瀏覽器極少,可以說基本沒有,主要原因一個是H265的解碼有更高的性能要求,從而換取更高的壓縮率,目前大多數機器CPU軟解H265的超清視頻還是有點喫力,硬解兼容性又不好,另外一個

原创 基於WebAssembly 的H.265播放器研發

一、背景介紹   隨着近些年直播技術的不斷更新迭代,高畫質、低帶寬、低成本成爲直播行業追求的重要目標之一,在這種背景下,H.264 標準已成爲行業主流,而新一代的 HEVC(H.265)標準也正在直播領域被越來越廣泛地採用。花椒直播一直在

原创 讓ffmpeg支持10bit編碼

文章版權由作者柯O德爾和博客園共有,請尊重並支持原創,若轉載請於明顯處標明出處:http://www.cnblogs.com/koder/   最近因爲工作需要,要進行265 10bit編碼,於是從ffmpeg官網下載了最新版的32位的f

原创 QT lisence 解讀

  對於桌面和移動平臺應用 官方說明如下 Qt for Application Development lets you create applications for desktop and mobile platforms. I

原创 wasm + ffmpeg實現前端截取視頻幀功能

有沒有那麼一種可能,在前端頁面處理音視頻?例如用戶選擇一個視頻,然後支持他設置視頻的任意一幀作爲封面,就不用把整一個視頻上傳到後端處理了。經過筆者的一番摸索,基本實現了這個功能,一個完整的demo:ffmpeg wasm截取視頻幀功能:

原创 win10 + graphstudionext + directshow 開發問題彙總

最近公司一個老項目需要調試,原有架構基於DirectShow,於是重新搭建directshow編譯環境Based on Win10,把其中遇到的問題進行一下記錄,方便後續自己或者他人蔘考 Graphstudionext 工具, 開源下載地

原创 Intel Publishes Open-Source AV1 Video Encoder "SVT-AV1"(Intel 開源AV1 編碼方案發布)

Yet another open-source project out of Intel is SVT-AV1, which is a new AV1 video encoder implementation for Windows an

原创 影音視頻技術基礎文章彙總

圖像基礎知識與概念 影音視頻技術基礎知識與概念 音頻技術基礎之PCM數據格式 音視頻編碼基礎知識入門

原创 AV1 解碼器 dav1d

概述 AV1(Alliance for Open Media Video 1)是由AOM(Alliance for Open Media,開放媒體聯盟)制定的一個開源、免版權費的視頻編碼格式,目標是解決H265昂貴的專利費用和複雜的專利授

原创 【工具】強大的視頻下載軟件IDM(Internet Download Manager)

IDM下載器是國內外優秀下載工具,支持IE, Firefox, Chrome等所有瀏覽器,兼容所有Windows平臺。最具特色功能如續傳功能, 各大網址視頻在線視頻即時下載工具 Chrome 瀏覽器 + IDM, 即可下載你看到的任何視頻

原创 關於OpenGL的圖像數據格式

1. 引言 當我們使用OpenGL進行有關圖片處理的時候,例如做紋理映射相關程序的時候,一定調用過以下這些函數: 1. glTexImage{1,2,3}D 2. glCopyTexImage{1,2,3}D 這些函數中經常會遇到一個參數

原创 Andorid 硬件顯示系統HWC&HWC2架構詳解

硬件合成HWC2 Hardware Composer HAL (HWC) 是 SurfaceFlinger 用來將 Surface 合成到屏幕。HWC 可以抽象出疊加層和 2D 位塊傳送器等,其主要是幫忙GPU完成一些工作。 Surfac

原创 ffmpeg命令截取YUV固定幀數

ffmpeg 命令:   ./ffmpeg.exe -s 1280x720 -i /d/yuv/720p.yuv -c:v rawvideo -filter:v "select='between(n\, 200\, 203)'" out7