-------------------------------------------------------------------------------- PGPlayer 1.0.0 fr - 3/03/2024 Version gratuite réservée à un usage personnel ou familial de l'amateur de vidéo -------------------------------------------------------------------------------- Sommaire: 1) Qu'est-ce que PGPlayer? 2) Comment installer PGPlayer 3) Comment désinstaller PGPlayer 4) Utilisation de PGPlayer --------------------------------------------------------------------------------------- 1) Qu'est-ce que PGPlayer 1.x.x PGPlayer est un prototype pour tester un certain nombre d'idées que j'ai échangées avec un ami Anglais qui s'appelle JASON CROASDELL, et qui m'a recommandé d'acheter la caméra DJI Osmo Pocket 3. Cette caméra produit des fichiers vidéo en mp4, éventuellement en très haute définition par exemple 4K. J'ai donc eu envie de fabriquer un logiciel, dans le genre de mon logiciel DVdate, pour manipuler ces fichiers et les traiter. Au stade actuel qui est une version très préliminaire, PGPlayer ne cherche pas à faire grand-chose d'utile à part trois choses qui sont déjà assez intéressantes: 1) Il peut scanner vos disques dur et constituer une base de données de tous les fichiers mp4 qu'il a trouvés. Quand on lui demande de charger la première fois un fichier mp4 par l'un des boutons de gauche de la barre d'outils il prend le temps d'analyser le fichier et notamment de recueillir ses données EXIF grâce à l'excellent outil exiftool.exe de Phil Harvey qui est un freeware disponible sur le web: https://exiftool.org/. Il conserve ces données dans sa base de données. Les fois suivantes, quand on lui demande de nouveau de charger la vidéo alors cela est alors beaucoup plus rapide. 2) Quand on a chargé des fichiers, il les affiche dans une liste déroulante. Actuellement cette liste affiche les vidéos par ordre alphabétique. Dans une version ultérieure on pourra avoir d'autres critères de tri. On peut alors cliquer sur le nom d'une vidéo dans la liste pour la faire jouer. En principe la lecture des vidéos bénéficie d'éléments très confortables: des boutons de navigation pour avancer ou reculer, un réglage du volume par les touches + ou - du clavier numérique, la possibilité de mettre la vidéo en plein écran (avec Alt+Entrée) ou de revenir dans la fenêtre de PGPlayer (avec le même raccourci). On peut aussi lire la vidéo dans une fenêtre extérieure, qui peut alors même être placée sur un autre moniteur (raccourci ALT+Backspace). ATTENTION: pour lire des vidéos en très haute définition, il faut des ressources très puissantes, et notamment une bonne carte graphique avec une accélération Hardware capable de décompresser rapidement ces gros fichiers. Chez moi avec une carte NVidia GeForce GTX 1650 tout se passe bien, si les filtres LAV Privés qu'utilise PGPlayer sont bien paramétrés. Sur un autre ordinateur disposant d'une ancienne carte AMD Radeon HD 7600 il n'est pas possible de lire de manière fluide des vidéos 4K, mais pour les vidéos plus réduites cela est correct. Dans la page des options (touche F10) on peut tester différents décodeurs Hardware que LAV sait utiliser. Vous pouvez essayer de voir si sur votre système l'un de ces décodeurs donne de bons résultats. Sinon, faites un test avec le logiciel VLC: s'il ne sait pas bien lire votre vidéo mp4, alors il y a de fortes chances que PGPlayer ne le pourra pas non plus sur votre système. 3) Quand une vidéo est en cours de lecture, alors les données EXIF lues dans son fichier sont affichées. Un bouton marqué "Exif" permet par un clic d'alterner entre les données complètes, qui sont souvent très nombreuses et où on peut se perdre, et des données résumées qui donnent tout de suite les principales infos sur la vidéo. --------------------------------------------------------------------------------------- 2) Comment installer PGPlayer La zip de PGPlayer comprend un fichier setup exécutable nommé par exemple PGPlayer_10fr_setup.exe. Il suffit de le lancer et de suivre les indications. ATTENTION: Parfois Microsoft ou certains anti-virus sont très suspicieux envers mes logiciels qu'ils ne connaissent pas. Ils émettent alors des avertissements sévères en faisant mine de refuser l'installation. Il existe cependant en général des moyens (discrets) pour passer outre l'avertissement. Je vous garantis que vous pouvez y avoir recours sans souci. Il n'y a rien de dommageable ou de malveillant, ou de publicitaire ou de piratage de vos données dans mes logiciels. PGPlayer est construit selon le principe qu'il ne doit pas perturber votre système, si bien qu'il amène avec lui tout ce dont il a besoin, notamment des filtres LAV qu'il installe dans un "mode privé" qui n'interfère pas avec les filtres LAV éventuellement déjà installés. De même il amène une version du fichier exiftool.exe qui n’interférera en rien avec votre fichier exiftool si vous en aviez déjà un. --------------------------------------------------------------------------------------- 3) Comment désinstaller PGPlayer PGPlayer se désinstalle selon les procédures normales de Windows 10 ou 11 avec les Paramètres, puis Applications. Normalement une fois désinstallé il ne devrait pas laisser de traces. Si par hasard vous trouviez quand même une trace, par exemple même un dossier vide, une clé de registre, signalez-le moi, car les systèmes sont très variés et je n'ai pas forcément tout pu contrôler. --------------------------------------------------------------------------------------- 4) Utilisation de PGPlayer Je répète que PGPlayer est une version très préliminaire d'un projet qui sera à terme bien plus ambitieux. C'est une étape pour tester un certains nombres d'idées et ensuite compléter le logiciel. Parmi les idées non encore réalisées, il y a l'objectif de classer les vidéos par groupes cohérents. Ainsi si vous avez des séries de vidéos réalisées au cours d'un voyage en Italie, vous voudrez sans doute les classer sous une rubrique ( que j'appelle un "Tome' comme pour une bibliothèque ) intitulée "Voyage en Italie". Mais si votre voyage a duré plusieurs jours, vous pourriez aussi classer les vidéos de ce Tome en sous-rubriques (que j'appelle des Chapitres), une pour chaque ville visitée: par exemple "Venise", "Florence" et "Naples". Et même alors on pourrait encore découper ces Chapitres en Séquences, par exemple pour "Rome" on aurait "Le Colisée", "La Fontaine de Trevi" ou "le Musée du Vatican". C'est ce que PGPlayer proposera dans de futures versions. Ces éléments sont déjà ébauchés par l'affichage sous la vidéo d'un bandeau qui donne le Tome sous la forme de l'année de la réalisation de la vidéo (si elle figure dans les données Exif), puis le Chapitre qui donne le mois de cette réalisation, et la séquence le jour complet. Mais à ce stade on ne peut pas modifier ces éléments, ni les utiliser. Une autre idée sera de pouvoir faire des recherches dans la base de données. Si celle-ci comprend de nombreuses vidéos, typiquement plusieurs milliers, il sera intéressant de lister celles qui répondent à certains critères, par exemple de date, ou de nom, ou de caractéristiques vidéos (taille des images, durée, compression...). En attendant de futures versions, je répète que cette version est purement un prototype de test. Il n'est pas conseillé de l'utiliser pour quelque activité autre que ce soit, et ce serait alors à vos risques et périls. Je le mets à disposition du public uniquement pour ces tests. J'apprécierais en retour des compte-rendus aussi détaillés que possible envoyés à mon e-mail contact@paulglagla.com Dans vos compte-rendus, précisez bien la configuration utilisée: caractéristiques de l'ordinateur, de son processeur, de sa mémoire vive, de la carte graphique, du système d'exploitation Windows 10 ou 11 (en 32 ou 64 bits), et aussi les caractéristiques des vidéos qui ont connu des incidents ou qui ont bien marché, notamment la taille des images, le nombre de frames par secondes et l'ID de compression. Merci d'avance. --------------------------------------------------------------------------------------- Visitez mon site web https://paulglagla.com/ pour connaître mes autres réalisations, et si vous appréciez mes contributions, cliquez sur les publicités qui s'affichent sur mes pages web !