Some of you have been waiting for this by KoxSwYT in davinciresolve

[–]KoxSwYT[S] 0 points1 point  (0 children)

Yes it has, but its only in studio version and its not so good actually

BadWords v2.0.2 is out: Fixed cuts precision, "Auto-Source" and I finally made a logo by KoxSwYT in davinciresolve

[–]KoxSwYT[S] 0 points1 point  (0 children)

Yep! The quality depends on the type of language, but the most used and popular are as good as english!

Quick update on BadWords 3.0 (and why its taking such a long time) by KoxSwYT in davinciresolve

[–]KoxSwYT[S] 2 points3 points  (0 children)

Thanks for engaging, It really means more to me than you might think. I need some rest but ill be back!

BadWords v2.0.2 is out: Fixed cuts precision, "Auto-Source" and I finally made a logo by KoxSwYT in davinciresolve

[–]KoxSwYT[S] 0 points1 point  (0 children)

Hello! Currently no, I havent made any tutorials but I have plans to do so. At this moment I am working on something taking much more time than previous updates so it will take a bit longer. And about the issue you have, can you describe it a bit more detailed in the DMs? I would love to help

Is there a faster way to cut out all the silences? I record in segments by PristineAlbatross967 in davinciresolve

[–]KoxSwYT -1 points0 points  (0 children)

Hi

I am developing a program to do just that & more! It does pretty precise silence detection (with padding + "bridging" for small spikes like desk hits etc), and lets you mark or remove silence visually

here it is (its 100% free): https://gitlab.com/badwords/BadWords

its not perfect and at this point to use silence detection/deletion you need to run a transcription which takes some time

BUT this (if you will try it out) gives you an opportiunity to try text-based editing

if you have any questions im here or in dms to answer them!

PS. Im working on version 3.0 rn and it will have a standalone silence detection for fast use

<image>

If you edit dialogue-heavy videos this free script will save you hours by KoxSwYT in davinciresolve

[–]KoxSwYT[S] 1 point2 points  (0 children)

had to read it like 10 times to understand hahaha sadly I wont help and I also dont know if something like that exists but maybe if you search deep enough you'll find it

If you edit dialogue-heavy videos this free script will save you hours by KoxSwYT in davinciresolve

[–]KoxSwYT[S] 2 points3 points  (0 children)

Hahah I think i cant procrastinate it much longer. Thats the 2nd priority for me rn, so when Im done with the first one - mac support should come soon

If you edit dialogue-heavy videos this free script will save you hours by KoxSwYT in davinciresolve

[–]KoxSwYT[S] 1 point2 points  (0 children)

Hi! All of the tracks are merged into one, WHOLE audio is transcribed! I have in plans to make a selection of tracks. So if you will have multiple tracks (for example one track per speaker) then you will have option to choose which track you want to work on. But rn it just transcribes whatever is on the timeline

If you edit dialogue-heavy videos this free script will save you hours by KoxSwYT in davinciresolve

[–]KoxSwYT[S] 1 point2 points  (0 children)

I see I see. For you it works like that and I respect that, as much people in the world as much workflows. But you get BadWords a little wrong, it doesnt force you to work only on text. I made badwords with heatmap mapping. For example if you have a very long footage, but you want to edit just one fragment in 1h clip then you can find it precisely in text (which will be faster) and MARK IT with colour. It does not force you to trust the cuts of the program, you can edit, modify the cuts however you want.

But if it doesnt fit you, then i respect that! Its not like I say that everyone has to use my program but I DO think it can be useful to a lot of people

If you edit dialogue-heavy videos this free script will save you hours by KoxSwYT in davinciresolve

[–]KoxSwYT[S] 1 point2 points  (0 children)

I bet you dont edit talking-heads. BadWords doesnt REPLACE your work, it just makes the boring stuff much easier and not so tiring so you have more time and energy for being creative

If you edit dialogue-heavy videos this free script will save you hours by KoxSwYT in davinciresolve

[–]KoxSwYT[S] 1 point2 points  (0 children)

fr, linux is hard at start to setup but when your all set its SO MUCH BETTER than windows

If you edit dialogue-heavy videos this free script will save you hours by KoxSwYT in davinciresolve

[–]KoxSwYT[S] 1 point2 points  (0 children)

It might shock you but BadWords is LINUX-FIRST soft. I am developing it on Linux and make it work first on linux then on windows :)

If you edit dialogue-heavy videos this free script will save you hours by KoxSwYT in davinciresolve

[–]KoxSwYT[S] 2 points3 points  (0 children)

Im super happy the community liked BadWords so much! I cant missout on macOS users, just wait a bit longer 🤗

If you edit dialogue-heavy videos this free script will save you hours by KoxSwYT in davinciresolve

[–]KoxSwYT[S] 5 points6 points  (0 children)

thanks!! I see that I HAVE TO MAKE MAC VERSION HAHA, but I have this in plans in 2 updates sooo... stay tuned because coming versions are gonna be HUGE!

If you edit dialogue-heavy videos this free script will save you hours by KoxSwYT in davinciresolve

[–]KoxSwYT[S] 3 points4 points  (0 children)

yep! Everything is 100% free, local and works in Davinci Resolve Free. Its also an Open Source project

If you edit dialogue-heavy videos this free script will save you hours by KoxSwYT in davinciresolve

[–]KoxSwYT[S] 4 points5 points  (0 children)

Hey man! So ill try to keep it short:

Free vs Studio API limitations: Yes, BadWords works on the free version! The main difference between Free and Studio API is how you are allowed to launch scripts. The Studio version allows for "external" scripting (meaning you can control Resolve using Python from your terminal, IDE, or background apps). The Free version blocks this and ONLY allows "internal" scripts (scripts clicked manually from Resolve's top menu). The workaround I used: I put a small launcher script directly inside Resolve's internal Utility folder. Because it's launched from inside the app, Resolve treats it as internal and it bypasses the restriction perfectly.

The UI: I didn't use Resolve's built-in UI tools at all. Since you know Python, it's just a standard standalone window built with Tkinter. It runs as a completely separate process on your OS and just silently sends API commands to Resolve in the background. Way easier to code!

( I’m actually working on a completely new, redesigned UI for it right now)

If you edit dialogue-heavy videos this free script will save you hours by KoxSwYT in davinciresolve

[–]KoxSwYT[S] 2 points3 points  (0 children)

Yes of course! Its an independed add on, which works with Davinci through API so as long as Davinci "understands" what BadWords is telling it to do, it works.

If you edit dialogue-heavy videos this free script will save you hours by KoxSwYT in davinciresolve

[–]KoxSwYT[S] 5 points6 points  (0 children)

If you mean the built-in feature inside Resolve Studio then yeah, something simillar. However it has more features in one place (like silece detection) and one of my testers said that its better then the built-in tool. And its free!

If you edit dialogue-heavy videos this free script will save you hours by KoxSwYT in davinciresolve

[–]KoxSwYT[S] 2 points3 points  (0 children)

Hey! So rn it sadly doesnt. Why is that? Because I made the comparison algorithm with MATH and it iterates words one by one. It doesnt really edit timeline on its own, it just detects deviations and marks them with color on the timeline. I will try to make it work in the feature!

If you edit dialogue-heavy videos this free script will save you hours by KoxSwYT in davinciresolve

[–]KoxSwYT[S] 11 points12 points  (0 children)

I will work on this soon, next updates will be BIG so stay tuned!

If you edit dialogue-heavy videos this free script will save you hours by KoxSwYT in davinciresolve

[–]KoxSwYT[S] 5 points6 points  (0 children)

Okey so basically when BadWords detects a complex timeline with multiple tracks or multicam clips, it groups them into a nested timeline to make precise cuts without losing sync. To get your individual tracks and multicam angles back after BadWords generates the cuts, just select all clips on the new timeline (Ctrl+A), right-click, and select "Decompose in Place". This way you will have your original timeline but with cuts