You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
nyastodon/lib/paperclip
Claire 166f6e4b50
Fix some media attachments being converted with too high framerates (#17619)
Video files with variable framerates are converted to constant framerate videos
and the output framerate picked by ffmpeg is based on the original file's
container framerate (which can be different from the average framerate).

This means that an input video with variable framerate with about 30 frames per
second on average, but a maximum of 120 fps will be converted to a constant 120
fps file, which won't be processed by other Mastodon servers.

This commit changes it so that input files with VFR and a maximum framerate
above the framerate threshold are converted to VFR files with the maximum frame
rate enforced.
2 years ago
..
attachment_extensions.rb Switch from unmaintained paperclip to kt-paperclip (#16724) 3 years ago
blurhash_transcoder.rb Add blurhash to preview cards (#13984) 4 years ago
color_extractor.rb Fixed code quality issues (#15541) 3 years ago
gif_transcoder.rb Fix animated GIF generates animated thumbnail (#16216) 3 years ago
image_extractor.rb Fix media processing getting stuck on too much stdin/stderr (#16136) 3 years ago
lazy_thumbnail.rb Update ESLint and RuboCop in Code Climate (#12534) 5 years ago
response_with_limit_adapter.rb Fix upload of remote media with OpenStack Swift sometimes failing (#16998) 3 years ago
storage_extensions.rb Add S3_FORCE_SINGLE_REQUEST env var to work around S3 compatibility issues (#16866) 3 years ago
transcoder.rb Fix some media attachments being converted with too high framerates (#17619) 2 years ago
type_corrector.rb Add customizable thumbnails for audio and video attachments (#14145) 4 years ago
url_generator_extensions.rb Switch from unmaintained paperclip to kt-paperclip (#16724) 3 years ago