pyTranscriber 影片自動上字幕免費軟體!10分鐘搞定1小時影片
之前在電腦玩物撰寫的「免費!中文影片語音轉文字字幕,支援超大影片與長時間錄音」,是一個可以幫影片「自動產生中文字幕」的工具,透過語音辨識,產生的字幕檔案雖然還需要校對,但已經可以節省我們很多時間。
而在該篇文章的留言中,讀者推薦了一個叫做:「 pyTranscriber 」的開源、免費軟體,這個軟體使用起來更方便、更厲害:
- 不需播放影片,就可以自動轉字幕檔,所以速度會快上好幾倍。
- 我在自己的電腦測試,一小時的影片檔案,辨識轉出字幕只要 10 分鐘。
- 另外測試一個 10 分鐘影片,不到 1 分鐘就完成字幕。
- 操作設定更簡單,不需安裝任何驅動程式,不需設定。
- 任何人一定都能上手,兩三步驟就搞定。
- 支援多國語言的影片上字幕,包含中文語音辨識。
- 支援大體積影片,支援 MP4 和 MP3 檔案格式。
- 我實際測試有用到 2.5 GB 的影片檔案,也能順利、快速轉出字幕。
有興趣研究其原理的朋友,可以參考「 pyTranscriber 」的開源程式頁面。
或是可以看看下面這段影片,介紹三種 Google 語音轉文字相關工具的應用案例。
2024 更新,利用最新 AI 工具製作字幕:
2024/9/21 更新:Google 錄音 App 內建 AI 轉錄繁體中文語音逐字稿,可中英日切換
「 pyTranscriber 」修改自另一個知名的自動產生字幕程式 Autosub ,不過 Autosub 需要懂程式碼安裝的人才會使用,並非一般人就能上手的工具。
而「 pyTranscriber 」則提供了不需安裝設定,有圖形化操作介面的版本。
背後的語音轉文字服務,則是同樣來自 Google 的語音辨識,所以使用這個軟體時,雖然不需要上傳影片,但要保持網路順暢,讓語音部分傳送到 Google 進行辨識。
讓我直接來說明「 pyTranscriber 」的操作流程,並看看實際轉出的字幕檔案效果。
首先來到「 pyTranscriber 」最新版軟體的下載頁面,它提供了 Windows、 Mac、 Linux 等不同版本的軟體可以下載。
Windows 用戶可以依照下圖,選擇下載「 Windows portable 」,這是一個免安裝的版本。
下載完成後,解壓縮檔案,直接執行資料夾內的[ pyTranscriber.exe ]。
就是這麼簡單,不需要額外的安裝與設定。
執行軟體後,會先跳出程式碼的黑色畫面,不要擔心,等待一下,就會看到彈出一個「 pyTranscriber 」的操作介面小視窗。
這時候,在左上方的[ Select files ],選擇要上字幕的影片檔案即可。(影片檔案需要在電腦硬碟中,支援 MP4 與 MP3 格式)
接著在視窗下方的[ Audio Language ],選擇這部影片的主要語言,例如 zh-TW 繁體中文。
如果一部影片主要語言是繁體中文,但裡面會參雜一些英文詞彙,還是可以選擇[ zh-TW 繁體中文 ],那些英文詞彙還是可以被正確辨識成英文。
注意,如果遇到軟體跳出的問題,可以檢查:「輸出的文字檔案資料夾,是否設定在已經存在的桌面資料夾下,這樣比較不會引發當機」
最後按下[ Transcribe Audio / Generate Subtitles ],就能開始產生字幕檔。
這時候,「 pyTranscriber 」下方會出現一個進度條,他會先把影片檔案的[語音部分]分離出來,接著利用 Google 的語音辨識進行轉換,最後自動生成[ srt ]與[ txt ]格式的字幕檔案。
就像我一開頭說的,因為他不用播放影片,所以整個處理的過程變得更快。一個小時影片,可以 10 分鐘就處理完成。
下圖是「 pyTranscriber 」產生的字幕檔案,時間軸是準確的,中文辨識的結果雖然也有不少錯誤,但基本上可讀,具備實用性,我們只要花一點點時間校對即可。
簡單測試下,「 pyTranscriber 」應該是目前速度最快、操作最方便的「影片上字幕」免費軟體,短時間就能產生長影片的字幕檔案,中文語音辨識結果也堪用,值得推薦給大家。
對這類工具有需要的朋友,或許還可進一步參考:[Google 即時轉錄:超準確中文語音轉文字可自動加上標點符號]、[YouTube 影片、錄音檔語音自動轉 Google 文件、翻譯文字檔]、[語音轉文字筆記利器,活用 Google 即時轉錄寫筆記的7個案例]。
「 pyTranscriber 」軟體頁面
(歡迎社群分享。但全文轉載請來信詢問,禁止修改上述內文,禁止商業使用,並且必須註明來自電腦玩物原創作者 esor huang 異塵行者,及附上原文連結:pyTranscriber 影片自動上字幕免費軟體!10分鐘搞定1小時影片)
可惜我處理完的只有一些字詞碎片,沒有句字生成,而且看起來不像國語,反像粵語。
回覆刪除可以檢查看看語言是否選擇正確
刪除另外這類工具還是有一個前提:影片本身人聲清晰、沒有背景音樂與雜音、口音問題等等
謝謝分享
回覆刪除請問可以有翻譯幾種語言?例如:閩南語?
回覆刪除不可能的除非你選擇告訴他們要閩南語
刪除閩南語很少人在講的所以應該也不可能
這個好用!
回覆刪除我的沒有出現時間,請問如何出現時間
回覆刪除感謝
srt才有時間吧
刪除我試圖留言兩次都失敗,希望這次會成功。
回覆刪除由於下載網頁找不到反應問題的地方,衹好在這求救。看看有沒有人有相同問題,如何解決?
我無論用安裝版、免安裝版,用管理員權限安裝,或管理員權限開啟,要滙入影片時,程式都回應我沒有開啟檔案的權限。但我就是系統管理員,同時影片檔也沒有任何限制,其它程式都能正常順利開啟。
請問知道是什麼原因嗎?如何解決呢?
你好不知道為什麼我按了自動生成之後,軟體就自己關閉了!請問可能可以怎麼解決呢? 謝謝
回覆刪除你好,我也和你一樣的問題,剛剛解決了
刪除請調整Output Location(匯出位置)選項,我改成桌面後就可以了。
祝你也順利解決問題
請問還有別的方法嗎?改成桌面還是閃退,我的是win7的作業系統,在win10沒有問題。
刪除可能是資料夾中FFMPEG無法執行
刪除需要用WIN7可用FFMPEG替代
比如這裡
https://ffmpeg.zeranoe.com/builds/
將匯出位置改成在桌面的新資料夾。
刪除另外,影片和軟體不要放在同一個資料夾。
原本會閃退,但是把在download資料夾的影片移到 video資料夾,就Ok了。
不知道原因 but it work.
我的也是一按生成就出现一堆乱码就退出了,请问该怎么解决?
刪除此軟體....不穩定...花一天測試 找到問題..上傳網速太快..到達家中網速的最高值 ..撐不了多久 網路就斷線..軟體就出現軟體程式亂碼視窗..就跳出軟體
刪除使用 NetBalance 把上傳速度限制在 5Mb/s (600KB/s).我家上傳上限是 26Mb/s.整個程式速度變慢,但是穩定多了。目前沒發現軟體跳出的情形。
我原本設成桌面輸出也是閃退,改成別個資料夾就好了,可以試試看
刪除Mac 使用v1.3和1.4,都會停在 Covert to FLAC 停超級久也不會好~ QQ
回覆刪除請問MACBOOK有辦法用嗎? 我自己試了 不太行 或是有其他軟體嗎?
刪除因為目前已經沒有使用 Mac ,所以也無法測試是否可用
刪除pyTranscriber 在 macOS 10.14,用來轉mp4成功。
刪除我也停在Covert to FLAC 停超級久不會動...
刪除在官方網頁上面的回答是:當前與macOS Catalina不兼容。在macOS Mojave及更早版本上正常工作。
刪除請問mac10.15怎麼用都是直接跳出“問題報告”是不是代表mac更新後就沒辦法使用
刪除翻譯很快但是有些字不準確 如勾勾翻成狗狗
回覆刪除還是影片有插入到台語
刪除這種東西本來就不會精準可能自己改改ㄅ
刪除我現在用1.3版本,用m4a聲音檔來轉換,不知道為什麼沒有時間軸,只有辨識的文字。
回覆刪除布丁吃布丁你好
刪除我是你的web speech to text 忠實使用者,希望也可以改成像pyTranscriber一樣不用管檔案實際時間,可以直接跑完的。Web speech to text介面簡單還是挺好用的。謝謝
作者已經移除這則留言。
刪除布丁吃布丁你好
刪除pyTranscriber 有提供srt檔案,跟純文字檔在同個資料夾。pyTranscriber預設會開啟純文字檔。另外pyTranscriber不會儲存輸出路徑,希望有可以用命令列執行的方式就更好了。
無論MAC還是WINDOWS放了檔案開始轉換時,就會自動跳出, 資料夾也換成桌面了, 不知道是什麼問題
回覆刪除兄弟请问你的问题解决了吗?我也是这样的问题 就是解决不了
刪除感謝分享好工具
回覆刪除目前遇到問題是: 匯入PR會變成亂碼
有沒有人遇到並已經解決的分享
謝謝各位
找到解決方法了,這邊提供給大家參考
刪除srt字幕匯入到Premiere變亂碼:使用Word轉存
當我順利完成以上步驟,到PR導入(匯入) srt字幕檔時 ,發現,繁體中文都變成亂碼了! 所以我另外找到這個教學,只要把字幕檔用記事本開啟後,複製貼到word,轉存成txt時,會被詢問編碼,記得請選utf-8就對了! 再到檔案總管去將這個.txt副檔名改為 .srt,匯入到PR後,就會成功顯示繁體中文了。
感謝補充,這很有幫助。
刪除您好,我影片用好之後,出現了另一個資料夾pyTranscriber,裡面有二個檔,一個是影片KMP,一個是文字檔,我要開起KMP的那個檔案,都沒有東西呢?? 需要轉檔嗎??或是要怎麼看字幕有沒有完成??
回覆刪除您好,我在轉文字的過程它會顯示與電腦版本不符合就自動關掉了...求救一下!!!
回覆刪除程式對女士的聲音只可以做到一至兩成, 有什麼方法可以解決呢
回覆刪除请教,国内用 pytranscriber ,翻墙外网正常,但软件总提示没有网络??、
回覆刪除我也是国内的,我发现可以使用SSTAP(全局-内置规则)就可以使用此软件了,因为SSTAP是“真全局”,小飞机等是“假”全局
刪除请问您的问题解决了么?我也是相同状况。
刪除我解决了,转换的时候,换个VPN,我现在用卡巴斯基的,需要的话可以发我邮件。
刪除轉換跑完以後,檔案生成了,裡面有.srt 和.txt的檔案沒有錯,但是打開.txt來看,有一個只有幾行字,另外一個.txt則是空白的,但我兩段影片都是超過15分鐘的。請問應該怎麼解決這個問題呢?感謝!
回覆刪除可以檢查看看:
刪除1. 語言設定是否正確
2. 影片是否有很多背景雜音、有背景音樂(這些都會導致沒辦法正確辨識字幕)
請問您的影片中 輸出後就直接變成.SRT 而我的資夾內只有顯示一個.TXT
回覆刪除請問該如何設定跟轉換?
想请问如果片子有中文讲员,有英语翻译员的话,应该选择什么语言来转换?
回覆刪除我輸入都沒有問題, 但是怎麼選zh_TW輸入永遠都是簡體字, 我後來把我原本英文版本的windows都調整成繁體中文版 還是一樣
回覆刪除看了很多影片大家都能輸出繁體中文 但是我怎麼選擇zh_TW都是簡體.....不知道有沒有辦法呢?
word可以簡轉繁 繁轉簡
刪除您好 我按照您的方法生成了字幕文本,但是没有视频时间轴的提示是什么原因呢?
回覆刪除你好,我將錄音檔轉換為文字檔後,output檔案已設定在桌面,但我沒有看到文字檔的檔案耶(.txt 或.srt都沒有),請問這要怎麼處理? 需要什麼設定嗎?煩請各位大大幫忙!
回覆刪除謝謝!
您好,請問,我按下[ Transcribe Audio / Generate Subtitles ],在進度條都跑完後,卻出現[無法找到該檔案,該檔案不存在或被鎖定],但在電腦中單獨開啟錄音檔沒有問題,我該如何解決
回覆刪除总是提示没有网络连接,不知道到底是怎么回事?
回覆刪除考慮到影片保密問題, 請問這個軟體upload的影片是offline嗎?
回覆刪除看到
作者已經移除這則留言。
回覆刪除我面對到這樣的問題
回覆刪除qt.qpa.fonts: Unable to open default EUDC font: "EUDC.TTE"
那個黑面出現這樣的字,然後出不到字幕
有沒有解決方案?
讚爆了!!超快就秀出我的影片字幕、驚呆個3秒鐘有喔!!! 感謝分享~~!!!
回覆刪除求救,我在異地,正常使用越獄方式,網路也正常,但是執行時,出現錯誤訊息: Error! You need to have internet connection to use pyTranscriber!
回覆刪除要如何處理?
今天試用一下,居然1:34:00的影片大約3~4分鐘辨識完字幕了....剩下就是做校正而已,還不錯用的工具,版主感恩啊~~
回覆刪除pyTranscriber產生的英文字幕,跟Chrome 及時字幕,正確性有一段差距
回覆刪除可惜 Chrome 及時字幕無法保留下來,也無法即時翻譯成中文
请问为什么我的srt file开不了 只开到没时间的file 求解答 谢谢
回覆刪除文件发音是很标准清晰地,但是生成了这样的“文字” (乱码),怎么回事?
回覆刪除00:00:41,984 --> 00:00:42,752
ט¿™ה¸×
14
00:00:43,008 --> 00:00:44,544
ה¸ו¸ח„ו
15
00:00:44,800 --> 00:00:45,568
ו¥½ח„
多謝分享
回覆刪除你好,謝謝推介.
回覆刪除有個問題想請教一下,就是普通話的影片,已調較語言,但仍是不能出字(txt檔是空白的),請問我該如何操作呢?謝謝你的幫助
系統是Win 10,永遠卡頓在 step1 of 2 converting speech regions to FLAC files 99%
回覆刪除然後就不會動了,擺了一整晚也是繼續卡在這個99%....
請問有人知道怎麼解決嗎?
原來是防毒軟體的原因,avast的網頁防護擋住的。
刪除全部都造著操作但都沒動靜
回覆刪除我翻譯後的文件,"記事本"內是空白的
回覆刪除沒動靜及效果
回覆刪除照上面說的.將匯出位置改成在桌面的新資料夾。
回覆刪除另外,影片和軟體不要放在同一個資料夾是對的!我原文想英文轉中文~完全不行.翻得亂七八糟~但翻英文就準確度有90%左右~提供大家參考~
拜託根本就不行翻不到一下就終止程式
回覆刪除