日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Microsoft Virtual Academy 提取视频字幕

發布時間:2024/3/24 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Microsoft Virtual Academy 提取视频字幕 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  Microsoft Virtual Academy(微軟虛擬學院)簡稱MVA,上面的課程對于程序員來說very nice。而且提供了視頻下載,對于網速不好的小伙伴來說這就是福音啊。無奈的是沒有提供字幕的下載,這對于像我這種英文渣來說簡直就是煎熬。百度了一系列方法之后,最后總結一下,供小伙伴們參考。

  

  如圖所示,進入課程頁面后,F12打開 開發者工具,點擊Network選項,在Name那一列可以找到video_cc.xml,字幕就藏在這里,注意可能會有兩個video_cc.xml,請點開查看一下字幕語言。

  

?

  這樣就可以得到字幕的內容了,接下來就是要把得到的xml字幕內容變成字幕文件。如圖所示:

  

  現在來介紹一下srt字幕:

srt的全稱是SubRip Text。 .srt文件打開方式:.srt文件可以使用系統自帶的文本處理器來打開,比如notepad.exe,write.exe,word等文件處理軟件。 接下來就是創建一個.srt的字幕文件,然后編輯內容。需要的內容可以從剛才得到的video_cc.xml里面取到,video_cc.xml中每一個p標簽就是一行字幕: 示例:<p?ttm:role="caption"?xml:id="subtitle2"?end="00:00:13:28"?begin="00:00:10:29">歡迎回來。 很高興再次見到你。</p>     id對應第一行,begin和end分別對應第二行的兩個時間值,p標簽的內容就是第三行的字幕內容了。之后需要一個空行。(需要注意srt字幕的格式)
  這樣編輯完成后,保持視頻文件名和字幕文件名一致,就可以用了。   當然,如果你覺得這么搞會累死人的話,可以用我自己制作的一個小工具,會節省一點點時間。接下類請看圖,還是這張video_cc.xml文件的圖,右擊video_cc.xml,選擇Copy response,這樣xml字幕內容就已經復制了。   

?

  接下來就請打開我做的小工具,把xml格式的字幕內容放到中間的大文本框中,選好存放路徑,字幕文件Name推薦和視頻Name相同,然后點擊生成,如果不出以外的話,會彈出成功的提示。

  

  好了,經過一番折騰,字幕有了,這樣學起來感覺要飛啊有木有,英語編程兩不誤。。。

  最后附上字幕生成工具下載連接(如果不能下載,請聯系我。):

    http://files.cnblogs.com/files/mick-li/%E5%AD%97%E5%B9%95%E7%94%9F%E6%88%90forMVA.zip

  還有GitHub源碼地址:

    https://github.com/Mick-Li/Learn/tree/master/Net/SubtitlesGenerateForMVA

?  

轉載于:https://www.cnblogs.com/mick-li/p/5590537.html

總結

以上是生活随笔為你收集整理的Microsoft Virtual Academy 提取视频字幕的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。