五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

寫了一個內(nèi)嵌字幕轉(zhuǎn)SRT的軟件

2023-08-14 18:43 作者:熊大MrBo  | 我要投稿

寫在前面:只支持Mac (intel mac不知道行不行)

由于個人的一些需求,在網(wǎng)上查找了各種把內(nèi)嵌字幕轉(zhuǎn)成SRT的方法,發(fā)現(xiàn)步驟繁瑣或者就是OCR功能需要花錢。最后發(fā)現(xiàn)蘋果自帶的API可以進(jìn)行OCR,然后就自己寫了個軟件來完成我想要的。

先放上地址:https://github.com/shibotong/SRTScraper

目前還沒打包因為好像是設(shè)置的問題,打包之后每次打開視頻文件就崩潰。希望有大佬可以幫忙解決這個問題。

截圖

接下來我總結(jié)一下我的實現(xiàn)方法

  1. 對于視頻每0.1秒截圖一次,記錄截圖的時間

  2. 對于每張圖截取字幕部分(紅框)

    由于蘋果自帶的Vision API太強了,如果使用整張圖片進(jìn)行OCR的話就會出現(xiàn)所有的文字,所以自己寫用SwiftUI寫了個框https://github.com/shibotong/ResizableRectangle。

  3. 對于截取后的圖片進(jìn)行OCR。

  4. 把重復(fù)文字的圖片的時間拼到一起就可以了

    這里在網(wǎng)上抄了一個String distance的方法來查看和上一段文字的相似度。因為就算是同一句話,兩張截圖OCR之后的文字也不一定完全一樣。

  5. 然后導(dǎo)出到本地就可以了。

這個還有很多不完善的地方,比如說不能選取視頻的某段時間來進(jìn)行識別,不能中途停止,識別完之后不能修改只能倒導(dǎo)出。我是后期用aegisub來進(jìn)行細(xì)修。

目前只能用Xcode打開然后build來用,不知道有沒有大佬知道打包之后如何才能打開視頻文件

? ? ??



寫了一個內(nèi)嵌字幕轉(zhuǎn)SRT的軟件的評論 (共 條)

分享到微博請遵守國家法律
永新县| 辰溪县| 白城市| 同心县| 东平县| 繁昌县| 徐闻县| 长沙市| 治县。| 读书| 克拉玛依市| 拉萨市| 扎囊县| 盈江县| 道孚县| 怀化市| 乌兰县| 沅陵县| 德令哈市| 闽侯县| 明光市| 上饶市| 桐柏县| 阜宁县| 南京市| 伊川县| 延庆县| 威远县| 长宁区| 海林市| 高碑店市| 全州县| 山西省| 遂溪县| 象州县| 东海县| 和平区| 曲阜市| 芜湖县| 武平县| 凤凰县|