The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.02

  • added more FFmpeg::Stream attributes (height, width, channels, etc)
  • FFmpeg::Stream made to be an uninstantiated base class for specific stream types: FFmpeg::Stream::Video, ::Audio, ::Data, and ::Unknown.
  • removed Inline::C dependency by reimplementing in XS (Dan Sully)
  • added capture_frame() method to FFmpeg::StreamGroup. this introduces a dependency on Image::Magick::Iterator and Image::Magick.
  • changed Makefile.PL to read from $FFMPEG_ROOT environmental variable rather than a Makefile.PL argument.

Modules

Perl interface to FFmpeg, a video converter written in C
A media stream (co)mpression / (dec)ompression algorithm
A multimedia file format supported by FFmpeg (eg avi, mov, mpeg, mp3, &c)
Image formats supported by FFmpeg's image codecs.
An audio or video stream from a (multi)media file.
An audio stream from a (multi)media stream group.
A non-media data stream from a (multi)media file.
A stream of unknown type from a (multi)media stream group.
A video stream from a (multi)media stream group.
A group of related media streams, typically encapsulated in a single file