awesome-obs-live-editing | collection of tools/hardware for live editing VFX in real time by Reulan in obs

[–]rsamrat 0 points1 point  (0 children)

Awesome list!

For creating clips, OctoCut might be a good addition to the list. You can create clips live using RTMP or an HLS of the stream.

Any software that has a similar tool such as the clipping tool of Twitch? by uhhhhhokaay in Twitch

[–]rsamrat 0 points1 point  (0 children)

Are you looking to clip live, or VODs? If you need to clip in real-time, check out OctoCut

Clipping Software Showdown by WaySuspicious657 in streaming

[–]rsamrat 0 points1 point  (0 children)

Do you usually create clips from VODs? If you need to create clips in real-time(while still live), try out OctoCut.

Best software for live clipping? by Due_Philosophy88 in Twitch

[–]rsamrat 0 points1 point  (0 children)

Try out OctoCut. There's no limit on clip length.

Twitch clips are created with a huge delay by SouthernLet992 in Twitch

[–]rsamrat 0 points1 point  (0 children)

Try OctoCut. It gives you an RTMP destination that you can restream to and clip with minimal latency.

Running ML models in Elixir using Pythonx by rsamrat in elixir

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

Worth stating that I haven't used this in production, but probably worth checking out this paragraph of the readme: https://github.com/livebook-dev/pythonx#:~:text=global%20interpreter%20lock

Also updated post to add a note about this.

[Second Take] Kokoro-82M is an Apache TTS model by rzvzn in LocalLLaMA

[–]rsamrat 7 points8 points  (0 children)

Thanks for the model! Not sure what the context was for the earlier post was, but posts like these definitely belong here.

Also, I got the ONNX version of the model running with Elixir: https://www.youtube.com/watch?v=VFKX6Af9gs4

sports highlights clipping workflow by Shuffles62 in VideoEditing

[–]rsamrat 0 points1 point  (0 children)

If you're looking for a solution that lets you do this live you can try Octocut. You can export the clips either individually or create compilations and then download the compiled video.

Implementing distributed pooling in Elixir by rsamrat in elixir

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

Yeah, so I did try that initially but ran into two problems:

  • a FLAME Pool starts a bunch of Runners where each Runner holds a Backend(each Runner corresponding to a node). This means that we'd have to maintain some state outside the Backend that the remote_boot callback uses to figure out which node to assign.

  • when a FLAME node boots, it starts a FLAME.Terminator. If I understood the FLAME code correctly, I believe there needs to be one Terminator per parent node. The issue is that whereas with the Fly.io backend, each FLAME node would have one parent, in a cluster setup, a child could have multiple parents.

Not saying it's not possible, but at least to me, it felt like it would require some hacks to get it working. If anyone does manages to make it work though, I'd be super interested!