[{"data":1,"prerenderedAt":130},["ShallowReactive",2],{"repo-yosh-wang-mpv-ai-sub-fastwhisper-en":3,"i18n-yosh-wang-mpv-ai-sub-fastwhisper-en":127},{"mirrorPool":4,"detail":13,"relatedProjects":47},[5,9],{"key":6,"label":7,"base":8,"type":6},"github","mirror.github","https:\u002F\u002Fgithub.com\u002F",{"key":10,"label":11,"base":12,"type":10},"auto-proxy","mirror.autoProxy","https:\u002F\u002Fgithub.xxlab.tech\u002F",{"owner":14,"repo":15,"repoId":16,"repoUrl":17,"starCount":18,"language":19,"description":20,"languages":21,"screenshots":23,"homepage":24,"pushedAt":25,"ownerAvatar":26,"ownerName":24,"ownerBio":27,"lastSyncTime":28,"lastReleaseTime":29,"tags":30,"license":31,"category":32,"subgroup":33,"releases":34},"yosh-wang","mpv-AI-sub-fastwhisper",1357699480,"https:\u002F\u002Fgithub.com\u002Fyosh-wang\u002Fmpv-AI-sub-fastwhisper",1,"Lua","Generate srt subtitles through voice transcription using faster-whisper",{"Lua":22},100,[],"","2026-09-07","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F162548755?v=4","mpv播放器交流群 ①群:1097053691 ②群1104144778","2026-10-06T12:19:21.619151+00:00","2026-09-06T00:23:11Z",[],"MIT","tools","字幕工具",[35],{"tag":36,"publishAt":29,"semVer":37,"prerelease":39,"assets":40},"vv1.0.0",[18,38,38],0,false,[41],{"fileName":42,"sizeMb":43,"sha256":44,"downloadCount":45,"originUrl":46},"mpv-AI-sub-fastwhisper-v1.0.0.zip",0.01,"90a3016e506e63cc676bd97927e0045dae2294f6eec02d888812643f05b22302",3,"https:\u002F\u002Fgithub.com\u002Fyosh-wang\u002Fmpv-AI-sub-fastwhisper\u002Freleases\u002Fdownload\u002Fvv1.0.0\u002Fmpv-AI-sub-fastwhisper-v1.0.0.zip",[48,68,83,101,117],{"owner":49,"repo":50,"repoId":51,"category":52,"subgroup":33,"language":53,"tags":54,"starCount":58,"ownerUid":59,"latestTag":60,"platforms":61,"lastReleaseTime":65,"downloadCount":66,"description":67},"WEIFENG2333","VideoCaptioner",881171866,"ai","Python",[52,55,56,57],"subtitle","translate","video-subtile",16156,61730227,"ffmpeg-bin",[62,63,64],"windows","mac","linux","2026-06-17T03:37:47Z",1848,"An LLM-powered intelligent video subtitle processing tool offering one-stop speech recognition, subtitle segmentation, optimization, translation, and video synthesis.",{"owner":69,"repo":70,"repoId":71,"category":32,"subgroup":33,"language":72,"tags":73,"starCount":76,"ownerUid":77,"latestTag":78,"platforms":79,"lastReleaseTime":80,"downloadCount":81,"description":82},"Moyf","moys-asr-workflow",1312904757,"JavaScript",[74,75],"asr","workflow",536,4013062,"v1.9.0",[62,63,64],"2026-10-18T13:38:28Z",114,"Moy's ASR Workflow (MAW) is an API-based subtitle generation and editing tool that provides Windows\u002FmacOS GUI builds, a public CLI and a local Server editor to transcribe local media into SRT and .mosp projects and edit them for export.",{"owner":84,"repo":85,"repoId":86,"category":32,"subgroup":33,"language":19,"tags":87,"starCount":95,"ownerUid":96,"latestTag":88,"platforms":97,"lastReleaseTime":98,"downloadCount":99,"description":100},"dyphire","mpv-sub-fastwhisper",915183340,[88,89,90,91,92,93,94],"faster-whisper","lua","mpv","mpv-script","mpv-scripts","subtitles","whisper",46,61936050,[62],"2025-01-13T13:19:47Z",1413,"mpv-sub-fastwhisper is an mpv script that transcribes video audio into SRT subtitles using faster-whisper and can automatically translate them via the GPT API.",{"owner":102,"repo":103,"repoId":104,"category":32,"subgroup":33,"language":24,"tags":105,"starCount":38,"ownerUid":111,"latestTag":112,"platforms":113,"lastReleaseTime":115,"downloadCount":38,"description":116},"AIRUIMAX","BiliTextPicker",1383597896,[106,107,108,109,110,55],"ai-tools","bilibili","chrome-extension","manifest-v3","productivity",177434679,"v1.8.0",[114],"other","2026-10-18T11:46:57Z","BiliTextPicker is a Chrome\u002FEdge extension that extracts Bilibili video subtitles with one click, copying them to the clipboard or exporting as TXT so the content can be fed to AI.",{"owner":118,"repo":119,"repoId":120,"category":32,"subgroup":33,"language":53,"tags":121,"starCount":38,"ownerUid":122,"latestTag":123,"platforms":124,"lastReleaseTime":125,"downloadCount":38,"description":126},"wqucap","live-subtitle",1409717755,[],114681354,"v1.0.0",[62],"2026-10-08T04:40:29Z","Live Subtitle is a Windows desktop tool that turns the English audio playing on your computer into real-time Chinese floating subtitles, running the video mode fully offline on your GPU and switching to an online API in game mode to save VRAM.",{"description":128,"readmeHtml":129},"mpv-AI-sub-fastwhisper is an mpv subtitle script that generates SRT subtitles via faster-whisper speech transcription and translates them with the GPT API for bilingual display.","\u003Ch2 id=\"project-overview\">Project Overview\u003C\u002Fh2>\u003Cp>mpv-AI-sub-fastwhisper is a subtitle script running inside mpv that transcribes a video&#39;s audio with faster-whisper to produce SRT subtitles. Once generated, the script calls the GPT API to translate the content into a target language (Chinese by default), overlaying both as bilingual subtitles. It is forked from dyphire&#39;s project of the same name and adds a detailed illustrated tutorial.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Press one shortcut and let the video grow bilingual subtitles on its own.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"key-features\">Key Features\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Speech transcription\u003C\u002Fstrong>: uses faster-whisper to recognize the current video&#39;s audio and produce SRT subtitles\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic translation\u003C\u002Fstrong>: calls the GPT API after transcription to translate into the target language, Chinese by default\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bilingual display\u003C\u002Fstrong>: the translation on top and the original below, color-coded for easy comparison\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcut trigger\u003C\u002Fstrong>: press \u003Ccode>Alt + F\u003C\u002Fcode> during playback to start recognition, generation, and translation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Illustrated tutorial\u003C\u002Fstrong>: walks through downloading the recognizer, placing models, and configuring script options with images\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Configurable options\u003C\u002Fstrong>: paths, models, target language, and the GPT API are all set in the script options\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"target-audience\">Target Audience\u003C\u002Fh2>\u003Cul>\n\u003Cli>Users watching foreign-language videos without subtitles\u003C\u002Fli>\n\u003Cli>People who want bilingual subtitles directly inside mpv\u003C\u002Fli>\n\u003Cli>Users with an NVIDIA GPU willing to run recognition locally\u003C\u002Fli>\n\u003Cli>Enthusiasts who generate subtitles in bulk\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"quick-start\">Quick Start\u003C\u002Fh2>\u003Col>\n\u003Cli>Prepare an NVIDIA GPU (6GB+ VRAM recommended) and install 7-Zip or WinRAR\u003C\u002Fli>\n\u003Cli>Create target folders such as \u003Ccode>D:\\000\\ai-whisper\\\u003C\u002Fcode> and \u003Ccode>D:\\000\\mpv\\\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Download Faster-Whisper-XXL from Purfview&#39;s release page (choose r245.4) and extract it into \u003Ccode>ai-whisper\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Create a \u003Ccode>_models\u003C\u002Fcode> folder under \u003Ccode>ai-whisper\u003C\u002Fcode> and put the faster-whisper-large-v3 model there\u003C\u002Fli>\n\u003Cli>Place this script and its config into mpv&#39;s \u003Ccode>scripts\u003C\u002Fcode> and \u003Ccode>script-opts\u003C\u002Fcode> directories\u003C\u002Fli>\n\u003Cli>Fill in the recognizer path and GPT API settings in the script options, then press \u003Ccode>Alt + F\u003C\u002Fcode> during playback\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"core-advantages\">Core Advantages\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Local recognition\u003C\u002Fstrong>: transcription happens on your machine, so no video upload\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bilingual in one step\u003C\u002Fstrong>: recognition, translation, and overlay in a single chain\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Detailed tutorial\u003C\u002Fstrong>: every step is illustrated, so beginners can follow along\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible options\u003C\u002Fstrong>: model, target language, and endpoint are all adjustable\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"system-requirements\">System Requirements\u003C\u002Fh2>\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Requirement\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>OS\u003C\u002Ftd>\n\u003Ctd>Windows\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Hardware\u003C\u002Ftd>\n\u003Ctd>NVIDIA GPU, 6GB+ VRAM recommended\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Dependencies\u003C\u002Ftd>\n\u003Ctd>faster-whisper engine, FFmpeg, mpv\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Optional\u003C\u002Ftd>\n\u003Ctd>GPT API (for subtitle translation)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"notes\">Notes\u003C\u002Fh2>\u003Cul>\n\u003Cli>You must supply your own GPT API settings, or only the original text is produced without translation\u003C\u002Fli>\n\u003Cli>Model files are large, so both the download and recognition need time and disk space\u003C\u002Fli>\n\u003Cli>Recognition speed and quality depend on GPU performance and the chosen model\u003C\u002Fli>\n\u003Cli>Never share a config file that contains your keys\u003C\u002Fli>\n\u003C\u002Ful>\n",1792451001986]