ffmpeg-light: Minimal bindings to the FFmpeg library.
Stream frames from an encoded video, or stream frames to
a video output file. To read the first frame from
an h264-encoded file into a JuicyPixels
Maybe DynamicImage,
import Codec.FFmpeg
import Codec.Picture
import Control.Applicative
go :: IO (Maybe DynamicImage)
go = do (getFrame, cleanup) <- imageReader "myVideo.mov"
(fmap ImageRGB8 <$> getFrame) <* cleanupTested with FFmpeg 3.1 - 3.4.2
Modules
[Index] [Quick Jump]
Flags
Manual Flags
| Name | Description | Default |
|---|---|---|
| builddemo | Build demo executable | Disabled |
| buildrasterdemo | Build Rasterific demo executable | Disabled |
| buildvplaydemo | Build video player demo executable | Disabled |
| buildtranscodedemo | Build transcode demo executable | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- ffmpeg-light-0.12.2.2.tar.gz [browse] (Cabal source package)
- Package description (revised from the package)
Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
| Versions [RSS] | 0.1.0.0, 0.1.0.1, 0.2, 0.2.0.1, 0.3, 0.3.0.1, 0.3.1, 0.4, 0.5, 0.6, 0.7, 0.7.1, 0.7.1.1, 0.8, 0.8.1, 0.8.2, 0.9.0, 0.10.0, 0.11.0, 0.11.1, 0.11.3, 0.12.0, 0.12.0.1, 0.12.1.0, 0.12.2.0, 0.12.2.1, 0.12.2.2, 0.13.0, 0.14.0, 0.14.1 (info) |
|---|---|
| Change log | CHANGELOG.md |
| Dependencies | base (>=4.6 && <4.13), bytestring, either, exceptions, JuicyPixels (>=3.2 && <3.4), monad-loops, mtl (>=2.2.1 && <2.3), text, transformers (>=0.4.1 && <0.6), vector (>=0.10.9 && <0.13) [details] |
| Tested with | ghc ==8.0.2, ghc ==8.2.2, ghc ==8.4.2 |
| License | BSD-3-Clause |
| Copyright | Copyright (C) 2018 Anthony Cowley |
| Author | Anthony Cowley |
| Maintainer | acowley@gmail.com |
| Uploaded | by AnthonyCowley at 2018-08-01T15:56:34Z |
| Revised | Revision 1 made by AnthonyCowley at 2019-12-30T21:23:11Z |
| Category | Codec |
| Home page | http://github.com/acowley/ffmpeg-light |
| Bug tracker | http://github.com/acowley/ffmpeg-light/issues |
| Source repo | head: git clone http://github.com/acowley/ffmpeg-light.git |
| Distributions | |
| Reverse Dependencies | 1 direct, 0 indirect [details] |
| Executables | transcode, vplay, raster, demo |
| Downloads | 22199 total (117 in the last 30 days) |
| Rating | (no votes yet) [estimated by Bayesian average] |
| Your Rating | |
| Status | Docs uploaded by user [build log] All reported builds failed as of 2018-08-01 [all 3 reports] |