我正在開發一個項目,我需要記錄要在不同瀏覽器的選項卡中播放的HTML5動畫。如何使用FFMPEG捕獲瀏覽器的選項卡內容
所以我一直在讀了一下,顯然它可以使用FFMPEG,也許使用gdigrab設備來完成: https://www.ffmpeg.org/ffmpeg-devices.html#gdigrab
在哪裏,你甚至可以從一個特定的窗口抓取(像記錄的calc.exe使用標題=計算器)
我想用這個邏輯來捕獲每個多個瀏覽器標籤的內容。 (或至少一個)但我不知道Firefox/Chrome標籤「標題」,或者他們甚至可以作爲窗口工作。
我還需要錄製音頻,所以我需要將計算機的輸出設備與選項卡中的視頻混合使用。
如果有人有關於如何做到這一點的更多信息,我將不勝感激。
感謝,
你必須使用Windows?你必須使用Firefox嗎?之後你將如何處理輸出? – Brad
嗨Mulvya,不,現在我正在探索什麼是最好的選擇,並認爲我會開始我更熟悉。截至目前,我停止使用FFMPEG,並且我使用名爲RecordRTC的Javascript庫來記錄和保存視頻blob輸出到服務器,並使用DesktopCapture API製作Google Chrome擴展,我認爲這是一種更簡單的方法。需要做的是以某種方式創建一個腳本,以便接受一個URL作爲輸入參數,然後在新選項卡(無頭)中打開該URL,記錄其內容,最後關閉它並將視頻輸出保存到服務器。 – Riki