FFVCL é um traje nativo de componentes VCL, incluindo Video Encoder e Video Player que envolvem perfeitamente as bibliotecas FFmpeg. O FFVCL é mais fácil, flexível e mais poderoso do que a interface oficial da linha de comando FFmpeg para codificação e reprodução de arquivos de áudio e vídeo.
* Solução all-in-one para codificação e reprodução de áudio/vídeo.
* Embalagem perfeita de bibliotecas FFmpeg, fácil de usar, flexível e poderosa.
* Quadros de entrada editáveis, como texto e/ou sobreposição de imagem.
* Junte vários arquivos de entrada em formatos variáveis a um único arquivo de saída.
* Entrada de quadro de suporte (tela bitmap, dados bitmap, bitmap deviceContext, YUV).
* Saída do quadro de suporte (RGB, MJPEG, H.263, H.264, YUV).
* Entrada de pacote de suporte (H.263, H.264, MJPEG, M4V, MPEGVideo, VC1).
* Captura de tela de suporte.
* Suporte captura de onda.
* Suporte diretamente a entrada de dados de ondas PCM.
* Suporte diretamente a saída de dados de ondas PCM.
* Suporte a captura da WebCam.
* Suporte filtros de vídeo, como flip, negação, escala, taxa, etc.
* Suporte a visualização durante a conversão.
* Conversão de vários arquivos em lotes incorporados.
* A prioridade do segmento de tarefa é configurável.
* As operações Pausa, Currículo e Parada estão disponíveis.
* Registre o evento de mensagens pelo componente FFLogger.
* Evento de progresso de conversão.
* O evento OnVideoHook é uma maneira muito fácil e poderosa de editar todos os quadros de entrada agindo como video hook interno, como sobreposição de texto e/ou imagem, imagem de quadro reverso e vários efeitos que você pode processar no Bitmap.
* O evento OnAudioHook é uma maneira muito fácil de editar todas as amostras de áudio de entrada agindo como audio hook interno.
história da versão
- Versão 5.0 postado em 2012-12-21
Atualização para ffmpeg 1.0.x
- Versão 3.6a postado em 2010-10-30
Delphi XE; Funciona com vídeo HTML5; Codec VP8; Contêiner WebM; Gancho de áudio
Detalhes do programa
Eula
EULA - Contrato de Licença do Usuário Final
Delphi FFmpeg VCL Componentes Contrato de Licença do Usuário Final
Delphi FFmpeg VCL Components ("FFVCL") Contrato de Licença do Usuário Final ("EULA") é um acordo legal entre você (uma pessoa física ou única) e o autor da FFVCL para todos os componentes da FFVCL que podem incluir componentes de software associados, mídia, materiais impressos e "online" ou documentação eletrônica ("FFV PRODUCTCL"). Ao instalar, copiar ou usar o PRODUTO FFVCL, você concorda em estar vinculado aos termos deste EULA. Este contrato de licença representa todo o acordo relativo ao programa entre você e o Autor da FFVCL, (referido como "LICENSER"), e substitui qualquer proposta, representação ou entendimento prévio entre as partes. Se você não concordar com os termos deste EULA, não instale ou use o PRODUTO FFVCL.
O PRODUTO FFVCL é protegido por leis de direitos autorais e tratados internacionais de direitos autorais, bem como outras leis e tratados de propriedade intelectual. O PRODUTO FFVCL é licenciado, não vendido.
O PRODUTO FFVCL é um shareware. Você pode avaliá-lo gratuitamente. Você não deve usar o PRODUTO FFVCL para fins comerciais, a menos que você pague a taxa de inscrição. Você NÃO deve dar as chaves de licença e/ou as edições completas da FFVCL (incluindo as edições dcu e edições de Origem) a quaisquer terceiros indivíduos e/ou entidades. E você também NÃO deve usar as chaves de licença e/ou as edições completas da FFVCL de qualquer terceiro indivíduo e/ou entidades.
1. CONCESSÃO DE LICENÇA
O PRODUTO FFVCL é licenciado da seguinte forma:
a Instalação e Uso.
O LICENSER concede-lhe o direito de instalar e usar cópias do PRODUTO FFVCL em seu computador executando uma cópia validamente licenciada do sistema operacional para o qual o PRODUTO FFVCL foi projetado [por exemplo, Windows 95, Windows NT, Windows 98, Windows 2000, Windows 2003, Windows XP, Windows ME, Windows Vista, Windows 7].
b Royalties Free.
Você pode criar aplicativos comerciais com base no PRODUTO FFVCL e distribuí-los com seus executáveis, sem necessidade de royalties.
c Modificações (somente edições de origem).
Você pode fazer modificações, melhorias, obras derivadas e/ou extensões ao CÓDIGO FONTE licenciado fornecido a você nos termos estabelecidos neste contrato de licença.
d Cópias de backup.
Você também pode fazer cópias do PRODUTO FFVCL, conforme necessário para fins de backup e arquivamento.
2. DESCRIÇÃO DE OUTROS DIREITOS E LIMITAÇÕES
a Manutenção de Avisos de Direitos Autorais.
Você não deve remover ou alterar quaisquer avisos de direitos autorais em toda e qualquer cópia do PRODUTO FFVCL.
b Distribuição.
Você não pode distribuir cópias registradas do PRODUTO FFVCL a terceiros. As edições de avaliação disponíveis para download nos sites oficiais da FFVCL podem ser distribuídas gratuitamente.
Você pode criar componentes/controles/bibliotecas ActiveX que incluem o PRODUTO FFVCL para seus aplicativos, mas você NÃO deve distribuí-los ou publicá-los a terceiros.
c Proibição de Distribuição do CÓDIGO FONTE (somente edições de origem).
Você NÃO deve distribuir ou publicar o CÓDIGO FONTE, ou qualquer modificação, aprimoramento, obras derivadas e/ou extensões, no formulário CÓDIGO FONTE a terceiros.
Você NÃO deve fazer com que nenhuma parte do CÓDIGO FONTE seja distribuída, publicada, divulgada ou de outra forma disponibilizada a terceiros.
d Proibição de Engenharia Reversa, Descompilação e Desmontagem.
Você não pode fazer engenharia reversa, descompilar ou desmontar o PRODUTO FFVCL, exceto e apenas na medida em que tal atividade é expressamente permitida pela lei aplicável, apesar dessa limitação.
e Aluguel.
Você não pode alugar, alugar ou emprestar o PRODUTO FFVCL.
f Serviços de Suporte.
O LICENSER pode fornecer-lhe serviços de suporte relacionados ao PRODUTO FFVCL ("Serviços de Suporte"). Qualquer código de software suplementar fornecido a você como parte dos Serviços de Suporte será considerado parte do PRODUTO FFVCL e sujeito aos termos e condições deste EULA.
O FFVCL é licenciado para ser usado por apenas um desenvolvedor por vez. E o suporte técnico será fornecido a apenas um determinado desenvolvedor.
g Conformidade com as Leis Aplicáveis.
Você deve cumprir todas as leis aplicáveis relativas ao uso do PRODUTO FFVCL.
3. RESCISÃO
Sem prejuízo de quaisquer outros direitos, o LICENSER pode encerrar este EULA se você não cumprir os termos e condições deste EULA. Nesse caso, você deve destruir todas as cópias do PRODUTO FFVCL em sua posse.
4. DIREITOS AUTORAIS
Todos os títulos, incluindo, mas não se limitando a direitos autorais, dentro e ao PRODUTO FFVCL e quaisquer cópias dele são de propriedade do LICENSER ou de seus fornecedores. Todos os direitos de título e propriedade intelectual dentro e ao conteúdo que podem ser acessados através do uso do PRODUTO FFVCL é de propriedade do respectivo proprietário de conteúdo e podem ser protegidos por direitos autorais aplicáveis ou outras leis e tratados de propriedade intelectual. Este EULA não lhe concede direitos de uso desse conteúdo. Todos os direitos não concedidos expressamente são reservados pelo LICENSER.
5. SEM GARANTIAS
O LICENSER isenta expressamente qualquer garantia para o PRODUTO FFVCL. O PRODUTO FFVCL é fornecido "As Is" sem qualquer garantia expressa ou implícita de qualquer tipo, incluindo, mas não se limitando a quaisquer garantias de comercialização, não-violação ou adequação de um propósito específico. O LICENSER não garante ou assume a responsabilidade pela exatidão ou completude de quaisquer informações, textos, gráficos, links ou outros itens contidos no PRODUTO FFVCL. O LICENSER não faz garantias que respeitem qualquer dano que possa ser causado pela transmissão de um vírus de computador, worm, bomba-relógio, bomba lógica ou outro programa de computador. O LICENSER ainda se isenta expressamente de qualquer garantia ou representação para Usuários Autorizados ou para terceiros.
6. LIMITAÇÃO DE RESPONSABILIDADE
Em nenhum caso o LICENSER será responsável por quaisquer danos (incluindo, sem limitação, lucros perdidos, interrupção de negócios ou informações perdidas) saindo de "Usuários autorizados" uso ou incapacidade de usar o PRODUTO FFVCL, mesmo que o LICENCIADOR tenha sido avisado da possibilidade de tais danos. Em nenhum caso o LICENSER será responsável pela perda de dados ou por danos indiretos, especiais, incidentais, consequentes (incluindo lucro perdido), ou outros danos baseados em contrato, delito ou de outra forma. O LICENSER não terá qualquer responsabilidade em relação ao conteúdo do PRODUTO FFVCL ou qualquer parte dele, incluindo, mas não se limitando a erros ou omissões nele contidos, calúnia, violações de direitos de publicidade, privacidade, direitos de marca, interrupção de negócios, danos pessoais e perda de privacidade, direitos morais ou a divulgação de informações confidenciais.
http://www.DelphiFFmpeg.com