algora-io / tv

Open source Twitch for developers
https://algora.tv
Other
1.07k stars 67 forks source link

added livestream clipping feature #111

Closed urbit-pilled closed 3 weeks ago

urbit-pilled commented 1 month ago

added livestream clip editor at /channel/studio/clip

https://github.com/user-attachments/assets/dc6e7a94-8d0a-4a14-b689-7157ed290b4b

initial progress on PR. Stil WIP

/claim #105

urbit-pilled commented 1 month ago

ok phew, finally finished with the implementation. now it's time to clean up the code

urbit-pilled commented 1 month ago

https://github.com/user-attachments/assets/e665d423-9a89-4449-a7ae-1d481265fa0e

ok here's a screen recording of the new clipping feature @zcesur. I added it to /channel/studio/clip

zcesur commented 3 weeks ago

Hey thanks so much for implementing this, I just deployed it and it works great!

Would you be interested to implement Shorts (9:16 ratio) clip functionality as a new bounty?

ex Ask user for 9:16 video section (overlay rectangle that can be moved around on the video UI to select for each clip) > Pass coordinates to ffmpeg command to make clip > multiclip merge

There’s a more advanced version of this where the 9:16 canvas is split in half (two separate top and bottom videos that are merged into one) and the user selects two rectangle areas

Perhaps $100 for simple short and $200 for the advanced version @urbit-pilled lmk if interested and I’ll open a new issue thanks!

urbit-pilled commented 2 weeks ago

Thanks for reaching out, @zcesur. I'm definitely interested in implementing the short version for $100, but I believe the advanced version should be priced higher at $300, as the UI flow will be more complicated for the split videos.

Let me know what you think. I'm also on Discord if you'd prefer to send a DM instead.

zcesur commented 2 weeks ago

@urbit-pilled let's start with the simple one, feel free to open a PR and I'll tip it there. thanks!

urbit-pilled commented 2 weeks ago

Alright, I'll work on the simple one first and open a PR soon.