2010-08-20 52 views
1

我的網絡應用程序的用戶將上傳視頻和音頻剪輯和照片。媒體需要在網絡應用程序中保密,我想這可以排除使用YouTube進行編碼和存儲的可能性。我不想負責將數據存儲在我的服務器上,所以某種付費API似乎是合適的。亞馬遜可能會這樣做,但對編碼上傳的視頻沒有幫助。我的照片/視頻/音頻編碼和存儲API選項有哪些?

哪些雲服務用於此目的,您可以推薦任何第一手體驗嗎?

乾杯!

回答

1

此問題已被詢問(見下文)我也在尋找一些更新的輸入。

What transcoding services can people recommend? Video encoding services

我的工作是將需要視頻/音頻轉碼,以及應用程序。 我最初認爲我將不得不通過自己的服務使用像FFMPEG這樣的東西來實現,但是擔心許可費用。

然後我看到有在線服務和思想問題解決了。我只是一個isv創業公司,所以目前成本幾乎是最重要的。我已經通過了一些主力球員之間的成本差異已經相當驚訝: - 按GB售價 -

encoding.com $ 20讓你的帶寬5GB的=(IN + OUT)(據說 - 見下文)

Heywatch - 以分鐘爲單位 - 前45分鐘視頻0.10美元,之後每15分鐘0.10美元(注:2 45分鐘視頻爲0.20美元,因此增加的價格是每部視頻而非每分鐘使用)。

Zencoder - 按分鐘計價 - 每分鐘0.05美元的最基本工資。

所以在這裏有一些巨大的價格差異。 例如45分鐘的視頻:Heywatch = 0.10美元(2次合約爲0.20美元); Zencoder = 2.25美元 (除非我真的很困惑,缺少一些東西)

難以與基於帶寬的encoding.com進行比較。我最初正在對m4a(手機內容)進行audio/amr轉換,並且我計算出encoding.com將比Zencoder便宜幾個數量級。

但是,最近幾天我一直在使用encode.com,對於我的編碼帶寬如何被吃掉,我感到非常困惑。

我一直在將22KB audio/amr文件轉碼爲m4a(aac),我的編碼帶寬以〜0.03 GB的增量上升。即30MB的帶寬使用量來編碼22KB文件。我要麼非常困惑,要麼就是一團糟!我已經請求了encoding.com幫助臺澄清使用情況,但到目前爲止他們還沒有給我一個滿意的答案。

就API而言,我在Ruby中編寫我的應用程序。我認爲Zencoder Web服務API是使用JSON,而encoding.com API是XML。

我在S3中存儲媒體,並且Zencoder和encoding.com都在EC2上運行,所以應該儘可能減少S3帶寬費用。

我已經有了一個基於CodeGo.net的集成工作。沒關係,但是我無法通過S3查詢字符串驗證(通過S3下載stuff.com可以正常工作)將encoding.com寫回我的S3存儲桶。否則,你必須給你的存儲桶編碼,這並不是我想要的。

希望這會有所幫助,並且很樂意聽取其他使用這些服務的人的回覆。 我想和Zencoder一起去 - 我似乎對他們有更好的感覺 - 但他們的服務成本更高!