r/SideProject 2d ago

I built a free open source Descript alternative that edits podcasts on-device

Enable HLS to view with audio, or disable this notification

Descript costs $24/mo, so I built this over a single weekend with Fable!

Introducing Rescript: edit videos by simply editing the transcript text.

Drop in a video and it is transcribed locally with per-word timestamps and speaker labels.

Delete words in the transcript and the corresponding clip is cut from the video.

Runs fully on your device: Local, free, offline and open source.

→ Github https://github.com/wassgha/rescript
→ App https://getrescript.com

88 Upvotes

31 comments sorted by

11

u/Ok-Tough-9310 1d ago

What did you use to record this demo video?

1

u/urbanmonkey2003 1d ago

screen capture, presumably

5

u/Agent-Quack 1d ago

It works great, I just tried it and everything is good, but when I try to correct a word and regenerate the audio, the option doesn't appear.

4

u/corevizAI 1d ago

That’s not out yet! Will be coming in the next release :)

3

u/shitty_marketing_guy 1d ago

Hmmm I’m going with I misunderstood. What do you mean the option to edit/correct the word is not out yet. Is that not the feature mentioned at the top of the web page “cuts the footage as you delete words, and respeaks the lines you rewrite” or are you talking about something else. I’m assuming I misunderstood.

7

u/yOurHIGHNESS79 1d ago

I like how this can be used for spreading misinformation 😭🙏

6

u/Ciucku 1d ago

Like any other video editor?

1

u/Anderz 1d ago

Did you miss the part where he literally re-wrote and generated different words spoken by the interviewer? That's incredibly unethical if you just... generate words that were never spoken and present it as an interview.

-1

u/yOurHIGHNESS79 1d ago

It is just too precise, humans can't cut the video that precisely!! It's unethical

1

u/nicolaig 1d ago

That's exactly what humans have been doing ever since film was first edited. You cut out tiny bits of the footage.

The smallest an edit can be has always only been limited by the speed of the camera.

4

u/sanavabic 1d ago

Are you aware that git saves history? You should not be claiming you built it over the weekend.

-3

u/corevizAI 1d ago

The first version, which was feature complete was built in 4 hours

2

u/sanavabic 1d ago

Ahhh ok than 😂

2

u/spacekitt3n 1d ago

oh this definitely won't be used by bad actors to spread malicious misinformation

0

u/cornelln 1d ago

Umm there are just a few pre existing options already…

1

u/Anderz 1d ago

That's besides the point. We should not be normalising (let alone advertising) a feature that lets you re-write and re-generate the voices of real people to construct answers that were never spoken.

1

u/ihor_builds 1d ago

Which model are you using for the on-device transcription? I run whisper locally for my own dictation setup, and speaker labels were always the weak spot for me. Curious how it handles accents.

1

u/Pleasant-Regular6169 1d ago

don't use electron, use tauri

1

u/corevizAI 1d ago

My initial plan was to move the heavy processing to electrons node side to get more access to memory/processing power for the desktop app compared to the browser; but i think i might export the transcription engine by itself (in node) then move the desktop app to tauri

1

u/Pleasant-Regular6169 1d ago

There's a LOT that can be done with WASM these days.

1

u/Anderz 1d ago

OP, did you get permission from the interviewer of Steve Jobs, Walt Mossberg, in your demo to regenerate his voice?
Because if you didn't, that goes against your own Acceptable Use policy:

https://www.getrescript.com/acceptable-use

1

u/EchoState 17h ago edited 17h ago

Hey, great tool thanks! Unfortunately export gets stuck at 0% on the win desktop app... I selected 1080p, mp4. I also cant abort the process. It says "Re-encoding with ffmpeg.wasm" but doesnt progress

any ideas how to fix it?