The movie-monad package

[ Tags: bsd3, multimedia, multimedia-player, program, video ] [ Propose Tags ]

Desktop video player that uses GStreamer and GTK+.


[Skip to Readme]

Properties

Versions 0.0.0.0, 0.0.1.0 (info)
Dependencies base (>=4.7 && <5), gi-gdk (==3.0.*), gi-gdkx11 (==3.0.*), gi-glib (==2.0.*), gi-gobject (==2.0.*), gi-gst (==1.0.*), gi-gstvideo (==1.0.*), gi-gtk (==3.0.*), gi-xlib (==2.0.*), haskell-gi-base (==0.20.*), MissingH (==1.4.*), process (==1.4.*), text (==1.2.*) [details]
License BSD3
Copyright 2017 David Lettier
Author Lettier
Maintainer Lettier
Category Multimedia , Multimedia Player , Video
Home page https://github.com/lettier/movie-monad
Source repository head: git clone https://github.com/lettier/gifcurry.git
Uploaded Tue Sep 5 06:36:55 UTC 2017 by lettier
Distributions NixOS:0.0.1.0
Executables movie-monad
Downloads 20 total (20 in the last 30 days)
Rating 2.0 (1 ratings) [clear rating]
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2017-09-05 [all 2 reports]
Hackage Matrix CI

Downloads

Maintainer's Corner

For package maintainers and hackage trustees


Readme for movie-monad-0.0.1.0

[back to package description]

Movie Monad

Movie Monad

A desktop video player built with Haskell that uses GStreamer and GTK+.

Screenshots

GUI showing Sintel from the Blender Foundation

Documentation

Let's make a GTK Video Player with Haskell

Install

GitHub

# Install Git
# Install XQuartz (https://www.xquartz.org/) if using Mac OSX or macOS
# Install GTK+ 3.* (https://www.gtk.org/download/index.php)
# Install Haskell
# Install Haksell Stack
# Install ExifTool
git clone https://github.com/lettier/movie-monad.git
cd movie-monad/
stack setup
stack install
stack exec -- movie-monad
# Or just `movie-monad` if `stack path | grep local-bin-path` is in your `echo $PATH`

License

See LICENSE.

Copyright

(C) 2017 David Lettier
lettier.com