Passage du prototype à un programme pleinement fonctionnel
- 24/05/2024 - 7 heures 44 minutes - Patrick Prémartin
Finalisation de la première version du programme et mise en ligne des codes sources de cette première version tout en générant une version alpha pour tester tout ça sur macOS.
Le programme a été modifié pour traiter les vidéos dans un processus secondaire sans bloquer l'interface utilisateur. Ca a permis de la verrouiller avec une animation et un historique en temps réel des étapes effectuées.
Les commandes FFmpeg n'étaient jusque là qu'affichées afin de pouvoir tester le tout sans avoir à patienter des heures la génération effective des images et vidéos. Nous avons passé ces commandes en exécution réelle après les avoir testées sur de petites durées directement en ligne de commande.
La génération d'images de début et de fin de vidéo a été ajoutée en s'inspirant du travail effectué dans Video Title Page Generator.
Le programme parcourt donc maintenant les fichiers MP4 présents dans un dossier. Pour chaque fichier il fait un découpage en vidéos d'environ 25 minutes (selon la durée réelle de la vidéo de départ). Pour chaque vidéo il crée une version d'une minute (faite d'un enchainement de captures en images, sans son), y ajoute un overlay puis assemble image de début, raccourci de lépisode précédent, contenu de l'épisode courant et image de fin.
La version 1.0 avec des chemins d'accès en dur et des images sous licence Adobe Stock pour les fontes de caractères des titres d'épisodes a ensuite été publiée.
Certaines informations n'ont pas été affichées. Vous devez vous connecter pour y accéder.
Liens associés
Ces liens s'ouvrent dans la même fenêtre que cette page. En cliquant dessus vous quitterez Serial Streameur.
Pensez à les ouvrir dans un nouvel onglet si vous préférez rester ici pour y revenir plus facilement.
Mots-clés associés
Delphi, FireMonkey, FMX, Live coding, macOS