samvera-labs / active_encode

Declare encode job classes that can be run by a variety of encoding services
Other
6 stars 8 forks source link

Improve error handling for ffmpeg adapter #111

Closed cjcolvar closed 2 years ago

cjcolvar commented 2 years ago

These changes are refinements based upon issues encountered while running in production. We've seen error.log files of ~39MB generated. These overflow the database column for raw_object in ActiveEncode::EncodeRecord and cause poor UX when Avalon indexes and displays the first error in the encode object's errors array.