Changelog for ffmpeg-light-0.7.1
0.7.1
-
Bumped transformers dependency
Note: The use of mtl still triggers deprecation warnings from transformers.
-
Fixed bug with changing source pixel format from RGB during encoding.
-
Added BGRA pixel format
0.7
- Simplified top-level API to focus on JuicyPixels-based interface
0.6
- Cleaned the API of detritus. Use the image* functions.
0.5
-
Juiced the Encode and Decode APIs.
Using
imageWriter
andimageReader
provides a degree of pixel format polymorphism based on JuicyPixels pixel types.
0.4
-
Fixed corrupted output of palettized animated GIFs.
-
Added palettization options
-
Using
avPixFmtRgb8
results in a small file -
Using the default pixel format (
avPixFmtPal8
) results in a good-looking, fairly large file thanks to JuicyPixels'spalettize
function. -
Setting the
epPreset
field of theEncodingParams
value passed toframeWriter
to"dither"
results in an even prettier, even larger GIF file (again, thanks to JuicyPixels'spalettize
function). -
See the
demo/Raster.hs
for examples.
-
0.3.1
-
Automatically palettize RGB24 to RGB8 for GIF output.
-
Add a Rasterific demo program that records an animation.
0.3
- Support for GIF encoding (and other palletized formats).
0.2
-
Separate
Scaler
module and friendlylibswscaler
interface. -
Generalized
toJuicy
conversion. -
Added demo program.
0.1
- Basic h264 encoding and decoding.