2014-02-18 54 views
2

我正在尋找命令行參數,以使用CISCO H264將一系列圖像轉換爲H264。 (像FFMPEG圖像到視頻功能)。不幸的是,我無法使用FFMPEG,因爲我正在創建一個商業應用程序,我使用客戶端系統中安裝的編解碼器將一系列圖像編碼成H264。我猜FFMPEG沒有H264二進制文件的許可,因爲CISCO H264支持MPEGLA版權。如果我沒有記錯的話。在這兩方面都會有很好的建議。CISCO H264將圖像序列圖像編碼爲H264

回答

1

首先你需要了解open264的法律。你不能編譯它。 ciscos現有許可證僅涵蓋由cisco編譯的版本。你不能分發它。如果您分發使用它的應用程序,它不能成爲安裝程序的一部分。你的應用必須從思科下載二進制文件。 Open264是一個庫,而不是一個可執行文件,您需要創建自己的可執行文件。您還需要庫來讀取圖像並將其轉換爲正確的色彩空間。最後,cisco編碼器生成質量非常差的視頻,與x264相同。我建議只需支付x264許可證,以及mpeg-la版稅。它們可能不像你想象的那麼昂貴。

+0

是的,你是對的。你可以編譯和發佈代碼,但是你必須支付mpeg-la。由於海報已經提到,由於授權許可,他不能使用x264,考慮到問題的背景,我的評論是100%正確的,但是否則不完整。 – szatmary

+0

我明白了。我試圖刪除我的downvote(答案需要編輯)。但我相信答案並不完全正確:一個不能在封閉源代碼應用中分發x264(無需付費,因爲x264是雙授權的),期限;但是可以在閉源應用程序中分發openh264,而他支付MPEG-LA費用。 IANAL,仍然。 –