COVID-19(嚴重特殊傳染性肺炎)的全球大流行,迫使學校、公家機關亦或是民間單位,將教學指導轉移到網路上,想必你也常常透過線上課程來進行自學吧?
在 COVID-19 之前,Education Technology 就已經有高速的增長,無論是 Virtual Tutoring(虛擬輔導)、Video conferencing tools(Ex: Google meet、Zoom)、Online learning software(線上學習軟體)還有語言學習 APP 等。只是在疫情大流行之後,在接受度及使用量又有大幅的增長。
我最常使用的就是 Udemy 學習平台。每每看到幾個重點,就會使用平台上的備註去標記重點,只是有時課程的資訊量太大,或是有幾個畫面是圖例,這時就必須得整理成「圖像化」的資訊,這時就會用電腦內建功能或輔助軟體, 透過Screenshot(截圖) 功能,把畫面截下來整理成筆記。
但某天,我發現 Udemy 封鎖、禁用截圖的功能了 …
當你使用電腦內建截圖,或是透過通訊軟體的截圖功能,它完全不管用,整個圖片截下來都是黑的🥲
網路上有很多軟體、套件可以參考,只是我最常用的瀏覽器是 Chrome 和 Edge, 所以訴求很簡單:
如果你是使用 Chrome 瀏覽器,那只需要關閉瀏覽器的「硬體加速功能」設定,就可以進行截圖了 😾
Chrome:設定 ->「系統」可以找到「在可用時使用硬體加速」。
Edge:同樣在系統設定或搜尋欄位搜尋「加速」,也有對應的設定。
瀏覽器的Hardware Acceleration(硬體加速) 是讓瀏覽器(Chrome, Edge) 把網頁渲染的工作交給 GPU(Graphics Processing Unit, 圖形處理器) 來分擔處理,舒緩 CPU(中央處理器)的壓力,加速渲染速度更快,且更流暢!
如果你對 GPU 或圖形處理器沒啥印象,但一定有聽過朋友說過 「顯卡」,GPU 的位置就是在顯示卡上。
電腦的「大腦」就是 CPU,而在顯卡上的 GPU 用途是處理圖像數據,減輕 CPU 的工作壓力,這在手機設備上的效能更為明顯。
近年來科技大廠也有推出整合式顯示卡或共用顯示卡,也就是 GPU 和 CPU 安裝在同一個晶片上。
許多科技公司諸如:Netflix, Apple 還有 Microsoft 所開發的 DRM(Digital rights management, 數位版權管理) 用於保護數位內容的技術。 DRM 技術使用加密和其他方法來控制數位內容的使用和訪問方式。
幾年前 W3C 通過了EME(Encrypted Media Extensions, EME, 加密媒體擴充)規範,用來約束 DRM 技術廠商之間的通用性,制定相同的標準。EME 提供了一個 API,讓 Web 應用程式能夠與受保護的內容進行交互,並允許播放加密過的音樂和影片。
所以當你在 Netflix, Udemy 這些平台上進行電腦截圖和錄影,它只要一偵測到上述行為,就會去呼叫 API 把螢幕上的內容做隱藏。
之所以能透過關閉瀏覽器的硬體加速功能進行截圖,是因為開啟硬體加速設定,意思是把「顯卡」正在處理的圖像數據直接顯示在螢幕上,不需要把截圖畫面儲存在記憶體;而關閉硬體加速就得讓 CPU 來處理所有圖像數據,這時候就沒辦法用高速、高畫質來播放。