錄製 Java 串流影片

錄製 Java 串流影片

有沒有辦法用Java錄製串流影片?也許有一種不使用錄音機而只記錄螢幕上所有內容的方法?一個例子可能是這樣的薩巴中心簡報,一個賈萬蒂簡報,一個黑板協作簡報,甚至是照亮會議。

我已經搜尋了一段時間,找到了可以記錄 Java 流之外的所有內容的程式。

答案1

JMF很舊並且幾乎被廢棄,但它的庫仍然可供下載並且功能齊全。

是的,您可以使用基於 JMF 的免費軟體,稱為克魯特。它在Windows 7 64位元上運作良好(我沒有在其他機器上測試過)。您選擇要擷取的螢幕區域,程式將像素轉儲到 jpeg 訊框清單中,並以 mov 格式進行編碼。該程序有其局限性,但完全可以勝任。要獲得音頻,請在控制面板(或系統上的任何模擬)下的系統聲音/錄音下啟用“波形輸出混合”。

krut 原始碼也可以下載,但不一定包含 JMF 庫類別的專有 Sun 程式碼。我已經使用 NetBeans IDE 7.1.1 嘗試過它。

對於 JMF 二進位檔案層級的原始程式碼,請嘗試從下列位置取得開源程式碼:FMJ

答案2

你可以看看FMJ項目,一個開源項目,其目標是提供 Java Media Framework (JMF) 的替代方案,同時保持與 JMF 的 API 相容。

Java媒體框架(JMF) 本身相當古老且被廢棄,但可能仍然有效。你可以看看大衛的解決方案使用 JMF。

另一種可能性是開源JMyron 圖書館

相關內容