2012-02-05 133 views
0

我有一個視頻分享網站,它使用phpmotion,我也試過cliipbucket,我不喜歡任何腳本,我決定創建自己的腳本,使用django和pinax。其他兩個腳本,使用ffmpeg,和許多其他的東西,如ffmpeg-PHP, Mplayer, Mencoder, flv2tool, LAME MP3 Encoder, and Libog我可以只用ffmpeg嗎?

我知道我不會需要ffmpeg-php因爲我不會使用PHP,但我真的需要那些其他的東西嗎?我可以使用ffmpeg來完成所有工作嗎?我不明白其他東西用於什麼。

+0

讓我簡單一點:你有沒有創建過一個網站,你在哪裏提供視頻?你使用了ffmpeg以外的東西嗎? – Lynob 2012-02-05 10:04:44

+0

奇怪!我認爲這是一個簡單的問題,也許天真的問題,但我仍然沒有答案! – Lynob 2012-02-05 14:40:40

回答

1

是的,您可以使用ffmpeg來完成所有工作,適用於ffmpeg支持「開箱即用」的子集內的所有工作。如果您想對生成的視頻進行優化/處理,您只需要其他腳本。

此外,請勿在請求/響應週期中運行這些腳本。考慮產生一個Celery任務來完成編碼。

永遠不要使用用戶定義的名稱或名稱部分將上傳保存到服務器。

1

我會建議你使用芹菜調度編碼任務。 你可以在這裏找到一些代碼示例:http://code.google.com/p/365video/ 它是django項目,用於使用ffmpeg和芹菜的視頻作品。 也可以插入pinax。不要忘記使用芹菜進行視頻編碼任務。

相關問題