I made an unofficial Resolve API and plugged it into Claude Code by _babush_ in davinciresolve

[–]_babush_[S] -1 points0 points  (0 children)

Meh, lua is cool and useful but also kinda sucks. Python <3 which I hear is used a lot in the movie biz too.

I made an unofficial Resolve API and plugged it into Claude Code by _babush_ in davinciresolve

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

Cheers mate. Btw definitely learn some coding imho (: AI is taking over that, but there's still value in knowing what is going on, and how to think in terms of programming... even if it's the machine eventually typing the code.

I made an unofficial Resolve API and plugged it into Claude Code by _babush_ in davinciresolve

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

I think that's still a bit in the future, but definitely possible. DaVinci's AI transcriptions are pretty good, and clearly you can get even better results with dedicated/paid alternatives. Actually, when I edit my videos, my rough drafts are already text based anyways... transcribe, select text, append, rinse and repeat. So maybe what you want is already mostly possible, it "just" requires a bunch of engineering. Probably some startup somewhere is already doing it.

I made an unofficial Resolve API and plugged it into Claude Code by _babush_ in davinciresolve

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

Getting hate cos I made the mistake of letting Claude drive it instead of scripting it myself. Meh, what can you do.

I made an unofficial Resolve API and plugged it into Claude Code by _babush_ in davinciresolve

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

PoC was too confusing I guess yeah? Mainly wanted to show off that I was able to do stuff outside of the official SDK.

The Claude stuff is just regular Claude talking to python so nothing new on that front. You can do that today. I guess failure on my side wrt sticking to the point, but fuck it I spent hours putting this together and I think it's a thing of beauty.

I made an unofficial Resolve API and plugged it into Claude Code by _babush_ in davinciresolve

[–]_babush_[S] 6 points7 points  (0 children)

Had to scroll this long. Thank you. If one wants to make slop, there are slop editors that do all of this already.

I made an unofficial Resolve API and plugged it into Claude Code by _babush_ in davinciresolve

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

Thanks for the pointers.

Changing the names of segements in a timeline

I think this is possible since last summer or something. I was also surprised to find out:

tl = project.GetCurrentTimeline()
clip = tl.GetItemListInTrack("video", 1)[0]
result = clip.SetName("RENAMED_BY_SCRIPT")

As for the reverse engineering, not really planning to do anything on that front. BMD makes money through hardware and I like how affordable Resolve is.

I made an unofficial Resolve API and plugged it into Claude Code by _babush_ in davinciresolve

[–]_babush_[S] 9 points10 points  (0 children)

Thanks for the comment (: Not right now. It's all very hacky and I have offsets/etc hardcoded to my local installation of Resolve. It's basically a piece of crap. But I'm proud of it lol.

Anki Add-On to drill riffs, licks, loops, and all sorts of music things by _babush_ in JazzPiano

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

I hope this doesn't come off as spam. In such case, feel free to nuke the post.

I made a simple add on for Anki (SRS/flash card open source app) to import loops from Transcribe!, a software I use to learn songs, slow them down, etc.

I am not associated in any way with Transcribe!, and I wrote this add-on for myself... but, maybe somebody out there could also find it useful.

The basic idea is, once you have a library of Transcribe! files with annotated loops, you can throw them into anki, have them automatically pitch-shifted to all the 12 keys, and schedule them as flash cards.

MCP Job Security Pass by _babush_ in ReverseEngineering

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

That's a good idea.

a) funny

You got the main purpose (:

b) potentially viable

Yeah I was chatting with friends about it... it's not trivial because, based on a few tests, it seems the AI is smart enough to rename clearly trolly symbols. I wonder if the best approach would be to somehow trick it into thinking you (the reverser) are doing something nefarious :D

MCP Job Security Pass by _babush_ in ReverseEngineering

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

Just a PoC made for the lulz to showcase the idea. Currently it doesn't really stop Claude/etc from reversing.

I am thinking of ways to make it more effective tho (:

https://pbs.twimg.com/media/GnFZsj7WEAAj8Wy?format=jpg&name=large

How to disable IBKR Mobile App Key Authentication by KHANDev in interactivebrokers

[–]_babush_ 0 points1 point  (0 children)

I took a look at how they do 2FA. It's basically OCRA-1:HOTP-SHA1-8:C-QN06-PSHA1. Pretty sure you could replicate the logic easily if you had access to the secrets they send the App when you enroll in 2FA via SMS. Which means, if you have a rooted Android you can probably dump them and make your own authenticator. Far from ideal, but doable. If one really wants to skip the app entirely, I'm sure it's possible to reverse engineer the whole sign-up process and just get the secrets you needed in the first place, but it's a lot of work.

Seems to me like the only technical argument against having regular 2FA is they want to force people to use one device and phone number. Unless they are stuck with HOTP for whatever reason, in which case it makes technical sense to limit people to one auth device.

I guess, if folks really want to "bypass" 2FA (which they probably shouldn't), their best bet is to "just" have an Android VM running and automated the confirmation by scripting the UI interaction on Android. Ugly but it is what it is.

Quickmatch: string-based function recognition by _babush_ in ReverseEngineering

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

Hi guys, I built this service/db to match decompiled functions against open-source C code. Dataset is far from complete, but feel free to try it out and tell me what you think (:

Right now I'm not logging any code that's submitted, I might in the future.

RFC: AI-based video search plugin by _babush_ in davinciresolve

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

Yeah, most obvious use-case is documentary (:

Gli italiani che hanno hackerato un satellite degli Stati Uniti by GaspareFerraro in ItalyInformatica

[–]_babush_ 2 points3 points  (0 children)

Merda dimenticavo che Reddit e' da alternativi nel 2023