1. Produtos
  2.   Vídeo
  3.   Python
  4.   VidGear

VidGear

 
 

Biblioteca Python Open Source para Arquivos de Vídeo

API Python gratuita para processamento de vídeo, suporta estabilização de vídeo em tempo real, codificação de vídeo sem perdas, manipulação flexível de parâmetros e multithreading.

VidGear é uma poderosa biblioteca Python multithread que permite aos desenvolvedores de software criar aplicações para processar vídeos com facilidade. A biblioteca foi construída com suporte incluído para múltiplas APIs, cada uma com capacidades e funcionalidades únicas. O objetivo principal é lidar e processar dados específicos, bem como vídeos ou streams de rede específicos de dispositivos, de forma simples. O foco principal da biblioteca é ser fácil de usar e oferecer integração simples para alcançar alto desempenho ao processar tarefas complexas de processamento de vídeo com apenas algumas linhas de código Python.

O VideoGear é perfeito quando os usuários precisam alternar entre várias fontes de vídeo sem mudar muito o código. A biblioteca inclui suporte para diversos recursos importantes relacionados ao processamento de vídeo, como acessar e ler vídeos em diferentes dispositivos, gravar vídeos em múltiplos formatos, streaming de vídeo ou áudio, enviar & receber arquivos ou quadros de vídeo de/para vários dispositivos, entre outros.

A biblioteca é muito flexível e oferece aos usuários controle abrangente sobre os quadros do vídeo e do áudio. A biblioteca suporta totalmente recursos avançados como estabilização de vídeo em tempo real, streaming de vídeo usando câmeras IP/USB, codificação de vídeo sem perdas e multithreading, etc. A biblioteca é de código aberto e está disponível sob a Licença Apache-2.0 para uso pessoal ou comercial.

Previous Next

Introdução ao VidGear

Please use the following command to install VidGear library on your systems

Instale o VidGear via pip.

pip install vidgear

Instale o VidGear via GitHub.

$ git https://github.com/abhiTronix/vidgear.git 

Encadeando fluxos de vídeo via 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.

Gravando vídeo em formato 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..

Transcodificando todo o vídeo & áudio

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.

 Português