@hackage movie-monad0.0.0.0

Plays videos using GStreamer and GTK+.

Movie Monad

Movie Monad

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

Screenshots

GUI

Documentation

Let's make a GTK Video Player with Haskell

Install

GitHub

# Install Git
# Install Haskell
# Install Haksell Stack
# Install ExifTool
git clone https://github.com/lettier/movie-monad.git
cd movie-monad/
stack setup
stack install --dependencies-only
haskell-gi -o lib/gi-gdkx11/GdkX11.overrides -O lib/gi-gdkx11 GdkX11-3.0
haskell-gi -o lib/gi-xlib/xlib.overrides     -O lib/gi-xlib xlib
stack build
stack install
stack exec -- movie-monad

License

See LICENSE.

(C) 2017 David Lettier
lettier.com