教育与研究Reddit 原帖

I spent almost 5 months to build an all-in-one subtitle editor for Mac

完整上下文原始内容 · Reddit

Hi, I'm Flora. I'm an individual developer. Here is my LinkedIn: https://www.linkedin.com/in/flora-wang-9a028a407/ I've been building GeekLink(https://geeklink.dev/) for almost five months. Problem: Most of the products for subtitle editing are separated. Usually, you have to use a transcription tool to get the subtitles, use another tool to translate them, and then transfer to another tool to burn subtitles. I am tired and I build an all-in-one solution. Features: GeekLink AI Subtitle Factory is a batch subtitle production line for macOS(It will support Windows ASAP). - Batch-first workflow: import your entire video library at once and process all videos with one progress bar. - AI speech recognition: built-in multilingual engine supporting 14 languages, with real-time subtitle preview and ETA display. - OCR subtitle extraction: extract hardcode subtitle. - Multi-engine translation: DeepSeek AI, Claude, or any OpenAI-compatible API. Custom prompts and terminology glossary to protect proper nouns. - adjust subtitle styles: adjust font, size, colors for subtitles - Full subtitle editor: search, merge, split, millisecond-precision time editing, and per-segment re-recognition. - Two export modes: toggleable subtitles (SRT/TXT) or burned-in subtitles directly into video files. - Watch Folder automation: drop videos into a monitored folder and subtitles are generated automatically. - 100% local and private: videos never leave your Mac. No cloud uploads, no per-minute fees. Optimized for Apple Silicon (M1/M2/M3/M4). Beta & PH Launch Special: GeekLink is currently in Free Beta. I'm launching on Product Hunt today to seek more feedback from the global community. I’m giving away 50 "6-Month Pro Licenses" to the Reddit community. Just leave a comment below telling me: What kind of videos do you usually subtitle? (Vlogs, lectures, niche shows, etc.) One feature you wish existed in a subtitle tool. DM me, I'll send the codes to the first 50 people!

01需求标签
教育与研究功能改进桌面应用不适用

已收集讨论

25 条已收集

25条已收集43条 Reddit 标称评论
u/Dangerous-Safety4514

I make technical training videos for my company. I’m always looking for tools to help me be more efficient and look forward to trying this. You may already have this feature, but the ability scrub using the JKL keys (J rewind, K to pause, L to fast forward) would be helpful. Tapping in J and L speeds up their respective functions.

u/SeaworthinessAway519楼主回复

That is a really good point. Thank you very much! I will add this feature ASAP.

u/Easy-Cobbler-1631

I like watching foreign language videos to help with health and nutrition. Well done for making this app. I would love to use it to show my friends short clips with subs. I would like to have notes added to various translations.

u/SeaworthinessAway519楼主回复

That's a very interesting idea! Are you looking for a way to add private annotations for your own study, or are you planning to export these notes as a summary document (like a PDF or Markdown file) later? I'd love to understand your workflow better so I can build this feature exactly the way you need it! I've actually had many users approach me recently asking for help with subtitle extraction (both hardcoded and via speech recognition). It seems the 'Learning' use case is huge, and your suggestion hits right on that. Looking forward to hearing your thoughts!

u/Downtown-Art2865

I edit screen recordings and walkthrough videos for product demos. Feature I’d kill for: speaker/scene-aware subtitle splitting so it doesn’t merge two different on-screen sections into one block.

u/SeaworthinessAway519楼主回复

This is a very advanced feature that I have thought about before! But it may not be implemented quickly.

u/sidvacant

quick 5 minutes test using Basic, but it doesn't seem to detect the spaces between words very well. paid version any different?

u/SeaworthinessAway519楼主回复

Are you referring to OCR (extract hardcoded subtitles) or speech recognition? The recognition quality is the same in both versions.

u/SeaworthinessAway519楼主

Update: I just published a detailed comparison of 5 subtitle editors on Mac (Aegisub, CapCut, GeekLink, Subtitle Edit, EasySub) — covering features, pricing, offline support, and batch processing. Tried to be as fair as possible even though I built one of them. Check it out if you're evaluating options: https://medium.com/p/38ebb06e95a3

u/mshaler

I would love this for relearning Japanese by my favorite movies (Kurosawa and Shogun FX) but want much, much better tools

u/jmstrong66

I make course content videos. Would like students to select the language they want the subtitle in and be able to change size and colors to comply with accessability laws coming to US.

u/Mattiasd_

Would love a license! I’m at this moment manually translating the entire One Piece subtitles into Swedish anime for my son - over a thousand episodes 🤦‍♂️

u/FlowIll9219

Love a good all-in-one tool. Constructive feedback: the UI has a lot going on. For example, do the statistics need to be so prominent? Keep up the good work.

u/RedTerror-w5t

How well does it do in scenes where there are multiple speakers?

u/SeaworthinessAway519楼主回复

GeekLink can handles the accuracy of multiple voices exceptionally well—it captures everything said in the scene. Specific Speaker Diarization (tagging Speaker A vs. Speaker B ) is not in the current Beta. It’s one of the top items on our roadmap for the Pro version.

u/michaeldesu

Sounds great. I would use it to check my own translations of video content, and rewatch with subtitles applied and without for training and shadowing. Good luck with your app.

u/SeaworthinessAway519楼主回复

Oh, you reminded me. I'm now adding a feature to close all subtitles. Thank you!

u/Fair-Contribution954

This sounds amazing. I often come across movies without subtitles for my language (Slovenian). This looks like something I’d very much like to try out.

u/SeaworthinessAway519楼主回复

I have tested that the recognition performance of some niche languages (such as Thai) is not as good as that of popular languages (English, German) (you can see the language recognition accuracy on this page) https://geeklink.dev/use-cases/whisper-accuracy-by-language/ ) Currently, only 14 languages are supported. Since you need it, I will add more languages in the next version (0.1.22)