Mam aplikację Rails używającą spinacza do wysyłania i przechowywania filmów na Amazon S3. Nie jestem szczególnie zainteresowany konwersją plików wideo na inny format lub dodaniem znaków wodnych, nic nadzwyczajnego. Chcę tylko tworzyć miniatury z filmów, które będą używane jako plakaty w moich odtwarzaczach wideo.Czy mogę korzystać z Amazon Elastic Transcoder, aby tworzyć tylko miniatury?
Widzę, że Amazon Elastic Transcoder pozwala na tworzenie darmowych miniatur (lub raczej nie pobiera opłat za tworzenie miniatur), a ponieważ korzystam już z usług Amazon, chciałem sprawdzić, czy mogę użyć tego dla mojego miniatury.
Czy ktoś wie, jak ustawić opcje wejścia/wyjścia, tak aby żaden plik nie był generowany poza miniaturami? Czy mogę po prostu wykonać następujące czynności?
transcoder = AWS::ElasticTranscoder::Client.new
transcoder.create_job(
pipeline_id: APP_CONFIG[Rails.env][:pipeline_id],
input: {
key: VIDEOPATH,
frame_rate: 'auto',
resolution: 'auto',
aspect_ratio: 'auto',
interlaced: 'auto',
container: 'auto'
},
output: {
key: , #LEAVE THIS BLANK TOO?
preset_id: , #LEAVE THIS BLANK?
thumbnail_pattern: "thumbnail",
rotate: '0'
}
)
Uhmm ... Dlaczego tak jest poza tematem? Pytam konkretnie, jakie są prawidłowe dane wejściowe, aby Amazon ET nie generował pliku, ale tworzy miniaturę. – ays0110