[英]Android - FFmpeg Alternative to get video frames. (Due to licensing)
我正在開發一個Android項目,在一個特定的openGL頁面中,我會顯示視頻。
FFmpeg用於從視頻中獲取幀 (因為openGL不支持視頻作為紋理),我使用幀來獲得視頻效果。
我在項目中使用預編譯的FFmpeg二進制文件。
我不知道使用FFmpeg庫的法律含義程度。 我的上司將這一點告訴我FFmpeg的法律參考
我不是法律專家,所以我理解的只是在商業免費應用程序中使用FFmpeg(但需要支付服務)會讓我和我的公司陷入困境:(
絕不會發布項目源的源代碼或任何部分。( 客戶對此非常嚴格。 )
1)我可以使用FFmpeg(使用Apache或MIT許可證)來獲取視頻幀嗎?
2)在openGL中,獲取視頻幀並循環播放 - 這是播放視頻的唯一方式嗎? 有沒有其他方法可以實現此功能?
IANAL,但LGPL意味着如果您編譯並使用ffmpeg作為共享庫(.so文件)或獨立可執行文件,那么您就可以了 - 即使在您出售的閉源應用程序中也是如此。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.