GNU/Linux >> Tutoriels Linux >  >> Linux

Movie Monad - Un lecteur vidéo GTK construit avec Haskell

Oui, les gars - un autre lecteur vidéo ! "Qu'y a-t-il de spécial à propos de celui-ci?", Demandez-vous. Eh bien, pour commencer, cela a commencé comme un (projet de publication de blog) pour les programmeurs Haskell intéressés par la programmation fonctionnelle et qui s'intéressent également à la création d'applications d'interface utilisateur GTK.

Monade de film est un lecteur vidéo GTK gratuit, simple et open-source écrit en Haskell. Il présente une interface utilisateur qui rappelle VLC Media Player , des raccourcis clavier et la possibilité de lire des fichiers locaux et distants.

Le lecteur vidéo propose également une option d'affichage plein écran, une barre de recherche, une barre d'outils, une prise en charge de la ligne de commande et la possibilité de définir une largeur et une hauteur de fenêtre fixes, quel que soit le rapport d'affichage des vidéos en cours de lecture.

Lecteur vidéo Movie Monad

Fonctionnalités de Movie Monad

  • Gratuit et open source.
  • Interface utilisateur minimaliste et intuitive.
  • Écrit en Haskell.
  • Lire des fichiers locaux et distants.
  • Définir la largeur et la hauteur fixes de la fenêtre de l'application.
  • Prise en charge des raccourcis clavier.

Vous pouvez configurer Movie Monad sur votre poste de travail si vous utilisez une distribution Linux moderne, en particulier l'une des nombreuses sur lesquelles le développeur l'a testée. Cela inclut Ubuntu 14.04 - 17.04, Deepin, Solus 3 et Manjaro Linux, entre autres.

N'oubliez pas que Movie Monad a commencé comme un projet de tutoriel, alors ne vous attendez pas à ce qu'il essaie de se frotter à des lecteurs multimédias avancés comme VLC et MPV qui sont pratiquement capables de lire presque tous les fichiers multimédias que vous leur lancez.

Si vous souhaitez tester Movie Monad à des fins éducatives ou pour toute autre raison, il est disponible en tant qu'AppImage.

Télécharger le film Monad pour Linux

Connaissez-vous le langage de programmation Haskell ? Que pensez-vous de Movie Monad ? ? Partagez vos impressions avec nous dans la section des commentaires ci-dessous.


Linux
  1. Comment nous avons créé une application de bureau Linux avec Electron

  2. Comment réduire la taille d'une vidéo avec Ffmpeg ?

  3. Boucler une vidéo avec gstreamer et gst-launch ?

  4. Définir la variable d'environnement avec un espace sous Linux

  5. Mettre en pause par programme le lecteur vidéo mpv

Créez votre propre serveur de streaming vidéo avec Linux

Top 8 des lecteurs vidéo pour votre bureau Linux

Premiers pas avec le langage de programmation Haskell

Comment lire un film avec des sous-titres sur un téléviseur Samsung via USB

Télécharger les sous-titres automatiquement avec VLC Media Player

15 meilleurs lecteurs vidéo Linux en 2022 :à essayer absolument pour les cinéphiles