Создание эскиза из видео с использованием скрепки av transcoder (rails) - PullRequest
0 голосов
/ 12 июня 2019

Я загружаю видео и пытаюсь создать эскиз, который поддерживает соотношение сторон видео.Я использовал '!'модификатор опции geometry, но, похоже, он ничего не делает.Изменение размеров работает должным образом, но я хочу сохранить соотношение сторон на миниатюре.

class Video < Article

  # == Associations ==========================

  has_attached_file :attachment,
    s3_protocol: :https,
    styles: {
      thumb_sm: {
        geometry: "160x160!",
        format: 'png',
        time: 2
      },
      thumb_md: {
        geometry: "240x240!",
        format: 'png',
        time: 2
      },
      thumb_lg: {
        geometry: "360x360!",
        format: 'png',
        time: 2
      }
    },
    processors: [ :transcoder]

end
...