YouTube在GitHub上建立了一個新的組織,名為YouTubeLabs,提供公開可用的腳本,以幫助YouTube的合作夥伴和創作者自動化一些常見的使用場景,從而降低管理YouTube內容所需的成本和工作量。 現在,YouTube在YouTubeLabs的code-samples儲存庫中,提供了一系列針對各種情境的開源腳本。
這些開源腳本可以應用於多種場景,包括大量編輯影片、分析YouTube的分析資料、下載並分析YouTube Studio的內容管理報告,以及內容普及和國際化等任務。 這些腳本主要依賴公開的YouTube API和Google API。 為了方便使用者根據自己的需求進行修改,Google也提供了詳細的文件和註解。
為了降低程式碼的獲取難度,使用戶可以盡可能地以最少的配置和安裝使用到這些程式碼,Google選擇了使用Colab(Google Colaboratory)和Apps Script工具。 Colab是一個免費的雲端Jupyter筆記本環境,讓使用者可以在瀏覽器中簡單地操作Python程式碼,而且透過與Google Drive的整合,可以輕鬆地儲存構件。 Apps Script則是一個無伺服器平台,供開發者編寫可以在Google伺服器上執行的腳本。
Google認為,這項措施將有助於提升YouTube生態系統的開放性和可擴展性。 同時,也會支持創作者和開發者社區,使他們能夠更有效地管理和擴大YouTube頻道的影響力。 YouTubeLabs中的開源程式碼範例,可以讓YouTube的合作夥伴和創作者更簡單地進行自動化操作,減少手動處理的需求,從而提高工作效率。