FFVCL est une combinaison de composants VCL native, y compris Video Encoder et Video Player qui enveloppent parfaitement les bibliothèques FFmpeg. FFVCL est plus facile, plus flexible et plus puissant que l’interface officielle de la ligne de commande FFmpeg pour l’encodage et la lecture de fichiers audio et vidéo.
* Solution tout-en-un pour le codage audio/vidéo et la lecture.
* Emballage parfait des bibliothèques FFmpeg, facile à utiliser, flexible et puissant.
* Images d’entrée modifiables telles que la superposition de texte et/ou d’image.
* Rejoignez plusieurs fichiers d’entrée dans des formats variables à un seul fichier de sortie.
* Prise en charge de l’entrée du cadre (toile Bitmap, données Bitmap, Bitmap DeviceContext, YUV).
* Sortie de cadre de support (RGB, MJPEG, H.263, H.264, YUV).
* Entrée de paquet de soutien (H.263, H.264, MJPEG, M4V, MPEGVideo, VC1).
* Capture d’écran de prise en charge.
* Capture d’ondes de soutien.
* Prise en charge directe de l’entrée de données d’ondes PCM.
* Prise en charge directe de la sortie des données d’ondes PCM.
* Prendre en charge WebCam Capture.
* Prise en charge des filtres vidéo, tels que flip, nie, échelle, taux, etc.
* Prise en charge de la prévisualisation lors de la conversion.
* Conversion de plusieurs fichiers en lots intégrés.
* La priorité du thread de tâche est configurable.
* Les opérations pause, reprise et arrêt sont disponibles.
* Enregistrez l’événement messages par composant FFLogger.
* Événement de progression de conversion.
* L’événement OnVideoHook est un moyen très facile et puissant de modifier tous les cadres d’entrée agissant comme crochet vidéo interne, tels que la superposition de texte et /ou d’image, l’image du cadre inversé, et divers effets ce que vous pouvez traiter sur Bitmap.
* L’événement OnAudioHook est un moyen très facile de modifier tous les échantillons audio d’entrée agissant comme crochet audio interne.
historique de la version
- Version 5.0 posté sur 2012-12-21
Mise à jour à ffmpeg 1.0.x
- Version 3.6a posté sur 2010-10-30
Delphi XE; Fonctionne avec la vidéo HTML5; Codec VP8; Conteneur WebM; Crochet audio
Détails du programme
Cluf
EULA - Accord de licence utilisateur final
Contrat de licence delphi FFmpeg VCL Components Final-User
Delphi FFmpeg VCL Components ("FFVCL") Final-User License Agreement ("EULA") est un accord juridique entre vous (soit une personne ou une seule entité) et l’auteur de FFVCL pour tous les composants FFVCL qui peuvent inclure des composants logiciels associés, des médias, des documents imprimés, et "online" ou de la documentation électronique ("FFVCL PRODUCT"). En installant, en copiant ou en utilisant autrement le produit FFVCL, vous acceptez d’être lié par les termes de cet EULA. Ce contrat de licence représente l’ensemble de l’accord concernant le programme entre vous et l’auteur de FFVCL, (appelé "LICENSER"), et il remplace toute proposition antérieure, représentation ou compréhension entre les parties. Si vous n’acceptez pas les termes de cet EULA, n’installez pas ou n’utilisez pas le produit FFVCL.
Le produit FFVCL est protégé par les lois sur le droit d’auteur et les traités internationaux sur le droit d’auteur, ainsi que par d’autres lois et traités sur la propriété intellectuelle. Le produit FFVCL est sous licence, et non vendu.
Le PRODUIT FFVCL est un shareware. Vous pouvez l’évaluer gratuitement. Vous ne devez PAS utiliser le produit FFVCL à des fins commerciales, sauf si vous payez les frais d’inscription. Vous ne devez PAS donner les clés de licence et/ou les éditions complètes de FFVCL (y compris les éditions DCU et Source) à des tiers individus et/ou entités. Et vous ne devez pas non plus utiliser les clés de licence et/ou les éditions complètes de FFVCL de toute tierce personne et/ou entité ».
1. OCTROI DE LICENCE
Le produit FFVCL est homologué comme suit :
a) Installation et utilisation.
LICENSER vous accorde le droit d’installer et d’utiliser des copies du PRODUIT FFVCL sur votre ordinateur exécutant une copie validement sous licence du système d’exploitation pour lequel le produit FFVCL a été conçu [par exemple, Windows 95, Windows NT, Windows 98, Windows 2000, Windows 2003, Windows XP, Windows ME, Windows Vista, Windows 7].
b) Libre de redevances.
Vous pouvez créer des applications commerciales basées sur le PRODUIT FFVCL et les distribuer avec vos exécutables, sans redevances requises.
c Modifications (éditions Source uniquement).
Vous pouvez apporter des modifications, des améliorations, des œuvres dérivées et/ou des extensions au CODE SOURCE sous licence qui vous est fourni selon les termes énoncés dans ce contrat de licence.
d) Copies de sauvegarde.
Vous pouvez également faire des copies du produit FFVCL, comme cela peut être nécessaire à des fins de sauvegarde et d’archivage.
2. DESCRIPTION D’AUTRES DROITS ET LIMITATIONS
a) Maintien des avis de droit d’auteur.
Vous ne devez pas supprimer ou modifier les avis de droit d’auteur sur toutes les copies du PRODUIT FFVCL.
b) Distribution.
Vous ne pouvez pas distribuer de copies enregistrées du PRODUIT FFVCL à des tiers. Les éditions d’évaluation disponibles en téléchargement sur les sites officiels de la FFVCL peuvent être distribuées gratuitement.
Vous pouvez créer des composants/contrôles/bibliothèques ActiveX qui incluent le PRODUIT FFVCL pour vos applications, mais vous ne devez PAS les distribuer ou les publier qui incluent le PRODUIT FFVCL pour vos applications, mais vous ne devez PAS les distribuer ou les publier à des tiers.
c Interdiction de distribution du CODE SOURCE (éditions Source uniquement).
Vous ne devez PAS distribuer ou publier le CODE SOURCE, ou toute modification, amélioration, œuvres dérivées et/ou extensions, sous forme de CODE SOURCE à des tiers.
Vous ne devez pas faire en sorte qu’une partie du CODE SOURCE soit distribuée, publiée, divulguée ou autrement mis à la disposition de tiers.
d Interdiction de l’ingénierie inverse, de la décomposition et du démontage.
Vous ne pouvez pas inverser l’ingénieur, décomposer ou démonter le produit FFVCL, sauf et seulement dans la mesure où une telle activité est expressément autorisée par la loi applicable malgré cette limitation.
e) Location.
Vous ne pouvez pas louer, louer ou prêter le produit FFVCL.
f) Services de soutien.
Licenser peut vous fournir des services de soutien liés au PRODUIT FFVCL ("Support Services"). Tout code logiciel supplémentaire qui vous est fourni dans le cadre des services de soutien doit être considéré comme faisant partie du produit FFVCL et soumis aux modalités de cette EULA.
FFVCL est autorisé à être utilisé par un seul développeur à la fois. Et le support technique ne sera fourni qu’à un seul développeur.
g) Le respect des lois applicables.
Vous devez vous conformer à toutes les lois applicables concernant l’utilisation du PRODUIT FFVCL.
3. CESSATION D’EMPLOI
Sans préjudice à d’autres droits, le titulaire de licence peut mettre fin à cette EULA si vous ne respectez pas les modalités de cette EULA. Dans un tel cas, vous devez détruire toutes les copies du PRODUIT FFVCL en votre possession.
4. DROIT D’AUTEUR
Tous les titres, y compris, mais non limités aux droits d’auteur, dans et au produit FFVCL et à toutes les copies de celui-ci appartiennent au titulaire de licence ou à ses fournisseurs. Tous les droits de propriété intellectuelle et de titre dans et vers le contenu qui peuvent être consultés par l’utilisation du produit FFVCL sont la propriété du propriétaire de contenu respectif et peuvent être protégés par les lois et traités applicables en matière de droit d’auteur ou d’autres lois et traités sur la propriété intellectuelle. Cet EULA ne vous accorde aucun droit d’utiliser un tel contenu. Tous les droits qui ne sont pas expressément accordés sont réservés par le titulaire de permis.
5. AUCUNE GARANTIE
Le titulaire de licence décline expressément toute garantie pour le produit FFVCL. Le produit FFVCL est fourni "As Is" sans garantie expresse ou implicite de quelque nature que ce soit, y compris, sans s’y limiter, aucune garantie de marchandité, de non-contrefaçon ou d’aptitude à une fin particulière. Licenser ne justifie ni n’assume la responsabilité de l’exactitude ou de l’exhaustivité des informations, textes, graphiques, liens ou autres éléments contenus dans le produit FFVCL. LICENSER ne fait aucune garantie concernant tout préjudice qui peut être causé par la transmission d’un virus informatique, ver, bombe à retardement, bombe logique, ou tout autre programme informatique de ce genre. Licenser décline expressément toute garantie ou représentation aux utilisateurs autorisés ou à tout tiers.
6. LIMITATION DE LA RESPONSABILITÉ
En aucun cas, le titulaire de permis ne sera tenu responsable des dommages(y compris, sans limitation, des bénéfices perdus, des interruptions d’activité ou des informations perdues) qui sortiront de "Authorized Users" de l’utilisation ou de l’incapacité d’utiliser le produit FFVCL, même si le titulaire de licence a été informé de la possibilité de tels dommages. En aucun cas, le titulaire de permis ne sera responsable de la perte de données ou de dommages indirects, spéciaux, accessoires, conséquents (y compris la perte de profit), ou d’autres dommages-intérêts fondés sur le contrat, le délit ou autrement. Le titulaire de permis n’a aucune responsabilité à l’égard du contenu du produit FFVCL ou d’une partie de celui-ci, y compris, sans s’y limiter, les erreurs ou omissions qui y sont contenues, la diffamation, les violations des droits de publicité, de protection de la vie privée, les droits de marque, l’interruption des activités, le préjudice personnel et la perte de vie privée, les droits moraux ou la divulgation de renseignements confidentiels.
http://www.DelphiFFmpeg.com