Python-VidGear模組翻譯系列-01-Introduction介紹
原文地址:
(不知道是網路問題還是什麼原因,目前我只試出了夸克瀏覽器可以訪問,其他的瀏覽器即使開著vpn好像也不行) https://abhitronix.github.io/vidgear/gears/pigear/params/
Gears通用工作流程圖
Gears是什麼?
VidGear模組建立在一個獨立的Gears類(也稱為齒輪)上,每個類都有不同的功能。這些Gears類(齒輪)在許多已經發展的專門功能的模組上提供了一個強大的、易於使用的、高度可擴充套件的,多執行緒+Asyncio非同步程式設計的擴充套件層,並且它靈活的利用它內部的屬性,為其他功能模組提供強大無錯誤且無與倫比的實時效能。
Gears的分類
這些Gears能夠被以下規則分類:
A. 視訊捕捉 Gears
基礎功能:從各種來源接受numpy.ndarray型別的視訊幀
- CameGear:多執行緒的API介面,能夠關聯各種IP協議/USB的攝像頭,網路視訊流,YouTube視訊地址。
- PiGear:多執行緒API介面,能夠關聯各種樹莓派攝像頭模組。
- ScreenGear:多執行緒,超快的螢幕捕捉
- VideoGear:普通API介面,含有內部Video Stabilizer(視訊穩定器模組)的封裝
B. 視訊寫入 Gears
基礎功能:將numpy.ndarray的視訊幀寫入到視訊檔案裡
- WriteGear:把視訊以靈活低損失的方式進行編碼和壓縮
C. 流傳輸 Gears
基礎功能:對視訊和音訊檔案轉碼,而且是HTTP流傳輸numpy.ndarray幀
- StreamGear:把音訊/視訊處理成超低延時,高質量,實時自適應的流格式
D.網路 Gears
基礎功能:在網路上傳送和接收numpy.ndarray的幀
- NetGears:通過網路進行系統之間的高效能視訊幀和資料傳輸。
- 非同步 I/O 網路 Gears:
- WebGears: ASGI(Python一種非同步閘道器介面)視訊伺服器,能夠傳送實時的視訊幀到任何在網路上的網頁瀏覽器
- NetGears_Async: 非常節省記憶體的非同步視訊幀網路資訊傳輸框架
相關文章
- Vue webpack 介紹 翻譯VueWeb
- expat介紹文件翻譯
- Gremlin-官網介紹翻譯REM
- 把catoiOS介紹翻譯10遍iOS
- 怎麼把Excel文件翻譯成中文?Excel文件翻譯方法介紹Excel
- [翻譯]資料結構——trie樹介紹資料結構
- ASM 翻譯系列第三十四彈:ASM磁碟組重要屬性介紹ASM
- DirectShow應用程式設計介紹(翻譯) (轉)程式設計
- Python標準庫系列之模組介紹Python
- GoldenGate 12.3 MA架構介紹系列(3) - 各功能模組介紹Go架構
- edge瀏覽器翻譯功能在哪 edge網頁翻譯成中文方法介紹瀏覽器網頁
- 【液晶模組系列基礎視訊】1.1.iHMI43模組介紹
- 《wifi加密破解論文》翻譯介紹-wifi不再安全WiFi加密
- H.264介紹(從Stack Overflow答案翻譯)
- [譯] React Hook 介紹 — React 系列教程 Part 1ReactHook
- 【液晶模組系列基礎視訊】1.2.iM_RGB模組介紹
- 針對 Source Maps 的一篇介紹(翻譯)
- Python模組介紹Python
- TSM功能模組介紹
- guava翻譯系列之JoinerGuava
- guava翻譯系列之SplitterGuava
- Tornado 4.3文件翻譯: 使用者指南-介紹
- JJWT簡介(翻譯)JWT
- Prepack 介紹(譯)
- 【StoneDB 模組介紹】伺服器模組伺服器
- Python heapq模組官方文件翻譯Python
- ModStartCMS模組開發介紹
- 3.03 模組外掛介紹
- nodejs主要模組介紹NodeJS
- Tengine 常用模組使用介紹
- JAVA NIO 翻譯系列(七、FileChannel)Java
- [翻譯]ElasticSearch官方文件-簡介Elasticsearch
- [譯] React Profiler 介紹React
- 【譯】介紹JSXJS
- Vapor系列教程 - 介紹Vapor
- [Flutter翻譯]介紹StatsFl,Flutter的FPS監視器 - gskinner部落格Flutter
- Python爬蟲教程-07-post介紹(百度翻譯)(上)Python爬蟲
- Python爬蟲教程-08-post介紹(百度翻譯)(下)Python爬蟲