Jump to content

Video output from Ableton


 Share

Recommended Posts

So with all of the streaming going on, I've been looking to up my video skills. I found a decent Max for Live video plugin that should work fairly well.

Is there any way of getting video output from Ableton Live? Specifically, out of Live and into OBS?

  • Like 1
Link to comment
Share on other sites

Yeah from OBS you should be able to pick a source window - and hopefully the m4l video device has an option to break out as a separate window which you'd then select.

Link to comment
Share on other sites

It will do a window cap on the plugin itself (where the effect chain goes) but it won't capture the window where the video is coming from.

Maybe I should try a few more M4L plugins and see if any of those can capture it...

Link to comment
Share on other sites

That's dope! I don't see Live in the list of enabled apps though.

If I were to have a separate space on my mac and then moved the video window in Ableton to that space, would OBS be able to pick it up? I'm trying to do this on one laptop.

Link to comment
Share on other sites

Any reasonable video capture stuff should have an option where you can select a region on your screen that will be captured. It should be possible to get your thing working in this way unless you are starved for space? In that case, maybe you can make a virtual desktop and stuff one of Ableton's second screen windows over there and make it record off the virtual desktop?

Are you on Mac or Windows?

Link to comment
Share on other sites

2 hours ago, thawkins said:

Any reasonable video capture stuff should have an option where you can select a region on your screen that will be captured. It should be possible to get your thing working in this way unless you are starved for space? In that case, maybe you can make a virtual desktop and stuff one of Ableton's second screen windows over there and make it record off the virtual desktop?

Are you on Mac or Windows?

I use a Mac, and the OS has spaces that are multiple desktops. I was thinking I could put the window into one of those and have OBS cap that space/desktop.

Link to comment
Share on other sites

Ableton recommends using Matroska Splitter and FFDShow which I have tried and yes, it does work nicely. it will playback video in a wrapper which OBS should be able to capture..though ive personally never tried to do that so..grain of salt or something...

the only issue is that realtime video playback gets incredibly cpu intensive so im not sure whether these would be ideal for what you're doing..worth a go tho!

Link to comment
Share on other sites

11 hours ago, Braintree said:

It will do a window cap on the plugin itself (where the effect chain goes) but it won't capture the window where the video is coming from.

Maybe I should try a few more M4L plugins and see if any of those can capture it...

Oh interesting, I always thought it would do full screen capture, too.  I mostly use it for streaming obscure, crappy movies so I've never needed to mess with sources other than local files, VLC playlists and analog capture.

Link to comment
Share on other sites

Okay, so the window for the Max device isn't able to be moved to another space on its own, and OBS doesn't recognize multiple desktops anyway.

4 hours ago, mause said:

Ableton recommends using Matroska Splitter and FFDShow which I have tried and yes, it does work nicely. it will playback video in a wrapper which OBS should be able to capture..though ive personally never tried to do that so..grain of salt or something...

the only issue is that realtime video playback gets incredibly cpu intensive so im not sure whether these would be ideal for what you're doing..worth a go tho!

I cannot ascertain what those are or how to use them. The former's website says what's been changed but doesn't exactly explain what it is. The latter says it's a codec, I'm sure is supposed to be used in tandem with the first?

My processor is 2.4 GHz 8-core Intel Core i9. 64GB 2667 MHz DD4 RAM. Should be able to handle whatever.

I just found that you can upload local files into OBS though. I might be able to just record something beforehand and play that while streaming :shrug:

Link to comment
Share on other sites

I tested a bit with OBS and I could achieve something that sounds like what you want using Display Source with Window and manual cropping.

I just used the spectrum thing on EQ8 as an example, I assume you can focus your display source on the M4L device?

Forget the following, the recording does not work.

I also tested this: you can make the second window from Live, drop it to another virtual desktop (space) along with OBS, then add Display Source and tick the checkbox "show windows with empty names" and you can now select the secondary Live window from the source list. This should help you keep the streaming focused on your secondary Live window while you do other stuff in the primary window. "Should", because I have not really worked with this multi window workflow and it is probably janky for your use case. ?

Screenshot 2020-05-02 at 13.00.11.png

Screenshot 2020-05-02 at 12.59.30.png

Edited by thawkins
Link to comment
Share on other sites

The "Display Capture" source should give you the full screen, if that's useful.

I've never done it but I know people who use it to restream from services like Amazon Prime.

Edited by TubularCorporation
Link to comment
Share on other sites

9 hours ago, Braintree said:

Okay, so the window for the Max device isn't able to be moved to another space on its own, and OBS doesn't recognize multiple desktops anyway.

I cannot ascertain what those are or how to use them. The former's website says what's been changed but doesn't exactly explain what it is. The latter says it's a codec, I'm sure is supposed to be used in tandem with the first?

My processor is 2.4 GHz 8-core Intel Core i9. 64GB 2667 MHz DD4 RAM. Should be able to handle whatever.

I just found that you can upload local files into OBS though. I might be able to just record something beforehand and play that while streaming :shrug:

in all honesty I have no idea why it works, its just does ?‍♂️

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Joyrex
      https://www.ableton.com/en/shop/live/
      Ableton Live 10 Intro only $70 USD
    • By Joyrex
      Colossal shares some behind-the scenes making Meg Meyers' video for the Kate Bush song, "Running Up That Hill":
       
    • By Joyrex
      Ableton announced they have launched a new, free resource for learning synthesis, Learning Synths: https://www.ableton.com/en/blog/learn-synthesis-in-your-browser/

    • By user
      Maybe somebody can shed some light on the following issue, it's a weird one and quite annoying.
       
      This is what I'm doing:
       
      Drumrack with 16 instances of a max for live device into live external instrument plugins sending notes and midi cc to my Machinedrum.
       
      I'll make a nice boring 4/4 pattern using push, all fine and dandy, now add some per step automation, everything is ok but of course the automation needs to be shifted a bit because latency/pdc/etc issues, so the automation is shifted a bit to the left. Now weird things start happening, everytime I send a cc to the machinedrum live's timing starts slowing down. I twist a knob, there's a bunch of lag in the pattern, and it catches up again, doesn't matter what cc is being sent or on what channel.
      To make sure I wasn't going crazy I added an LFO in live controlling one of the parameters of the m4l controller device, timing goes completely nuts, it seems to sort of pulsate in time with the LFO, it's like space and time are melting...
       
      If I delete the clip all is well again, I can jam out a new pattern on push, add some automation and then after a while control of  local space time continuum via midi cc is regained.
       
      There's no midi loops going on anywhere, and besides this issue midi timing/jitter on my current setup has been pretty great.
       
      Probably there's something super obvious or simple I'm missing but I haven't gotten that far troubleshooting this issue yet, sort of expected it would be a known bug or something but I've searched to no avail (possibly due to lack of searching skills).
       
      Any ideas?
         
      I'm using live 10 on a not super old mac. The m4l device is a slightly modified version of the Machinedrum Haters device (added level control, removed a few things), used midi monitor to check if maybe I was accidentally sending extra cc's or whatever to the md but don't see any weird things. It's as if the cc's are eating up all the available bandwidth but this seems unlikely with just 2/3 parameters being automated.
       
      Also; why I mentioned shifting the clip envelopes's timing; it doesn't seem to happen until they are adjusted and also unlinking and linking the clip envelopes seems to help?! Completely lost here.  
×
×
  • Create New...