Ho un'app Rails che utilizza Paperclip per caricare e archiviare video su Amazon S3. Non sono particolarmente interessato a convertire i file video in un altro formato o aggiungere filigrane, niente di particolare. Voglio solo creare miniature dai video da utilizzare come immagini dei poster sui miei lettori video.Posso utilizzare Amazon Elastic Transcoder per creare solo miniature?
Vedo che Amazon Elastic Transcoder consente la creazione di miniature gratuite (o piuttosto, non fanno pagare per la creazione di miniature), e dal momento che sto già usando i servizi di Amazon, volevo vedere se posso usare questo per il mio miniature.
Qualcuno sa come impostare le opzioni di input/output in modo tale che nessun file venga generato oltre alle miniature? Potrei semplicemente fare quanto segue?
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 ... Perché questo è fuori tema in ogni caso? Mi sto chiedendo in particolare quali sono gli input delle opzioni corretti in modo che Amazon ET non generi un file, ma faccia una miniatura. – ays0110