superlou / snowman

Technical Director's interface to Snowmix
3 stars 1 forks source link

Audio.. #1

Open SonnyWalkman opened 1 year ago

SonnyWalkman commented 1 year ago

Could audio be added? Function like an audio follower so when feeds transition so does the corresponding audio to the video feed? Great work!

A python wrapper to snowmix. I'm not fond of TCL and prefer python any day.

superlou commented 1 year ago

That would've been the goal, definitely. Unfortunately I haven't touched this project in a long time, and have mostly moved over to OBS Project for stuff like this. You're welcome to develop from here, though I doubt it even builds and runs.

SonnyWalkman commented 1 year ago

SuperLou, Thanks for touching base! Yes both OBS and Vmix have taken over, and are what most use, however for my application which is specific no gui, GStreamer with Snowmix ticks the boxes. My sources, destinations and AV core switcher I developed completely in Gstreamer however, to add the extra functions makes my design quite complex so I have been researching solutions. Snowmix does everything I need although I have found it complex when needing a specific task (TCL) adding a python wrapper with gstreamer end points seems the best approach. I'll attempt to add the audio parts to do what I need.

I like how you modified the SVG to make it dynamic. I'd like to do the same for DSK overlays for lower thirds. Have to work out how to do the roll in etc. Great to find something to work with as a base.

I should be able to get your code working (without the Kivy interface) for what I need and add the audio to the same classes with additional properties.

Rob

On Mon, 1 May 2023 at 04:29, superlou @.***> wrote:

That would've been the goal, definitely. Unfortunately I haven't touched this project in a long time, and have mostly moved over to OBS Project for stuff like this. You're welcome to develop from here, though I doubt it even builds and runs.

— Reply to this email directly, view it on GitHub https://github.com/superlou/snowman/issues/1#issuecomment-1529109395, or unsubscribe https://github.com/notifications/unsubscribe-auth/AM4O2SZRNJMRQTTKHCU25NDXD2VQZANCNFSM6AAAAAAXQDIM6I . You are receiving this because you authored the thread.Message ID: @.***>

superlou commented 1 year ago

Sounds like you have an interesting project! Feel free to fork and submit PRs, or just go off on your own things. If you have luck, let me know. I'd be curious to see how it ends up.