|
DEPOT EN LIGNE POUR WINDEV, WEBDEV ET WINDEV MOBILE
|
| |
| | |
FFplayer (player vidéo universel) |
Publié par Patrice TERRIER |
| |
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.
|
| |
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 |
|
| |
(Pour noter la ressource, cliquez sur Ecrire un avis) |
| |
pour pouvoir poster un avis |
| | |
| | |
Aucun avis ou commentaire ? Soyez le premier ! |
| |
| | | | | |
| |
|
|
|