
VidGear
Отворена Python библиотека за видео файлове
Безплатен Python API за обработка на видео. Поддържа стабилизиране на видео в реално време, беззагубно кодиране на видео, гъвкаво манипулиране на параметри и многопоточност.
VidGear е мощна многопоточна Python библиотека, която позволява на софтуерните разработчици да създават приложения за обработка на видеа с лекота. Библиотеката включва поддръжка за множество API, всяко със своя уникална възможност и функционалност. Основната цел е да се обработват и управляват специфични данни, както и видео или мрежови потоци, специфични за устройството, лесно. Основният фокус на библиотеката е простотата на използване и предоставянето на лесна интеграция за постигане на висока производителност при обработка на сложни задачи за видео обработка с само няколко реда Python код.
VideoGear е перфектен, когато потребителите трябва да превключват между различни видео източници, без да променят кода си значително. Библиотеката включва поддръжка за няколко важни функции, свързани с обработката на видео, като достъп и четене на видеа на различни устройства, записване на видеа в множество формати, видео или аудио стрийминг, изпращане и получаване на видео файлове или кадри от/към различни източници и много други.
Библиотеката е много гъвкава и предоставя на потребителите пълен контрол върху кадрите на видеото и аудиото. Библиотеката напълно поддържа разширени функции като стабилизация на видеото в реално време, стрийминг на видео чрез IP/USB камери, беззагубно кодиране на видео и многопоточност и др. Библиотеката е с отворен код и е достъпна под лиценз Apache-2.0 за лична или търговска употреба.
Започване с VidGear
Please use the following command to install VidGear library on your systems
Инсталирайте VidGear чрез pip.
pip install vidgearИнсталирайте VidGear чрез GitHub.
$ git https://github.com/abhiTronix/vidgear.git Пренасочване на видео потоци чрез 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.
Записване на видео във формат 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..
Транскодиране на цялото видео & аудио файл
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.
