
VidGear
Nyílt forráskódú Python könyvtár videó fájlokhoz
Ingyenes Python API videófeldolgozáshoz, támogatja a valós idejű videóstabilizálást, veszteségmentes videókódolást, a paraméterek rugalmas manipulálását és a több szálas feldolgozást.
VidGear egy erőteljes, több szálon futó Python könyvtár, amely lehetővé teszi a szoftverfejlesztők számára, hogy könnyedén készítsenek videófeldolgozó alkalmazásokat. A könyvtár több API-t támogat, mindegyik egyedi képességekkel és funkciókkal. A fő cél, hogy könnyedén kezelje és feldolgozza a specifikus, valamint az eszközspecifikus videó- vagy hálózati adatfolyamokat. A könyvtár fő hangsúlya az egyszerű használat és a könnyű integráció, amely lehetővé teszi a magas teljesítményt összetett videófeldolgozási feladatok esetén is, mindössze néhány Python sorral.
A VideoGear tökéletes, amikor a felhasználóknak sokféle videóforrás között kell váltaniuk anélkül, hogy jelentősen módosítanák a kódot. A könyvtár számos fontos videófeldolgozási funkciót támogat, például videók elérését és olvasását különböző eszközökön, videók írását több formátumban, videó- vagy hangstreamelést, videófájlok vagy képkockák küldését & fogadását különböző rendszerek között, és még sok mást.
A könyvtár nagyon rugalmas, és a felhasználóknak átfogó irányítást biztosít a videó és hang képkockái felett. A könyvtár teljes mértékben támogatja a fejlett funkciókat, mint a valós idejű videóstabilizálás, videó streaming IP/USB kamerákkal, veszteségmentes videó kódolás, és több szálas feldolgozás stb. A könyvtár nyílt forráskódú, és az Apache-2.0 licenc alatt érhető el személyes vagy kereskedelmi felhasználásra.
Első lépések a VidGear-rel
Please use the following command to install VidGear library on your systems
Telepítsd a VidGear-et pip segítségével.
pip install vidgearTelepítsd a VidGear-et a GitHub-ról.
$ git https://github.com/abhiTronix/vidgear.git Videófolyamok csővezetékkel a CamGear-en keresztül
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.
Videó írása MP4 formátumban
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..
Teljes videó & hangfájl átkódolása
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.
