Animating SuperSource Transitions with ATEM Mini Extreme

Join me as I show how to setup my animated SuperSource macro scripts with the Blackmagic Design ATEM Mini Extreme video switcher.
For those not familiar with these macros, they let you perform animated transitions between different SuperSource (Picture-in-Picture) layouts. You can transition between any combination of video sources and SuperSource layouts at any time, and the scripts will perform clean, smooth animations between them. You've seen me use these on most of my videos on this channel for many months with my 2 M/E Production Studio 4K switcher.
►Software download - djp.li/supersource4
►X-Keys controllers - djp.li/xkeys128 djp.li/xkeys80 djp.li/xkeys24
►For help with this software, please use our Discord channel: / discord
--------------
Join this channel for behind-the-scenes, early access to videos, and more:
►KZread: / @djp_video
►Patreon: / djprod
►Sign up for our video production management website:
www.crewaxis.com/pricing.php?...
As an Amazon Associate, I earn from qualifying purchases.
www.amazon.com/shop/dougjohns...
Join our online discussions about video production: djp.li/discord
----------
Follow us online!
►DJP Website - www.djprod.biz/
►Second KZread Channel - djp.li/youtube2
►Email Mailing List - djp.li/email
►Social Media Accounts - djp.li/social
►Partial Equipment List - djp.li/gear
►Free Production Tools - djp.li/tools

Пікірлер: 106

  • @eternalfocus1848
    @eternalfocus18483 жыл бұрын

    Hi Doug, thank you so much for the download. I will be purchasing my 1st ever switcher tomorrow... ATEM Mini Extreme. I am currently watching every video I possibly can, oh, a big thanks for the Upstream and Downkey tutorial that was very informative.

  • @gabyandraos888
    @gabyandraos8883 жыл бұрын

    Hi Doug, thank you so much for this video. I had an xkeys 80 that was collecting dust! I tried couple of times to get JustMacros to work but it was too complicate for me. But with your video, I pulled it out and start playing with it. Thanks to you I can finally make use of it. Thank you again for all your videos. Gaby

  • @ocuix
    @ocuix3 жыл бұрын

    Hi Doug. Great video and thanks so much for the intro to JustMacros with your scripts. Running it on the Mac (from Windows via VMWare Fusion) connected to the ATEM Extreme just fine. Then connected to Companion and Streamdeck with some success. Beyond the basic functionality you described in terms of cycling through layouts and applying I couldn't get Companion to store a selected layout as a preset to recall on demand. Gave up. I'm not clever enough obviously! Keep the videos coming. I still enjoy watching other people be much cleverer than me!

  • @djp_video

    @djp_video

    3 жыл бұрын

    On X-Keys you can press multiple buttons at a time, like you would do with a Shift key. That makes it easy to have buttons be multi-purpose, such as having a SHIFT+press to store a preset, and pressing without Shift to recall it. Companion doesn't do this, so it doesn't make sense to have a store preset button. I recommend using the RecallLayoutByID script with Companion to address the specific layout you want to use rather than using presets.

  • @ocuix

    @ocuix

    3 жыл бұрын

    @@djp_video thanks Doug. I’ll check that out.

  • @NewRiseTV
    @NewRiseTV2 жыл бұрын

    Got it! Thanks this is dope!!!!! You're a beast Doug! Do you have a recent tutorial using it with the streamdeck?

  • @lauterlev515
    @lauterlev5153 жыл бұрын

    Hi Doug, thanks so much for this detailed information on how to setup your SS Scripts. Just two questions: #1 How would I change the layout number that is used for the "Quick 2 Box" layout script - let's say I want a cropped 2 Box like layout 24? #2 How would I setup a button on XKeys that switches to a specific layout and does a transition if SS is on PGM? I know I can store some Presets but what about a "fixed" button that always recalls a specific layout? Thanks again!

  • @davidhampson9918
    @davidhampson99183 жыл бұрын

    Thanks so much for the video - will what you have demoed with an ATEM Mini Pro?

  • @djp_video

    @djp_video

    3 жыл бұрын

    No. The ATEM Mini Pro doesn't have the SuperSource feature.

  • @takeonevideo9726
    @takeonevideo97263 жыл бұрын

    This video is greatly appreciated. I have been using the regular mini. With your macro are you able to have a feed as a background and not just black screen?

  • @djp_video

    @djp_video

    3 жыл бұрын

    Yes. That's independent of my macro scripts. Just use ATEM Software control to set the source for the background on the Art tab of the SuperSource palette page.

  • @takeonevideo9726

    @takeonevideo9726

    3 жыл бұрын

    @@djp_video Thank you for the reply

  • @BDWINDOW
    @BDWINDOW9 ай бұрын

    DOUG, THANKS A LOT FOR YOUR EFFORT TO MAKE IT SUPER SIMPLE FOR US. BUT I STILL ISN'T ABLE TO DOWNLOAD SUPERSOURCE 5/6 CODE FROM THE THE LINK YOU PROVIDED.

  • @djp_video

    @djp_video

    9 ай бұрын

    My software is available; you just have to read the page that the link sends you to. JustMacros is getting hard to find, though, as the website is now gone. Also, JustMacros does not work with ATEM software version 9 and newer.

  • @PacoPacheco23
    @PacoPacheco233 жыл бұрын

    Good presentation Mr Johnson, I got a related question, can I connect the Atem Mini to the Teradek VidiU X. Thank you much!

  • @djp_video

    @djp_video

    3 жыл бұрын

    Yes. Connect the HDMI output of the ATEM Mini to the HDMI input of the Vidiu X.

  • @PacoPacheco23

    @PacoPacheco23

    3 жыл бұрын

    Thank you sir for your response!

  • @hotshoestudio
    @hotshoestudio Жыл бұрын

    apply code not working :( we have tried a lot we can go through all the set ups but cant apply any unless we cut to them forgoing the animation. Any pointers would be much appreshated.

  • @MrJani0951
    @MrJani09513 жыл бұрын

    is possible to use buttons from ATEM for this Macros or you need X-Keys controler or streamdeck or you can click it with mouse on computer?

  • @djp_video

    @djp_video

    3 жыл бұрын

    The Macros built into the ATEM switcher and Software Control will not be able to trigger these transitions. You can start some of these effects manually from the Macros tab of the JustMacros software. But in some cases you may want to create dedicated macro files to access specific functionality, as is done in the sample SSPreset1, SetLayout1, SSLayoutRecall1 or SSLayoutSet1 scripts included in the download.

  • @MrJani0951

    @MrJani0951

    3 жыл бұрын

    @@djp_video Will be very nice if be possible use it with TouchPortal

  • @djp_video

    @djp_video

    3 жыл бұрын

    @@MrJani0951 You actually could. You could use the HTTP feature of Touch Portal to call JustMacros. Consult the my included PDF for references to BitFocus Companion, as you'll use a the same function calls from Touch Portal. The URLs to call will look something like: To execute a JM script: 127.0.0.1:39812/EXECUTELUA:ScriptExecute("ScriptName"); To execute a JM function: 127.0.0.1:39812/EXECUTELUA:FunctionName(parameters);

  • @MrJani0951

    @MrJani0951

    3 жыл бұрын

    @@djp_video Wooow, i wil try it to figure out how to do it. Thanks for info. Will be very helpful, if you can show it on video or live stream how to do that i will be very thankful. I'm new in that stuff.

  • @uprobo4670
    @uprobo46703 жыл бұрын

    Hello, Thanks for the video, I have one question about Atem mini pro / extreme or even the first atem mini , Can I stream in 1080p and Write to disk in 4 or 8k (The original output of the camera)?

  • @djp_video

    @djp_video

    3 жыл бұрын

    When connected to the ATEM Minis the cameras will only output 1080p. If you want to record in 4K or 8K you'll need to record internally in the camera.

  • @MarcoMiltenburg
    @MarcoMiltenburg3 жыл бұрын

    There's a small bug on line 6 of SSLayoutNext which does a -1 instead of a +1. A bigger issue for me is that the script does not scale the boxes correctly when the language settings in Windows are not set to US English (e.g. Dutch in my case). I think this is due to a numbering format issue with commas and decimal points, etc. The boxes end up being 0.07 instead of e.g. 0.8. The position of the boxes appear to be correct.

  • @djp_video

    @djp_video

    3 жыл бұрын

    I just fixed the +/- issue in SSLayoutNext. Thank you. I cover the decimal issue in this video: kzread.info/dash/bejne/in2A3M6bmZjQd9I.html

  • @diggeradium
    @diggeradium3 жыл бұрын

    Can you use any macro-programmable keyboard for this, or is it set up for just an X-Key pad?

  • @djp_video

    @djp_video

    3 жыл бұрын

    JustMacros by itself only talks to X-Keys controllers and MIDI devices. This can be made to work with Stream Decks using BitFocus Companion, as demonstrated in this video. There is a way to trigger these macros from other applications if they can make HTTP requests into JustMacros as well.

  • 3 жыл бұрын

    Would following transition be possible with supersource: From one camera showing talking head to circle PiP with head in it and on the side screen from lets say keynote presentation. All this also with an overlay with cutouts for circle pip and presentation window. Is this possible?

  • @djp_video

    @djp_video

    3 жыл бұрын

    Sort of. But you couldn't easily transition from full-screen to a circle, and you wouldn't use the SuperSource for the PiP of the presenter, as it only does rectangles. You could create an Upstream Key using a pattern to get the circle, and start with it centered full-screen. For a smoother transition, you could start with the same source behind it so the upstream key with just the circle would be showing the same thing as the video behind it. You could then use the Flying Key feature to animate the circle from full-screen to wherever and in whatever size you want. If you did a cut or dissolve on the layer behind the USK at the same time it would give you some kind of animation. Another way would be to use a 3 or more M/E switcher, use one of the M/Es to create a full-screen layout with your talking head in a circle with a solid green background behind it. Then use another M/E to put that into a SuperSource box and do any animation on that layer, and then use another USK on the main M/E to key out the green. Not even my 2 M/E switcher could do that, though... in the case of the Blackmagic Design models you'd need either the 4 M/E Broadcast Studio or Constellation to pull that off.

  • @jannicksaunus
    @jannicksaunus2 жыл бұрын

    Did you test runnning this on a raspberry pi 4? I only hve my MacBooks and don´t want to start installing windows on them for justmacros.

  • @djp_video

    @djp_video

    2 жыл бұрын

    While it might technically be possible to get Windows 10 to run on a Raspberry Pi, it is far from easy to do and would be a miserable experience because JustMacros would have to run under x86 emulation. You’d be far better off picking up an old used computer from eBay or Facebook Marketplace.

  • @veegee1974
    @veegee19743 жыл бұрын

    Hey DJP, are there any Mac solutions for the Just Macro app? Anyone know?

  • @djp_video

    @djp_video

    3 жыл бұрын

    I'm not aware of any, but I haven't spent any time looking either.

  • @edicionespaciovirtual7487
    @edicionespaciovirtual74873 жыл бұрын

    Hello DJP, I've got another question... I'm trying to download the PDF File in the link, but it doesn't work... Can you tell me if the link it's available or if there's anything wrong with it? Thank you so much!

  • @djp_video

    @djp_video

    3 жыл бұрын

    Which PDF file? There aren't any links to PDF files in the description.

  • @Erikpaul
    @Erikpaul3 жыл бұрын

    How many encoders does the extreme have? I want to be able to stream at a lower bit rate, but also record at a higher bit rate, since my streaming will all be via mobile hotspot. I'm streaming baseball games, so it is 2 hours per game. That will chew up lots of data if there is only one encoder. If only one encoder, any ideas on an external encoder that I can plug into the USB port or HDMI out?

  • @djp_video

    @djp_video

    3 жыл бұрын

    It only has one. I use the Teradek VidiU series. But there are plenty of other great options out there, like the LiveU Solo or AJA Helo. Unfortunately Blackmagic Design's own Web Presenter HD doesn't have an HDMI input.

  • @Erikpaul

    @Erikpaul

    3 жыл бұрын

    @@djp_video Bummer...at those prices best just to go with a laptop and OBS.

  • @directcut1385
    @directcut13853 жыл бұрын

    Hey Doug, followed along with the instructions. In Justmacros I’m getting an error when using the sslayoutcycle. If i use layout next and previous I can see it loads different presets but the boxes are extremely small, only some of the split screens are looking somewhat logical. Any idea?

  • @djp_video

    @djp_video

    3 жыл бұрын

    Are you by chance in a country that uses the comma as a decimal separator (0,5 vs. 0.5)?

  • @directcut1385

    @directcut1385

    3 жыл бұрын

    @@djp_video yes, i would think that that is the standard in Bzlgium

  • @djp_video

    @djp_video

    3 жыл бұрын

    I’m researching how to handle this. It is certainly going to require new versions of the code. I’m looking into how function calls are handled in countries where the comma is used as a decimal separator. And I’m not finding much information online. If you temporarily change your computer’s region settings to use the period as the decimal separator that should get you going though.

  • @directcut1385

    @directcut1385

    3 жыл бұрын

    @@djp_video that fixed it! What doesn’t work is the cycle. JustMacros apply’s the script without errors but i dont see any change on my preview (also not when running from justmacros) some ideas to fix this?

  • @djp_video

    @djp_video

    3 жыл бұрын

    @@directcut1385 So it doesn't output anything in the log window when you call that script?

  • @livebro6654
    @livebro66542 жыл бұрын

    Good evening. How can I get yours and the developments-))

  • @thedataguy52
    @thedataguy523 жыл бұрын

    Any reason why the borders option in the Art tab of super source is disabled?

  • @djp_video

    @djp_video

    3 жыл бұрын

    Interesting. It is on mine too. I wonder if it isn't supported on the Mini Extreme. And there's no mention of the border feature in the manual whatsoever.

  • @thedataguy52

    @thedataguy52

    3 жыл бұрын

    @@djp_video time to email BM :) Thanks for the reply

  • @adamj3471
    @adamj34712 жыл бұрын

    Hey Doug, I've been following along for the last 31 minutes but I didnt get to download those scripts because they dont seem to be on the site you linked. Am i missing a step here?

  • @djp_video

    @djp_video

    2 жыл бұрын

    They are there. Just follow the instructions.

  • @adamj3471

    @adamj3471

    2 жыл бұрын

    Nevermind, i found it! Thanks again. PS, I wont be calling you for tech support, lol.

  • @kylepoundsvlogs2455
    @kylepoundsvlogs24552 жыл бұрын

    I couldn't find the download on your site. Is it still available?

  • @djp_video

    @djp_video

    2 жыл бұрын

    It is. But I’ve intentionally made it more difficult to find to make sure that people read and follow the instructions.

  • @edicionespaciovirtual7487
    @edicionespaciovirtual74873 жыл бұрын

    Hello DJP, i got a question, how can i connect the Stream Deck and Companion on the Just Macros?

  • @djp_video

    @djp_video

    3 жыл бұрын

    I walk through the process in this video.

  • @edicionespaciovirtual7487

    @edicionespaciovirtual7487

    3 жыл бұрын

    @@djp_video Thank you, i already watch it.... but i got another question, how can i create Animated SuperSource Transitions from the Stream Deck & Bitfocus Companion?

  • @djp_video

    @djp_video

    3 жыл бұрын

    Watch starting at 1:04:00. I go through the whole process.

  • @arielmartina69
    @arielmartina692 жыл бұрын

    hola, le hago una consulta, se puede utilizar directamente desde el panel atem 2 em 4k, o necesito algun equipo aparte desde donde dar las ordenes?, espero su repuesta, estoamos interesado en adquirir este producto.

  • @djp_video

    @djp_video

    2 жыл бұрын

    The 2 M/E and 4 M/E switchers require external control of some kind. You could use the ATEM Software Control software from Blackmagic to control them from a computer, or get one of their Advanced Panels. There are many other solutions out there based on the Stream Deck, X-Keys controllers, or even MIDI controllers.

  • @arielmartina69

    @arielmartina69

    2 жыл бұрын

    @@djp_video gracias por su repuesta, muy atento

  • @arielmartina69

    @arielmartina69

    2 жыл бұрын

    Y que editor de xml me recomendas para Windows

  • @TedinsonVisual
    @TedinsonVisual3 жыл бұрын

    Hi, this tutorial apply to Atem Mini Pro or this is only Atem Mini Extreme...?

  • @djp_video

    @djp_video

    3 жыл бұрын

    The ATEM Mini Pro doesn't have the SuperSource feature required to do this.

  • @TedinsonVisual

    @TedinsonVisual

    3 жыл бұрын

    @@djp_video thank you!!!

  • @bennozwanenburg9318
    @bennozwanenburg9318 Жыл бұрын

    Hi Doug, how do you get the borders with an Atem Mini Extreme???

  • @djp_video

    @djp_video

    Жыл бұрын

    You can't. It doesn't support that feature. The least expensive model which has borders around the SuperSource is the 2 M/E Production Studio 4K.

  • @bennozwanenburg9318

    @bennozwanenburg9318

    Жыл бұрын

    @@djp_video Well, this video has the name: "Animating SuperSource Transitions with ATEM Mini Extreme" and I see animation with borders, that's why I asked 😊

  • @djp_video

    @djp_video

    Жыл бұрын

    @@bennozwanenburg9318 The main view you’re seeing is coming from my 2 M/E Production Studio 4K. The output of the ATEM Mini is shown in one of the windows and you’ll notice that it doesn’t have any borders.

  • @JamesKever
    @JamesKever3 жыл бұрын

    I desperately want this. I NEED this for my productions. I just don't think I have the technical skill to pull it off. I hope in time those of us not so technically inclined can get access to this capability.

  • @djp_video

    @djp_video

    3 жыл бұрын

    All of the information you need to pull it off is in the video. I do go fast, but everything you need is there.

  • @DickPouw
    @DickPouw3 жыл бұрын

    Work justmacros also on a Mac?

  • @djp_video

    @djp_video

    3 жыл бұрын

    No. JustMacros is Windows only. I haven't tried it under Darwine or Crossover... that might work, but you'd have to figure out how to install the Blackmagic ATEM software under the virtual copy of Windows as well.

  • @musicmanshawnmr76
    @musicmanshawnmr762 жыл бұрын

    having issues getting the supersoure file

  • @djp_video

    @djp_video

    2 жыл бұрын

    The link to the download is in the Discord channel. Instructions for getting to Discord are found at the web page presented when you click on the link in the video. I have to make sure that people know how to get to Discord so they can reach out for help there instead of emailing me directly.

  • @ckjjclan
    @ckjjclan3 жыл бұрын

    Great demonstration, thank you. Would it be possible with the x-keys and the Just Macros to hit a single key and have that execute a keyboard keystroke (like the space bar, or an arrow key), and THEN execute the supersource transition? I’m trying to have the single key advance a PDF slideshow 1 slide, and then execute the transition macro. I could also use my stream deck and companion if that would work as well. Thanks!

  • @djp_video

    @djp_video

    3 жыл бұрын

    Not natively. But if you shell out to an external application that can perform that keypress you could make that work.

  • @ckjjclan

    @ckjjclan

    3 жыл бұрын

    @@djp_video Thanks Doug... I saw on the XKeys 60, that there is a “2 key button” - like literally the single button actually spans 2 buttons. Like the ENTER key on a keyboard. If I used one of those, could I run the xkeys app at the same time as the Just Macros app and then program one button to execute the Just Macros supersource transition, and the other button to execute the space bar press (being controlled by the xkeys app)... but since I have the bigger, single button that goes over the 2 actual buttons underneath, one press would trigger the just macros and the xkeys apps.... sounds like a silly need, but as a single presenter and operator of the switch, I want to automate as much as possible with as few actual presses as necessary. My ATEM mini extreme is on the way, so excited to try just macros out... thanks! .

  • @djp_video

    @djp_video

    3 жыл бұрын

    The double wide, double height buttons are customizable with the X-Keys panels. They actually come with at least one of each, and a 2x2 if I remember right. Out of the box all buttons are singles, and then you swap in doubles if you want them. I've done that with my CUT buttons to make them easy to find and hit. And yes, you could have the two underlying buttons do different things, but I don't know how it works if you have JustMacros responding to one button and the native X-Keys macros software on the other. I've never tried that.

  • @photoandvideo08
    @photoandvideo083 жыл бұрын

    where and how to get SS layout cycle ?

  • @djp_video

    @djp_video

    3 жыл бұрын

    Follow the link and instructions in the video description.

  • @mildrok
    @mildrok3 жыл бұрын

    Hi thank your for the video. Does the atem mini extreme iso records supersource result on thePGM recording? And do you know any way to delete all macros? Thank you.

  • @djp_video

    @djp_video

    3 жыл бұрын

    If you want to record the Supersource it has to be the active video source on Program. I don’t know a way to delete all macros at the same time. You may have to do it one by one.

  • @mildrok

    @mildrok

    3 жыл бұрын

    @@djp_video I'm trying to record supersource when is active video on PROGAM but I'm getting all black when super source is on air. When I cut to other cameras or DVE, everything works fine... Any idea why?

  • @JamesKever

    @JamesKever

    3 жыл бұрын

    @@mildrok This may sound ridiculous... I had problem... the fix for me was through the control software and just moving the lever. Maybe that's not your problem but I googled it and others had the same issue. Hope it helps.

  • @zealtexttrading6316
    @zealtexttrading63163 жыл бұрын

    Can this be used without XKeys?

  • @djp_video

    @djp_video

    3 жыл бұрын

    You can, but you'll definitely have a sub-par experience. BitFocus Companion with a Stream Deck would be the next best, although still somewhat compromised, solution, as you can't create a SHIFT button to enable the alternate functionality of some of the features in my code. Technically any tool that can make HTTP requests could be used to trigger the scripts in JustMacros, but it becomes a lot of work to set it up.

  • @nordischegrue2046

    @nordischegrue2046

    3 жыл бұрын

    @@djp_video Whats the Code Difference send to JustMacros if Shift Key pressed on X-Key? Is there no Way to emulate shift with Companion or direct http Send?

  • @elias5656
    @elias56562 жыл бұрын

    Hello, how are you? It's a pleasure to be able to talk to you, I'm from Brazil, and I would like your help. I need to create a slow motion effect on a camera, what can I do? For example, I have 4 camera inputs and I am doing a live live of a church using the atem to cut the cameras and make the video story, but when a camera picks up the drums playing I would like to slow down that image, but broadcasting the service at the same time, can i do that in the attem? without using other equipment ?

  • @elias5656

    @elias5656

    2 жыл бұрын

    I really need this help, I'll send you the link of the video where I got this idea

  • @elias5656

    @elias5656

    2 жыл бұрын

    kzread.info/dash/bejne/h4d4urCQd5zPe9I.html at 45:12 it can be to have an idea of ​​what I'm talking about, in the middle of the pgm he makes a slowmotion, as I'm from Brazil and I don't understand English it's hard to understand, I would really appreciate it if you could teach me how I can do this on live.

  • @djp_video

    @djp_video

    2 жыл бұрын

    Slow motion requires additional equipment. I use the vMix software running on a Windows PC with a DeckLink 8K Pro capture/playback card. A DeckLink Duo card would work if you’re shooting in HD.

  • @elias5656

    @elias5656

    2 жыл бұрын

    @@djp_video wow, got it. more in the case if I want to do slow motion, on the cutting table can I? just like in the video I sent you, the camera is in slowmotion when something is triggered, and already playing for the pgm by the swicther itself

  • @amirkharkongor
    @amirkharkongor3 жыл бұрын

    Link not available to download from djp.li/supersource4

  • @djp_video

    @djp_video

    3 жыл бұрын

    It is. You just have to read and follow the instructions.

  • @SeanTolan_illuminated_imaging
    @SeanTolan_illuminated_imaging Жыл бұрын

    Does this work with Mac?

  • @djp_video

    @djp_video

    Жыл бұрын

    No. JustMacros only runs on Windows.

  • @SeanTolan_illuminated_imaging

    @SeanTolan_illuminated_imaging

    Жыл бұрын

    @@djp_video I need to get parallels to run on my M1 Max... For Vmix as well...

  • @djp_video

    @djp_video

    Жыл бұрын

    If you figure out if you can get Windows on ARM to run JustMacros, please post back here.

  • @not-bot
    @not-bot2 жыл бұрын

    26:45 - the beginning of the video. don't thank.

  • @not-bot
    @not-bot2 жыл бұрын

    Это самое нудное видео про Атем. Жаль что решили сделать такой важный урок трансляцией, а не предзаписью.