Video Cutter

Développé sous Delphi lors de sessions de codage en direct sur Twitch, Video Cutter est un logiciel de montage vidéo simpliste dedtiné à couper les trucs dont on ne veut pas : attente, intro, pauses, éternuements, conclusion, etc...

Le programme a été développé sous forme de projet FireMonkey.

La vidéo est affichée à l'aide d'un simple composant TMediaControl accompagné de son TMediaPlayer. N'ayant pas de timeline ni l'envie d'afficher la bande son ça passe très bien.

Les déplacements dans la vidéo se font à l'aide d'une TTrackbar et de boutons modifiant la propriété CurrentTime du TMediaPlayer.

Côté affichage de la vidéo et détection de sa fin, le fonctionnement est le même que pour l'unité Gamolf.FMX.MusicLoop proposée dans la librairie Delphi Game Engine.

Enfin, pour l'export de la vidéo finale, c'est un worker sous forme de thread qui lance la commande FFmpeg de la librairie du même nom.

Le tout est disponible en version compilée distribué en shareware. Le programme évoluera en fonction des demandes et besoins tout en restant le plus simple d'utilisation possible.


Liens associés

Ces liens s'ouvrent dans la même fenêtre que cette page. En cliquant dessus vous quitterez Les trucs et astuces d'un développeur Pascal.
Pensez à les ouvrir dans un nouvel onglet si vous préférez rester ici pour y revenir plus facilement.


Mug Chinese New Year 2023 : year of the rabbitMug carte postale Sydney