FFVCL è una tuta nativa per componenti VCL, tra cui Video Encoder e Video Player che avvolgono perfettamente le librerie FFmpeg. FFVCL è più facile, più flessibile e più potente dell'interfaccia ufficiale della riga di comando FFmpeg per codificare e riprodurre file audio e video.
* Soluzione all-in-one per la codifica e la riproduzione audio/video.
* Involucro perfetto di librerie FFmpeg, facile da usare, flessibile e potente.
* Fotogrammi di input modificabili come sovrapposizione di testo e/o immagine.
* Unire più file di input in formati variabili a un singolo file di output.
* Supporto frame input (canvas bitmap, dati bitmap, Bitmap DeviceContext, YUV).
* Support Frame Output (RGB, MJPEG, H.263, H.264, YUV).
* Ingresso pacchetti di supporto (H.263, H.264, MJPEG, M4V, MPEGVideo, VC1).
* Supporta l'acquisizione dello schermo.
* Supporta wave capture.
* Supporta direttamente l'ingresso dei dati wave PCM.
* Supporta direttamente l'output dei dati wave PCM.
* Supporta WebCam Capture.
* Supporta i filtri video, come flip, negate, scale, rate, ecc.
* Supporto per l'anteprima durante la conversione.
* Conversione di più file in lotti integrati.
* La priorità del thread di attività è configurabile.
* Sono disponibili operazioni di pausa, ripresa e arresto.
* Registra l'evento messaggi tramite il componente FFLogger.
* Evento di avanzamento della conversione.
* L'evento OnVideoHook è un modo molto semplice e potente per modificare tutti i fotogrammi di input che fungono da hook video interno, come la sovrapposizione di testo e / o immagini, l'immagine cornice inversa e vari effetti che è possibile elaborare su Bitmap.
* L'evento OnAudioHook è un modo molto semplice per modificare tutti i campioni audio di input che fungono da gancio audio interno.
cronologia delle versioni
- Versione 5.0 pubblicato il 2012-12-21
Aggiornamento a ffmpeg 1.0.x
- Versione 3.6a pubblicato il 2010-10-30
Delphi XE; Funziona con video HTML5; Codec VP8; Contenitore WebM; Gancio audio
Dettagli del programma
Eula
Contratto di licenza con l'utente finale
Contratto di licenza per l'utente finale dei componenti VCL Delphi FFmpeg
Delphi FFmpeg VCL Components ("FFVCL") Contratto di licenza con l'utente finale ("EULA") è un accordo legale tra l'utente (un individuo o una singola entità) e l'autore di FFVCL per tutti i componenti FFVCL che possono includere componenti software associati, supporti, materiali stampati e documentazione "online" o elettronica ("FFVCL PRODUCT"). Installando, copiando o utilizzando in altro modo il PRODOTTO FFVCL, l'utente accetta di essere vincolato dai termini del presente Contratto. Il presente contratto di licenza rappresenta l'intero accordo relativo al programma tra l'utente e l'autore di FFVCL (indicato come "LICENSER") e sostituisce qualsiasi proposta, rappresentazione o intesa precedente tra le parti. Se non si accettano i termini del presente Contratto, non installare o utilizzare il PRODOTTO FFVCL.
Il PRODOTTO FFVCL è protetto dalle leggi sul copyright e dai trattati internazionali sul copyright, nonché da altre leggi e trattati sulla proprietà intellettuale. Il PRODOTTO FFVCL è concesso in licenza, non venduto.
Il prodotto FFVCL è un shareware. Puoi valutarlo gratuitamente. Non è necessario utilizzare il PRODOTTO FFVCL per scopi commerciali a meno che non si paghi la quota di registrazione. NON è necessario fornire le chiavi di licenza e/o le edizioni complete di FFVCL (incluse le edizioni DCU e source) a terzi individui e/o entità. Inoltre, NON è necessario utilizzare le chiavi di licenza e/o le edizioni complete di FFVCL da parte di terzi' e/o entità'.
1. CONCESSIONE DELLA LICENZA
Il prodotto FFVCL è concesso in licenza come segue:
(a) Installazione e utilizzazione.
LICENSER concede all'utente il diritto di installare e utilizzare copie del PRODOTTO FFVCL nel computer che esegue una copia con licenza valida del sistema operativo per il quale è stato progettato il PRODOTTO FFVCL [ad esempio, Windows 95, Windows NT, Windows 98, Windows 2000, Windows 2003, Windows XP, Windows ME, Windows Vista, Windows 7].
(b) Royalty Free.
È possibile creare applicazioni commerciali basate sul PRODOTTO FFVCL e distribuirle con i file eseguibili, senza che siano richieste royalty.
e) Modifiche (solo edizioni di origine).
L'utente può apportare modifiche, miglioramenti, opere derivate e/o estensioni al CODICE SORGENTE concesso in licenza fornito all'utente secondo i termini stabiliti nel presente contratto di licenza.
(d) Copie di backup.
È inoltre possibile effettuare copie del PRODOTTO FFVCL come potrebbe essere necessario per scopi di backup e archiviazione.
2. DESCRIZIONE DI ALTRI DIRITTI E LIMITAZIONI
(a) Mantenimento delle note sul diritto d'autore.
Non è necessario rimuovere o modificare alcuna informativa sul copyright su tutte le copie del PRODOTTO FFVCL.
(b) Distribuzione.
Non è possibile distribuire copie registrate del PRODOTTO FFVCL a terzi. Le edizioni di valutazione disponibili per il download dai siti ufficiali FFVCL possono essere distribuite liberamente.
È possibile creare componenti/controlli/librerie ActiveX che includono il prodotto FFVCL per le applicazioni bCreare componenti/controlli/librerie ActiveX che includano il PRODOTTO FFVCL per le applicazioni, ma non distribuirli o pubblicarli a terzi.
e) Divieto di distribuzione del codice sorgente (solo edizioni sorgente).
Non è necessario distribuire o pubblicare il CODICE SORGENTE, o qualsiasi modifica, miglioramento, opere derivate e /o estensioni, in forma DI CODICE SORGENTE a terzi.
L'utente NON deve rendere alcuna parte del CODICE SORGENTE distribuita, pubblicata, divulgata o altrimenti resa disponibile a terzi.
(d) Divieto di reverse engineering, decompilazione e smontaggio.
L'utente non può decodificare, decompilare o smontare il PRODOTTO FFVCL, tranne e solo nella misura in cui tale attività è espressamente consentita dalla legge applicabile nonostante questa limitazione.
(e) Noleggio.
Non è possibile noleggiare, affittare o prestare il PRODOTTO FFVCL.
f) Servizi di supporto.
Licenser può fornire all"utente servizi di supporto relativi al prodotto FFVCL ("Servizi di supporto tecnico"). Qualsiasi codice software supplementare fornito all'utente nell'ambito dei Servizi di supporto sarà considerato parte del PRODOTTO FFVCL e soggetto ai termini e alle condizioni del presente Contratto.
FFVCL è concesso in licenza per essere utilizzato da un solo sviluppatore alla volta. E il supporto tecnico sarà fornito a un solo sviluppatore.
(g) Conformità alle leggi applicabili.
L'ue deve rispettare tutte le leggi applicabili in merito all'uso del PRODOTTO FFVCL.
3. RISOLUZIONE
Fatti salvi altri diritti, il LICENZIATARIO può porre fine al presente Contratto se l'utente non rispetta i termini e le condizioni del presente Contratto. In tal caso, è necessario distruggere tutte le copie del PRODOTTO FFVCL in vostro possesso.
4. DIRITTO D'AUTORE
Tutti i titoli, inclusi ma non limitati ai diritti d'autore, nel e al PRODOTTO FFVCL e le sue copie sono di proprietà del LICENSER o dei suoi fornitori. Tutti i diritti di proprietà intellettuale e di proprietà intellettuale all'interno e al contenuto a cui è possibile accedere attraverso l'uso del PRODOTTO FFVCL sono di proprietà del rispettivo proprietario dei contenuti e possono essere protetti dal copyright applicabile o da altre leggi e trattati sulla proprietà intellettuale applicabili. Il presente Contratto non concede all'utente alcun diritto di utilizzare tali contenuti. Tutti i diritti non espressamente concessi sono riservati dal LICENSER.
5. NESSUNA GARANZIA
LICENSER declina espressamente qualsiasi garanzia per il PRODOTTO FFVCL. Il PRODOTTO FFVCL viene fornito "Così com" senza alcuna garanzia esplicita o implicita di alcun tipo, incluse, a titolo oso ma non limitato, garanzie di commerciabilità, non violazione o idoneità di uno scopo particolare. LICENSER non garantisce né si assume la responsabilità per l'accuratezza o la completezza di qualsiasi informazione, testo, grafica, link o altri elementi contenuti nel PRODOTTO FFVCL. LICENSER non garantisce alcun danno che possa essere causato dalla trasmissione di un virus informatico, worm, bomba a orologeria, bomba logica o altro programma per computer di questo tipo. LICENSER declina inoltre espressamente qualsiasi garanzia o dichiarazione agli Utenti autorizzati o a terzi.
6. LIMITAZIONE DI RESPONSABILITÀ
In nessun caso il LICENZIATARIO sarà responsabile per eventuali danni (inclusi, a titolo esemplificativo, perdita di profitti, interruzione dell'attività o perdita di informazioni) derivanti dall'uso o dall'impossibilità di utilizzare il PRODOTTO FFVCL da parte degli utenti autorizzati, anche se il LICENZIATARIO è stato informato della possibilità di tali danni. In nessun caso licenser sarà responsabile per la perdita di dati o per danni indiretti, speciali, incidentali, consequenziali (incluso il profitto perso) o altri danni basati su contratto, illecito o altro. LICENSER non avrà alcuna responsabilità in relazione al contenuto del PRODOTTO FFVCL o a qualsiasi parte di esso, inclusi, a titolo oso ma non limitato, errori o omissioni in esso contenuti, diffamazione, violazioni dei diritti di pubblicità, privacy, diritti di marchio, interruzione dell'attività, lesioni personali e perdita di privacy, diritti morali o divulgazione di informazioni riservate.
http://www.DelphiFFmpeg.com