[{"data":1,"prerenderedAt":314},["ShallowReactive",2],{"repo-1076184145-video-automation-en":3,"i18n-1076184145-video-automation-en":311},{"mirrorPool":4,"detail":13,"relatedProjects":177},[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":28,"homepage":29,"pushedAt":30,"ownerAvatar":31,"ownerName":32,"ownerBio":33,"lastSyncTime":34,"lastReleaseTime":35,"tags":36,"license":47,"category":48,"subgroup":49,"releases":50},"1076184145","video-automation",1275177106,"https:\u002F\u002Fgithub.com\u002F1076184145\u002Fvideo-automation",18,"Python","本地AI工具，把直播\u002F录播视频自动转成抖音、B站、YouTube Shorts，支持智能剪辑、字幕、AI封面生成",{"Python":22,"JavaScript":23,"CSS":24,"Rust":25,"PowerShell":26,"Inno Setup":27,"HTML":27},66.1,27,5,1.3,0.4,0.1,[],"https:\u002F\u002Fvideo-automation.net","2026-10-07","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F67696830?v=4","xiaokanfengyundan97","","2026-10-15T09:00:15.273930+00:00","2026-10-07T06:52:29Z",[37,38,39,40,41,42,43,44,15,45,46],"ai-video","bilibili","douyin-clipping","ffmpeg","funasr","livestream-clipping","recording-to-shorts","shorts-clipper","whisper","youtube-shorts","MIT","tools","视频转码工具",[51,71,86,104,121,135,148,163],{"tag":52,"publishAt":35,"semVer":53,"prerelease":57,"assets":58},"v0.2.13",[54,55,56],0,2,13,false,[59,65],{"fileName":60,"sizeMb":61,"sha256":62,"downloadCount":63,"originUrl":64},"VideoAutomationLite-0.2.13.zip",17.42,"137362071652b0777ceb74ec00ec91486314630edd504ab9d4fcc57f7b3a32d5",4,"https:\u002F\u002Fgithub.com\u002F1076184145\u002Fvideo-automation\u002Freleases\u002Fdownload\u002Fv0.2.13\u002FVideoAutomationLite-0.2.13.zip",{"fileName":66,"sizeMb":67,"sha256":68,"downloadCount":69,"originUrl":70},"VideoAutomationLite-Setup-0.2.13.exe",14.98,"1c51cd479e938d0d548c62df5d4350f56589aaaf7d569483cef4d0c0f4ef1754",6,"https:\u002F\u002Fgithub.com\u002F1076184145\u002Fvideo-automation\u002Freleases\u002Fdownload\u002Fv0.2.13\u002FVideoAutomationLite-Setup-0.2.13.exe",{"tag":72,"publishAt":73,"semVer":74,"prerelease":57,"assets":76},"v0.2.12","2026-10-05T14:55:53Z",[54,55,75],12,[77,81],{"fileName":78,"sizeMb":61,"sha256":79,"downloadCount":54,"originUrl":80},"VideoAutomationLite-0.2.12.zip","ca05110409edd9098317b5b8e229df7f5e4aaaba6782de4f9a84be70c067d8eb","https:\u002F\u002Fgithub.com\u002F1076184145\u002Fvideo-automation\u002Freleases\u002Fdownload\u002Fv0.2.12\u002FVideoAutomationLite-0.2.12.zip",{"fileName":82,"sizeMb":67,"sha256":83,"downloadCount":84,"originUrl":85},"VideoAutomationLite-Setup-0.2.12.exe","d70d7199f1ee75d09331b5ef319c89d3055c4dafb7226cc14a4d6b3fefe70f6a",1,"https:\u002F\u002Fgithub.com\u002F1076184145\u002Fvideo-automation\u002Freleases\u002Fdownload\u002Fv0.2.12\u002FVideoAutomationLite-Setup-0.2.12.exe",{"tag":87,"publishAt":88,"semVer":89,"prerelease":57,"assets":91},"v0.2.11","2026-09-09T12:08:55Z",[54,55,90],11,[92,98],{"fileName":93,"sizeMb":94,"sha256":95,"downloadCount":96,"originUrl":97},"VideoAutomationLite-0.2.11.zip",18.77,"673385c79bbabcdedf895f3e4225f0fd29ca916948d23d428166ed027ccd57fa",8,"https:\u002F\u002Fgithub.com\u002F1076184145\u002Fvideo-automation\u002Freleases\u002Fdownload\u002Fv0.2.11\u002FVideoAutomationLite-0.2.11.zip",{"fileName":99,"sizeMb":100,"sha256":101,"downloadCount":102,"originUrl":103},"VideoAutomationLite-Setup-0.2.11.exe",15.32,"d3e33c78fe794fb7b70a44f7fd671d2e40090a2ca9af26db30d36e07807928c5",7,"https:\u002F\u002Fgithub.com\u002F1076184145\u002Fvideo-automation\u002Freleases\u002Fdownload\u002Fv0.2.11\u002FVideoAutomationLite-Setup-0.2.11.exe",{"tag":105,"publishAt":106,"semVer":107,"prerelease":57,"assets":109},"v0.2.10","2026-09-05T02:34:55Z",[54,55,108],10,[110,116],{"fileName":111,"sizeMb":112,"sha256":113,"downloadCount":114,"originUrl":115},"VideoAutomationLite-0.2.10.zip",18.71,"faf4f2473269c82018d7d3f3f077cc719b3ee0aa08dcb20f93b4d5e4092d2ebc",3,"https:\u002F\u002Fgithub.com\u002F1076184145\u002Fvideo-automation\u002Freleases\u002Fdownload\u002Fv0.2.10\u002FVideoAutomationLite-0.2.10.zip",{"fileName":117,"sizeMb":118,"sha256":119,"downloadCount":63,"originUrl":120},"VideoAutomationLite-Setup-0.2.10.exe",15.26,"2ef1a4c18304675ead5959b7cbc44b128bb47b1167f686c59a13238d6c3111fa","https:\u002F\u002Fgithub.com\u002F1076184145\u002Fvideo-automation\u002Freleases\u002Fdownload\u002Fv0.2.10\u002FVideoAutomationLite-Setup-0.2.10.exe",{"tag":122,"publishAt":123,"semVer":124,"prerelease":57,"assets":126},"v0.2.9","2026-09-05T02:34:32Z",[54,55,125],9,[127,131],{"fileName":128,"sizeMb":112,"sha256":129,"downloadCount":114,"originUrl":130},"VideoAutomationLite-0.2.9.zip","934796d9e4b58342730a9cdd37fab5b2e4dab7e5e2f433b56aec41d929b2792d","https:\u002F\u002Fgithub.com\u002F1076184145\u002Fvideo-automation\u002Freleases\u002Fdownload\u002Fv0.2.9\u002FVideoAutomationLite-0.2.9.zip",{"fileName":132,"sizeMb":118,"sha256":133,"downloadCount":114,"originUrl":134},"VideoAutomationLite-Setup-0.2.9.exe","468a5b20e3e2c58df2d0d705831bd89b43fd659bf8d70ccc0e051de3360c13ef","https:\u002F\u002Fgithub.com\u002F1076184145\u002Fvideo-automation\u002Freleases\u002Fdownload\u002Fv0.2.9\u002FVideoAutomationLite-Setup-0.2.9.exe",{"tag":136,"publishAt":137,"semVer":138,"prerelease":57,"assets":139},"v0.2.8","2026-08-22T14:21:15Z",[54,55,96],[140,144],{"fileName":141,"sizeMb":112,"sha256":142,"downloadCount":114,"originUrl":143},"VideoAutomationLite-0.2.8.zip","d4a1684fa5b6b38b90b740a1701a04946bb8a3718e982489f785e5026a1541b6","https:\u002F\u002Fgithub.com\u002F1076184145\u002Fvideo-automation\u002Freleases\u002Fdownload\u002Fv0.2.8\u002FVideoAutomationLite-0.2.8.zip",{"fileName":145,"sizeMb":118,"sha256":146,"downloadCount":114,"originUrl":147},"VideoAutomationLite-Setup-0.2.8.exe","b45bc1ce997a8349663c3fbae8cd51ec0d9ab792991a3c315b722bcae28a9552","https:\u002F\u002Fgithub.com\u002F1076184145\u002Fvideo-automation\u002Freleases\u002Fdownload\u002Fv0.2.8\u002FVideoAutomationLite-Setup-0.2.8.exe",{"tag":149,"publishAt":150,"semVer":151,"prerelease":57,"assets":152},"v0.2.7","2026-08-13T10:57:05Z",[54,55,102],[153,158],{"fileName":154,"sizeMb":155,"sha256":156,"downloadCount":55,"originUrl":157},"VideoAutomationLite-0.2.7.zip",18.68,"68d136ae35b5ff91c28d32a61aa2e87d61f07f8bf563727436982b313233f8cf","https:\u002F\u002Fgithub.com\u002F1076184145\u002Fvideo-automation\u002Freleases\u002Fdownload\u002Fv0.2.7\u002FVideoAutomationLite-0.2.7.zip",{"fileName":159,"sizeMb":160,"sha256":161,"downloadCount":55,"originUrl":162},"VideoAutomationLite-Setup-0.2.7.exe",15.24,"85da894729d3fddaa20b2058840576e47951913012eb468ec30a0f339206707c","https:\u002F\u002Fgithub.com\u002F1076184145\u002Fvideo-automation\u002Freleases\u002Fdownload\u002Fv0.2.7\u002FVideoAutomationLite-Setup-0.2.7.exe",{"tag":164,"publishAt":165,"semVer":166,"prerelease":57,"assets":167},"v0.2.6","2026-07-31T16:01:02Z",[54,55,69],[168,173],{"fileName":169,"sizeMb":170,"sha256":171,"downloadCount":55,"originUrl":172},"VideoAutomationLite-0.2.6.zip",18.75,"da7885802b5131cfc3b7914645524a2820938c360fb9e8fdc1b45ca72ad43220","https:\u002F\u002Fgithub.com\u002F1076184145\u002Fvideo-automation\u002Freleases\u002Fdownload\u002Fv0.2.6\u002FVideoAutomationLite-0.2.6.zip",{"fileName":174,"sizeMb":100,"sha256":175,"downloadCount":63,"originUrl":176},"VideoAutomationLite-Setup-0.2.6.exe","419a64295e1312ff70a22460743adbc37930270e59c33048dcb4fffe18ed4548","https:\u002F\u002Fgithub.com\u002F1076184145\u002Fvideo-automation\u002Freleases\u002Fdownload\u002Fv0.2.6\u002FVideoAutomationLite-Setup-0.2.6.exe",[178,198,231,244,264,293],{"owner":179,"repo":179,"repoId":180,"category":181,"subgroup":49,"language":182,"tags":183,"starCount":187,"ownerUid":188,"latestTag":189,"platforms":190,"lastReleaseTime":195,"downloadCount":196,"description":197},"HandBrake",41215835,"development","C",[184,185,186],"gplv2","multi-platform","video-transcoding",24562,627269,"1.11.2",[191,192,193,194],"windows","mac","linux","other","2026-06-07T19:08:25Z",4090186,"An open-source, cross-platform video transcoder available for Linux, Mac, and Windows, capable of converting common video formats for playback on mobile devices, game consoles, and web browsers.",{"owner":199,"repo":200,"repoId":201,"category":202,"subgroup":49,"language":203,"tags":204,"starCount":224,"ownerUid":225,"latestTag":226,"platforms":227,"lastReleaseTime":228,"downloadCount":229,"description":230},"AlexxIT","go2rtc",526081371,"media","Go",[40,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223],"go","golang","hassio","hls","home-assistant","homekit","media-server","mjpeg","mp4","onvif","rtmp","rtsp","rtsp-server","streaming","tapo","webcam-streaming","webrtc","wyze","xiaomi",14309,511909,"v1.9.14",[191,192,194],"2026-01-19T09:16:56Z",82149,"An ultimate camera streaming application with zero dependencies, cross-platform support, supporting dozens of streaming formats and protocols with ultra-low latency.",{"owner":232,"repo":233,"repoId":234,"category":181,"subgroup":49,"language":235,"tags":236,"starCount":237,"ownerUid":238,"latestTag":239,"platforms":240,"lastReleaseTime":241,"downloadCount":242,"description":243},"BtbN","FFmpeg-Builds",292087234,"Shell",[],11773,294293,"latest",[191,194],"2026-10-03T18:33:21Z",32050,"Daily auto-built static FFmpeg binaries for Windows (x86_64) and Linux (x86_64\u002Farm64), available in GPL, LGPL, and Non-free variants.",{"owner":245,"repo":246,"repoId":247,"category":48,"subgroup":49,"language":248,"tags":249,"starCount":257,"ownerUid":258,"latestTag":259,"platforms":260,"lastReleaseTime":261,"downloadCount":262,"description":263},"codeforreal1","compressO",717491059,"TypeScript",[40,250,251,252,253,254,255,256],"image-processing","rust","tauri","typescript","v","video","vite",4689,112261845,"3.0.0",[191,192,193],"2026-04-06T14:25:32Z",43960,"CompressO is a free and open-source cross-platform video compression tool that converts any video into a tiny size, supporting both video and image compression, with Windows, Linux, and macOS versions available.",{"owner":265,"repo":266,"repoId":267,"category":181,"subgroup":49,"language":203,"tags":268,"starCount":287,"ownerUid":288,"latestTag":289,"platforms":290,"lastReleaseTime":291,"downloadCount":75,"description":292},"Eyevinn","mp4ff",237257326,[269,270,271,272,273,274,275,276,277,278,279,213,280,281,282,283,284,255,285,286],"aac","ac-3","adts","avc","cmaf","ec-3","fmp4","fragmented-mp4-files","h264","hevc","isobmff","mpeg-dash","pps","sei","sps","stpp","vp9","wvtt",660,7300575,"v0.60.0",[191,192,193],"2026-10-13T14:29:16Z","A Go library and toolset for working with MP4 files, focused on fragmented MP4 files (MPEG-DASH, HLS fMP4), providing parsing, encryption, decryption, and information viewing.",{"owner":294,"repo":295,"repoId":296,"category":48,"subgroup":49,"language":19,"tags":297,"starCount":305,"ownerUid":306,"latestTag":307,"platforms":308,"lastReleaseTime":309,"downloadCount":75,"description":310},"6v17","VideoSeek",1181626896,[37,298,299,300,301,302,303,304],"clip","computer-vision","onnx-runtime","semantic-search","video-editing","video-retrieval","video-search",96,81635216,"v1.0.93-beta.3",[191],"2026-10-16T00:42:08Z","VideoSeek is a Windows-first local video material retrieval platform that indexes media on your machine with ONNX + Lance + FFmpeg, searching by text, image or hard subtitles and exporting mp4 clips or Jianying\u002FPremiere\u002FDaVinci projects.",{"description":312,"readmeHtml":313},"Video Automation is a local AI video editing tool that turns long local recordings such as livestream replays into short videos for Douyin, Bilibili and YouTube Shorts on a Windows PC, automating clipping, subtitles and cover generation.","\u003Ch2 id=\"project-overview\">Project Overview\u003C\u002Fh2>\u003Cp>Video Automation is an AI clipping tool that runs on your own computer, converting long local videos (livestream replays, recordings) into short videos for Douyin, Bilibili and YouTube Shorts: smart segment selection, transcript subtitles, cover images, and exported finished files.\u003C\u002Fp>\n\u003Cp>It ships as a Windows desktop app and can also run from Python source; transcription uses a local Faster-Whisper model by default, the basic flow needs no API key, and an external AI service or an NVIDIA GPU can optionally speed things up.\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Value\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Platform\u003C\u002Ftd>\n\u003Ctd>Windows (app), macOS and Linux (from source)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Language\u003C\u002Ftd>\n\u003Ctd>Python 3.11+\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Transcription\u003C\u002Ftd>\n\u003Ctd>Faster-Whisper \u002F FunASR (local)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Dependencies\u003C\u002Ftd>\n\u003Ctd>FFmpeg, FFprobe\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>License\u003C\u002Ftd>\n\u003Ctd>MIT\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cblockquote>\n\u003Cp>Long video in, shorts out, with subtitles and covers handled end to end, all processed locally.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"key-features\">Key Features\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Smart clipping\u003C\u002Fstrong>: automatically picks valuable segments from long videos into reviewable draft shorts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto subtitles\u003C\u002Fstrong>: local speech-to-text subtitle generation with Faster-Whisper and FunASR engines\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI covers\u003C\u002Fstrong>: generates candidate cover images to pick from and composite into the final cut\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Platform presets\u003C\u002Fstrong>: built-in Fast, Douyin and Bilibili profiles matched to each platform with one click\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Batch processing\u003C\u002Fstrong>: add up to 30 files at once from the recording list, duplicates skipped\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Damage repair\u003C\u002Fstrong>: re-cut corrupted parts via Exclude damaged time range, with undo support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dependency self-check\u003C\u002Fstrong>: the Health page detects FFmpeg and FFprobe and fixes missing ones automatically\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Review workspace\u003C\u002Fstrong>: review and edit kept clip text in the finished job, then export \u003Ccode>final.mp4\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"target-audience\">Target Audience\u003C\u002Fh2>\u003Cul>\n\u003Cli>Streamers turning replays into shorts\u003C\u002Fli>\n\u003Cli>Creators batch-processing recorded shows\u003C\u002Fli>\n\u003Cli>Privacy-minded creators who avoid cloud uploads\u003C\u002Fli>\n\u003Cli>Developers who want to customize the pipeline in Python\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"quick-start\">Quick Start\u003C\u002Fh2>\u003Col>\n\u003Cli>Download the Windows package from Releases, install and run \u003Ccode>VideoAutomationLite.exe\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Open the Health page; if FFmpeg is missing click Auto-fix Dependencies\u003C\u002Fli>\n\u003Cli>Add a local video in New Job, or use Add all to batch for many files\u003C\u002Fli>\n\u003Cli>Pick the Fast, Douyin or Bilibili profile and start processing\u003C\u002Fli>\n\u003Cli>Open the finished job, review it, and download \u003Ccode>final.mp4\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3 id=\"run-from-source\">Run from Source\u003C\u002Fh3>\u003Col>\n\u003Cli>Prepare Python 3.11+, FFmpeg, FFprobe and Git\u003C\u002Fli>\n\u003Cli>Clone the repo and create a virtual environment\u003C\u002Fli>\n\u003Cli>Install dependencies \u003Ccode>pip install -r requirements-transcription-faster.txt\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Start the service with \u003Ccode>python run_worker.py --serve\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"core-advantages\">Core Advantages\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Fully local\u003C\u002Fstrong>: transcription, clipping and covers all run on your machine, originals never modified\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zero-config output\u003C\u002Fstrong>: the basic flow needs no API key, ready right after install\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Acceleratable\u003C\u002Fstrong>: an NVIDIA GPU noticeably speeds up transcription and rendering\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clear boundaries\u003C\u002Fstrong>: no URL downloading or livestream recording, platform login and auto-publish disabled by default\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 10\u002F11 (app); macOS, Linux (source)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Runtime\u003C\u002Ftd>\n\u003Ctd>Python 3.11+, FFmpeg, FFprobe\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Hardware\u003C\u002Ftd>\n\u003Ctd>Optional NVIDIA GPU for faster transcription and rendering\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"notes\">Notes\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Local files only\u003C\u002Fstrong>: URL downloading and livestream recording are not included, prepare local videos first\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Timestamp warnings\u003C\u002Fstrong>: a warning alone is not proof of damaged frames, confirm before re-cutting with exclusion\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Deletion and disk space\u003C\u002Fstrong>: batch-deleted files move to \u003Ccode>.deleted_recordings\u003C\u002Fcode>, clean manually to free space\u003C\u002Fli>\n\u003C\u002Ful>\n",1792450869721]