
VidGear
Atviro kodo Python biblioteka vaizdo failams
Nemokama Python API vaizdo apdorojimui, ji palaiko realaus laiko vaizdo stabilizavimą, beprarastinį vaizdo kodavimą, lankstų parametrų valdymą ir daugiagijimą.
VidGear yra galinga daugiagijė Python biblioteka, kuri leidžia programinės įrangos kūrėjams lengvai kurti programas vaizdo apdorojimui. Biblioteka yra sukurta su įtraukta parama kelioms API, kiekviena turi unikalią galimybę ir funkcionalumą. Pagrindinis tikslas – lengvai tvarkyti ir apdoroti specifinius bei įrenginiui būdingus vaizdo ar tinklo srautus. Bibliotekos pagrindinis dėmesys – paprasta naudojimo ir lengva integracija, siekiant aukšto našumo apdorojant sudėtingas vaizdo apdorojimo užduotis vos keliais Python kodo eilutėmis.
VideoGear yra puikus, kai vartotojams reikia perjungti tarp įvairių vaizdo šaltinių nedaug keisdami kodą. Biblioteka turi įtrauktą palaikymą kelioms svarbioms vaizdo apdorojimo funkcijoms, tokioms kaip prieiga ir vaizdo skaitymas įvairiuose įrenginiuose, vaizdo įrašų rašymas keliomis formatais, vaizdo ar garso srautinimas, siuntimas & gavimas vaizdo failų ar kadrų į/iš įvairių šaltinių ir daugelis kitų.
Biblioteka yra labai lanksti ir suteikia vartotojams išsamų valdymą video ir garso kadrų. Biblioteka visiškai palaiko pažangias funkcijas, tokias kaip realaus laiko vaizdo stabilizavimas, vaizdo transliavimas naudojant IP/USB kameras, beprarastinis vaizdo kodavimas ir daugiagijė (Multi-Threading) ir kt. Biblioteka yra atviro kodo ir prieinama pagal Apache-2.0 licenciją asmeniniam arba komerciniam naudojimui.
Pradžia su VidGear
Please use the following command to install VidGear library on your systems
Įdiekite VidGear per pip.
pip install vidgearĮdiekite VidGear per GitHub.
$ git https://github.com/abhiTronix/vidgear.git Vaizdo srautų perdavimas per 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.
Vaizdo įrašų rašymas MP4 formatu
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..
Viso vaizdo & garso failo perkodavimas
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.
