Improvements:
- Added support for retries in the
FFMPEG::Transcoder
class. This allows for more robust command
argument composing and thus more stable outputs.
Breaking Changes:
- The
FFMPEG::Transcoder#process!
method will now fail if the expected output files do not exist after
successful processing. This behaviour can be controled by passingchecks: []
to the transcoder
initializer. - The
FFMPEG::Status::ExitError
class has been renamed toFFMPEG::ExitError
. - The
FFMPEG::ExitError
class now holds a reference to theStringIO
output of the FFmpeg command
(before it contained theString
representation).