gnu: ffmpegthumbnailer: New variable.
* gnu/packages/video.scm (ffmpegthumbnailer): New variable. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
This commit is contained in:
parent
706a6ff154
commit
4febfdd0f3
|
@ -26,6 +26,7 @@
|
||||||
;;; Copyright © 2018 Marius Bakke <mbakke@fastmail.com>
|
;;; Copyright © 2018 Marius Bakke <mbakke@fastmail.com>
|
||||||
;;; Copyright © 2018 Pierre Neidhardt <ambrevar@gmail.com>
|
;;; Copyright © 2018 Pierre Neidhardt <ambrevar@gmail.com>
|
||||||
;;; Copyright © 2018 Leo Famulari <leo@famulari.name>
|
;;; Copyright © 2018 Leo Famulari <leo@famulari.name>
|
||||||
|
;;; Copyright © 2018 Brendan Tildesley <brendan.tildesley@openmailbox.org>
|
||||||
;;;
|
;;;
|
||||||
;;; This file is part of GNU Guix.
|
;;; This file is part of GNU Guix.
|
||||||
;;;
|
;;;
|
||||||
|
@ -817,6 +818,35 @@ audio/video codec library.")
|
||||||
flag))
|
flag))
|
||||||
,flags))))))
|
,flags))))))
|
||||||
|
|
||||||
|
(define-public ffmpegthumbnailer
|
||||||
|
(package
|
||||||
|
(name "ffmpegthumbnailer")
|
||||||
|
(version "2.2.0")
|
||||||
|
(source (origin
|
||||||
|
(method url-fetch)
|
||||||
|
(uri (string-append "https://github.com/dirkvdb/"
|
||||||
|
name "/archive/" version ".tar.gz"))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"13qs4iwd4l3iiim30s5051n80z0vgsnikym8vsn321cnm9algiwb"))))
|
||||||
|
(build-system cmake-build-system)
|
||||||
|
(native-inputs
|
||||||
|
`(("pkg-config" ,pkg-config)))
|
||||||
|
(inputs
|
||||||
|
`(("ffmpeg" ,ffmpeg)
|
||||||
|
("libjpeg-turbo" ,libjpeg-turbo)
|
||||||
|
("libpng" ,libpng)
|
||||||
|
("gvfs" ,gvfs)))
|
||||||
|
(arguments
|
||||||
|
`(#:configure-flags (list "-DENABLE_GIO=ON" "-DENABLE_THUMBNAILER=ON")))
|
||||||
|
(home-page "https://github.com/dirkvdb/ffmpegthumbnailer")
|
||||||
|
(synopsis "Create thumbnails from video files")
|
||||||
|
(description "FFmpegthumbnailer is a lightweight video thumbnailer that
|
||||||
|
can be used by file managers to create thumbnails for your video files. The
|
||||||
|
thumbnailer uses ffmpeg to decode frames from the video files, so supported
|
||||||
|
videoformats depend on the configuration flags of ffmpeg.")
|
||||||
|
(license license:gpl2+)))
|
||||||
|
|
||||||
(define-public vlc
|
(define-public vlc
|
||||||
(package
|
(package
|
||||||
(name "vlc")
|
(name "vlc")
|
||||||
|
|
Loading…
Reference in New Issue