Bitcoin Forum
February 08, 2026, 11:55:57 AM *
News: Community awards 2025
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: I built a free privacy-first transcript extractor that works on any platform  (Read 105 times)
QuasarColumba (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 2


View Profile
January 31, 2026, 03:25:48 PM
Merited by BattleDog (2)
 #1

Hi everyone,

A few weeks ago I was taking an online course with hundreds of videos. The creator provided transcripts, but there was no export button, just a "show transcript" link on each video that opened a text field you had to manually select and copy.

If you've ever tried to extract notes from a 200+ video course to feed into an LLM or save in your notes, you know the pain. I thought: "Surely the transcript data is already in my browser... why can't I just grab it?"

Existing tools either only work on YouTube or require uploading to some cloud service. So I built Ditto, a browser extension that extracts transcripts 100% locally with one click:

  • Click the icon: transcript is on your clipboard
  • Works on Udemy, Coursera, Kajabi, Teachable, YouTube, Rumble and more
  • Smart formatting (no timestamps, clean paragraphs)
  • 100% local, no cloud, no AI processing, no data harvesting
  • Open source, free, unlimited (optional Value-for-Value)

You can check out the extension here: Ditto

Let me know if you try it! Updates will be on Nostr.
BattleDog
Full Member
***
Offline Offline

Activity: 168
Merit: 176



View Profile WWW
February 03, 2026, 03:34:12 PM
 #2

Great job, we need more people building tools like these!
You just earned your first two merit points, congrats :>

QuasarColumba (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 2


View Profile
February 03, 2026, 06:38:25 PM
 #3

Great job, we need more people building tools like these!
You just earned your first two merit points, congrats :>

I'm glad you like it. And I agree, we should build free, open source products to contribute, not to extract.
treesintheforestooh
Newbie
*
Offline Offline

Activity: 33
Merit: 0


View Profile
February 05, 2026, 06:18:58 PM
 #4

This is awesome. Well done.

You may find some interest in this (which I didn't build), but mentioned Ditto to someone else - which they used to build more. Fwiw, they credited you/Ditto in the readme, I think.

https://www.moltuni.com/skills/video-to-markdown-transcript
QuasarColumba (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 2


View Profile
February 06, 2026, 04:45:48 PM
 #5

This is awesome. Well done.

You may find some interest in this (which I didn't build), but mentioned Ditto to someone else - which they used to build more. Fwiw, they credited you/Ditto in the readme, I think.

https://www.moltuni.com/skills/video-to-markdown-transcript

That's great, thanks for letting me know. This is how it should be, iterating on each other's work in a free market.
joniboini
Legendary
*
Offline Offline

Activity: 2828
Merit: 1874



View Profile WWW
February 07, 2026, 09:23:35 AM
 #6

Sounds cool. Sadly, for my use cases, I'd rather keep the timestamp since it is useful for learning a new language. Is it possible to add an option for that? Atm I'd have to rely on other extensions to download the VTT subs.

 
 b1exch.io 
  ETH      DAI   
  BTC      LTC   
  USDT     XMR    
.███████████▄▀▄▀
█████████▄█▄▀
███████████
███████▄█▀
█▀█
▄▄▀░░██▄▄
▄▀██▄▀█████▄
██▄▀░▄██████
███████░█████
█░████░█████████
█░█░█░████░█████
█░█░█░██░█████
▀▀▀▄█▄████▀▀▀
QuasarColumba (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 2


View Profile
Today at 10:45:13 AM
 #7

Sounds cool. Sadly, for my use cases, I'd rather keep the timestamp since it is useful for learning a new language. Is it possible to add an option for that? Atm I'd have to rely on other extensions to download the VTT subs.

Interesting. I built Ditto to solve the 'wall of noise' problem. Stripping timestamps so you get clean paragraphs ready for note taking. Adding them back in is a bit against the tool's current philosophy. However, I’m keeping a tally of feature requests, and if more language learners find the tool useful, I’ll look into a timestamp toggle.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!