Ho un incarico per convertire un ampio set di video in ogg, webm e mp4, per diverse risoluzioni oltre a mobile, ecc. Sto considerando di eseguire la transcodifica delle code di lavoro usando ffmpeg o utilizzare il transcoder elastico. (informazioni di base: i file di origine sono già sul S3 e l'applicazione Web è abbastanza integrati in AWS SDK e file vengono aggiunti ogni giorno, la conversione in tempo reale non richiesto)Trascrizione elastico AWS o esecuzione di ffmpeg su EC2? Quale è più economico?
che conosco usando EC2 e ffmpeg coinvolgerà alcuni dev tempo e fatica, invece di usare semplicemente l'API di transcription. Ma se c'è una buona riduzione dei costi ...
Perciò ho due domande
1) AWS dicono costo è di circa $ .015/minuto di video (SD). La mia domanda è, ogni file di output viene addebitato separatamente. I documenti dicono che supportano fino a 30 output per lo stesso lavoro. Ma non è chiaro se è al minuto del lavoro o al minuto di ogni formato di output ($ 0,45/minuto di video per 30 formati di output quindi)?
2) Qualcuno ha esperienza con EC2 e ffmpeg in questo caso d'uso? È più economico del transcorder ??
L'ultima volta che ho sviluppato qualcosa di questo tipo, non ho tenuto conto dei costi I/O per EC2 e I/O ha finito per costare più dell'istanza stessa. Ci sono ottimizzazioni di codice che posso fare, per renderlo più economico? (a parte l'uso di istanze spot, regioni più economiche, ecc.).
Conti anche il tempo del tuo lavoro per gestire l'operazione basata su EC2? Ti sei assicurato di pagare le royalties al codificatore? ETS facilita l'esecuzione di tale operazione. Le royalties – Guy
sono applicabili se il tuo paese riconosce i brevetti software, il mio no. Inoltre, ci atteniamo soprattutto ai codec open source esenti da diritti in alcuni rari casi ... Non ho ancora preso in considerazione i tempi, ed è per questo che voglio capire gli altri costi e la complessità coinvolti. ETS è ovviamente più semplice, di cui sono a conoscenza come ho menzionato nella domanda, ma se c'è un risparmio sui costi soprattutto su scala dovrei considerare EC2 atleast ... – Manquer