此論文在於研究如何分析解說影片,自動將其真的有在講解程式 碼的部分,依據特性切成許多片段,並且將其關聯到特定檔案的對應 git 提交歷史版本的某段程式碼。來達到大量節省軟體開發人員製作 文件的時間。也能夠讓觀看程式解說影片的人,想要了解某段程式碼 的在做甚麼,只要看某幾支影片的某些片段即可,不用完整看完所有 影片,來達到更有效率的知識獲取效率。;This paper focuses on researching how to analyze explanatory videos and automatically identify the parts where the code is being explained. Based on the characteristics, the videos are divided into multiple segments and associated with specific sections of code from the corresponding git commit history versions of the relevant files. This significantly saves the time of software developers in creating documentation. It also enables viewers of the code explanation videos to understand what a particular code segment is doing by simply watching specific segments of a few videos, without the need to watch all the videos in their entirety, thus achieving more efficient knowledge acquisition.