
VidGear
Open Source Python knihovna pro video soubory
Bezplatné Python API pro zpracování videa, podporuje stabilizaci videa v reálném čase, bezztrátové kódování videa, flexibilní manipulaci s parametry a vícevláknové zpracování.
VidGear je výkonná vícevláknová knihovna Pythonu, která umožňuje vývojářům softwaru snadno vytvářet aplikace pro zpracování videí. Knihovna obsahuje podporu pro více API, z nichž každé má jedinečné schopnosti a funkce. Hlavním cílem je snadno zpracovávat a manipulovat s daty specifickými pro video i zařízení nebo síťové streamy. Hlavní zaměření knihovny je jednoduché použití a snadná integrace, která umožňuje vysoký výkon při zpracování složitých úloh videozpracování pomocí jen několika řádků kódu v Pythonu.
VideoGear je ideální, když uživatelé potřebují přepínat mezi různými video zdroji, aniž by museli výrazně měnit svůj kód. Knihovna obsahuje podporu pro několik důležitých funkcí souvisejících se zpracováním videa, jako je přístup a čtení videí na různých zařízeních, zápis videí v různých formátech, streamování videa nebo audia, odesílání & přijímání video souborů či snímků z/do různých zařízení a mnoho dalšího.
Knihovna je velmi flexibilní a poskytuje uživatelům komplexní kontrolu nad snímky videa a audia. Knihovna plně podporuje pokročilé funkce, jako je stabilizace videa v reálném čase, streamování videa pomocí IP/USB kamer, bezztrátové kódování videa a vícevláknové zpracování atd. Knihovna je open source a je dostupná pod licencí Apache-2.0 pro osobní i komerční použití.
Začínáme s VidGear
Please use the following command to install VidGear library on your systems
Nainstalujte VidGear pomocí pip.
pip install vidgearNainstalujte VidGear pomocí GitHub.
$ git https://github.com/abhiTronix/vidgear.git Přesměrování video streamů pomocí CamGear
The open source VidGear library provides the capability for piping video streams inside their own Python applications. The library provides connectivity with various big streaming services like Twitch, Livestream, Dailymotion, and several others with ease. The software developers can easily set the desired resolution and need to provide desired video’s URL to the source parameter and enable the stream mode parameter to achieve the goal in a better way. Same like above you can also stream or watch live videos from YouTube.
Zápis videa ve formátu MP4
The free VidGear library enables software developers to write their video files in MP4 format using Python code. The VidGear Video Processing Python library's WriteGear API gives flexible access to OpenCV's VideoWriter API tools as well as a robust wrapper around FFmpeg a very popular multimedia framework. You can easily write your videos to MP4 format with just a couple of lines of code. It can easily process real-time frames into a lossless compressed video-file..
Překódování celého video & audio souboru
The open source VidGear library provides enables software developers to transcode their video or audio file inside their own Python applications. Using the single-Source mode you can easily transcode n entire video or audio file into a sequence of multiple smaller chunks or segments for streaming. The is very useful when you are transcoding lossless long duration videos for live streaming. Please use the function transcode_source() for processing audio-video files into stream-able chunks.
