PC SOFT
DEPOT EN LIGNE
POUR WINDEVWEBDEV ET WINDEV MOBILE

FFplayer (player vidéo universel)
Publié par Patrice TERRIER
dans la catégorie Outils
Nouveautés
30/07/2021
Cette mise-à-jour fonctionne avec toutes les versions de la 17 à la 26.
Le code a été modifié en profondeur pour la version 100j, qui n'affiche pas correctement les fenêtres externes en cas de déplacement par la barre de titre.

26/07/2021
La fiabilité de détection de FFplay.exe a été améliorée.
Attention, ce projet ne fonctionne pas avec WD26 100j, en raison de la modifications qui a été faite pour "améliorer" la vitesse de déplacement des fenêtres

23/07/2021
Une nouvelle version est disponible

Dans certains cas la fenêtre FFplay ne pouvait pas être détectée car son titre ne correspondait pas exactement à celui de la vidéo.

La console n'apparait plus sur la barre des tâches, ce qui évite de la fermer par inadvertance.

L'affichage des valeurs de progression HH:MM:SS ainsi que la barre de progression n'étaient pas actualisés correctement.

_________________________________________________________________________________________________

22/07/2021
Je viens de mettre à jour le projet.

Cette nouvelle version ajuste la vitesse de détection de FFplay en fonction de l'ordinateur hôte, et le fonctionnement de la console est totalement masqué.

CreateProcess a été remplacé par ExeRun.

Description
FFP_17 montre comment effectuer l'encapsulation du player video universel FFplay.exe.
FFplay.exe doit être copié dans le dossier "Exe" du projet après l'avoir téléchargé sur
https://ffmpeg.org/ffplay.html

Il est basé sur le projet FFMeg de Fabrice Bellard qui fonctionne sous Windows en mode console.

Pour faire fonctionner une application console dans un projet WINDEV, c'est pas simple, car tout doit être programmé directement avec L'API bas niveau.
A bon entendeur salut !

Tous les formats vidéo, y compris ceux pour internet, sont supportés.

Si ce projet fonctionne bien, j'ai l'intention d'écrire une capture vidéo basée sur FFMpeg pour faciliter la création de tutoriaux pour le web.

Merci de votre retour pour que je puisse corriger ou améliorer ce projet.

Note : vous pouvez tout tester en mode GO, il est inutile d'inclure toutes les DLLs du framework WINDEV en mode compilé car FFplay.exe est déjà bien assez gros.
Il n'y a aucun codec a installer car tout est dans l'exécutable.
Illustrations, copies d'écran
none
none
Avis des utilisateurs
(Pour noter la ressource, cliquez sur Ecrire un avis)
Aucun avis ou commentaire ? Soyez le premier !
A PROPOS
EVALUATION :
00Aucune évaluation
TELECHARGEMENTS :
211
MISE À JOUR :
30 juillet 2021
VERSION :
1.01
CONCERNE :
WINDEV
Version minimale : WD17+
TAILLE :
377,1 Ko
DU MÊME DÉVELOPPEUR