• Products
    • Isadora
    • Get It
    • ADD-ONS
    • IzzyCast
    • Get It
  • Forum
  • Help
  • Werkstatt
  • Newsletter
  • Impressum
  • Dsgvo
  • Press
  • Isadora
  • Get It
  • ADD-ONS
  • IzzyCast
  • Get It
  • Press
  • Dsgvo
  • Impressum
FORUM

Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags

    Kind of slow motion player for Live input

    How To... ?
    8
    14
    3087
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • fredvaillant
      fredvaillant last edited by

      Hello, did some one try to create a Live slow motion on a Live camera ? It's easy capture from syphon or video in watcher then stop capture and run the movie file with a movie player at 50 % .

      But how to play slower in the same time it's captured ?

      I tried to increase frames from a video delay actor but each time I change the value it goes to black for a second...

      Any idea ? Thanks

      Fred

      MBP M1 MAX, 32 GO, MONTEREY

      jhoepffner Fred 2 Replies Last reply Reply Quote 0
      • cambrucedavis
        cambrucedavis last edited by

        Hi @fredvaillant 

        I've played around with this awhile back. I would try capturing the live feed in a buffer Actor and then use an envelope generator to playback the buffer 'select' at whatever speed you like. I've copied the link to an old forum post that I offered a similar suggestion for looping a live feed.

        https://community.troikatronix...

        Cheers,

        Cam.

        Projection Designer. Toronto, Canada
        16" MacBook Pro M1 Max: OSX 12.5.1, Isadora 3.2.6, Isadora 4

        fredvaillant N 2 Replies Last reply Reply Quote 2
        • jhoepffner
          jhoepffner @fredvaillant last edited by

          @fredvaillant

          Hello Fred,
          The only way, in my opinion, would be to use buffer and play with recorded/played number of image but the storage will be very quickly huge, with your GPU memory going full and a crash coming soon. It' linked to how long you need.

          With recorded file, you cannot play it as you record it.

          See you in Paris,

          Jacques

          Jacques Hoepffner http://hoepffner.info
          GigaByte 550b / Ryzen 7 3800X / Ram 64 Go / RTX 3090 24 Go / SSD 2 To / raid0 32 To
          MBP 13' i5 2.6 Ghz 16 Go / Intel Iris / macOs 10.11.6 / izzy 2.6.1 + 3.0.3b2
          MBP 15' i7 2.6 Ghz 16 Go / GTX 650M 1Go/ MacOs10.13.3 / Izzy 2.6.1
          MSI GS65 i7 3.6 Ghz 32 Go / GTX 1070 8 Go / Windows 10 / Izzy 3.0.3b2

          1 Reply Last reply Reply Quote 0
          • fredvaillant
            fredvaillant last edited by

            Thanks, unfortunately it was what I thought. I already tried the buffer solution but 1000 frames is not enough. The request was for 2 minutes (with 2 Live cam running in Modulo through SDI...) I was thinking, if I found a solution, adding a patch with izz re-ingested in Modulo with NDI because I already use an NDI cam in the project. I'm open to other software or hardware solutions.

            Thanks and Jacques, I'll tell you when I'll work in Paris.


            Fred

            MBP M1 MAX, 32 GO, MONTEREY

            1 Reply Last reply Reply Quote 0
            • fredvaillant
              fredvaillant @cambrucedavis last edited by

              @cambrucedavis

              Hi Cam, by playing a little more with your solution, I've been able to have my wish for a little time. Thanks, I'll dig this option.

              MBP M1 MAX, 32 GO, MONTEREY

              1 Reply Last reply Reply Quote 1
              • N
                nick @cambrucedavis last edited by

                outside of Isadora this process looks like it would enable you to record a file to disk, and stream from it at the same time https://stackoverflow.com/questions/39689245/keeping-video-file-playable-while-recording-to-it might provide a route to then play it back at slower speed with disk space to play with

                MacBook Pro 11.5.2

                1 Reply Last reply Reply Quote 0
                • Fred
                  Fred @fredvaillant last edited by

                  @fredvaillant It is a tough call, but with a bit of work you could make something that saved every incoming frame as a still image and loaded those stills at a slower rate than they are being made. This will not give great smooth slowmo, no frame interpolation, but it should work ok and be not too hard to implement. It gets you out of a lot of issues like having a video file read while it is being written. This could be achieved pretty easily in processing or openframeworks (you could probably even run a generic video capture tool and be save the stream as an image sequence. I am not sure what state programmatic media loading is in Isadora - it used to work with some apple script on OSX, but I think it interrupted the software.

                  http://www.fredrodrigues.net/
                  https://github.com/fred-dev
                  OSX 13.6.4 (22G513) MBP 2019 16" 2.3 GHz 8-Core i9, Radeon Pro 5500M 8 GB, 32g RAM
                  Windows 10 7700K, GTX 1080ti, 32g RAM, 2tb raided SSD

                  1 Reply Last reply Reply Quote 0
                  • Woland
                    Woland Tech Staff last edited by

                    Not sure if it would work for your use-case, but you could split the live feed signal and send it to two capture devices each feeding to a different computer. One computer you use for the live "first pass" with whatever live slow-mo solution you deem to be best, while the second computer records the live feed to disk, which is then played back from the second pass onwards and streamed to the first computer over NDI.

                    Just a thought.

                    TroikaTronix Technical Support
                    New Support Ticket: https://support.troikatronix.com/support/tickets/new
                    Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
                    Add-Ons: https://troikatronix.com/add-ons/ & https://troikatronix.com/add-ons/?u=woland
                    Professional Services: https://support.troikatronix.com/support/solutions/articles/13000109444

                    | Isadora Version: all of them | Mac Pro (Late 2013), macOS 10.14.6, 3.5GHz 6-core, 1TB SSD, 64GB RAM, Dual AMD FirePro D700s |

                    dbini Woland 2 Replies Last reply Reply Quote 0
                    • dbini
                      dbini @Woland last edited by

                      @woland

                      but this wouldn't allow the slowmo playback to start in realtime, which i think is the desired effect.

                      John Collingswood
                      taikabox.com
                      2019 MBPT 2.6GHZ i7 OSX15.3.2 16GB
                      plus an old iMac and assorted Mac Minis for installations

                      1 Reply Last reply Reply Quote 0
                      • Woland
                        Woland Tech Staff @Woland last edited by

                        @woland said:

                        One computer you use for the live "first pass" with whatever live slow-mo solution you deem to be best

                         @dbini 

                        The first pass is done live with the best possible live solution. I'm unclear on whether this is being looped, which is why I talked about using a second computer for playback of a recorded-to-disk file with actual speed control from the second pass onwards.

                        TroikaTronix Technical Support
                        New Support Ticket: https://support.troikatronix.com/support/tickets/new
                        Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
                        Add-Ons: https://troikatronix.com/add-ons/ & https://troikatronix.com/add-ons/?u=woland
                        Professional Services: https://support.troikatronix.com/support/solutions/articles/13000109444

                        | Isadora Version: all of them | Mac Pro (Late 2013), macOS 10.14.6, 3.5GHz 6-core, 1TB SSD, 64GB RAM, Dual AMD FirePro D700s |

                        1 Reply Last reply Reply Quote 1
                        • N
                          nick last edited by

                          There are a number of apps aimed at NDI production that enable you to save video to a file, and start editing it with another app while that is happening.


                          I have just tried the demo version of https://softron.tv/products/mo... on my Mac, and am able to start saving a file on my hard drive, then add that to a Isadora project, and select it in a movie player and alter the playback speed while it plays. I set the app to keep recording over the old file each time you recorded and as long as you changed the selected movie in Isadora and then reselected the file, it played the new file.

                          Haven't tested it extensively but appears to work, and you are now limited to the size of the drive you are saving the movie too (it will create a switching issue with the maximum size of a file permitted in your system - at that point it starts recording into a new file). Not sure whether the app is automatable but it is aimed at production environments so would be surprised if there weren't some options. Bad news is its aimed at commercial video production so is 495 euros

                          MacBook Pro 11.5.2

                          D 1 Reply Last reply Reply Quote 2
                          • D
                            deflost @nick last edited by

                            @nick

                            obs has a built in "instant replay" skript. it works absolutly rock solid by shortcut. we use it for years. at the moment we output the media source the skript is manipulating, via ndi to izzy for monitoring. and put the part of the obs replay buffer which is safed by obs automaticly, to a observed folder and let it convert to some storage and archiv files. some times we use a combination out of trails feedback and stopmotion effects to simulate something near like you want to do.

                            thx.

                            r.h.

                            xmg schenker laptop,clevo board, rtx 3080ti, i9, 32gb.
                            windows 11

                            D 1 Reply Last reply Reply Quote 1
                            • D
                              deflost @deflost last edited by

                              ...and all absolutly open source....

                              xmg schenker laptop,clevo board, rtx 3080ti, i9, 32gb.
                              windows 11

                              1 Reply Last reply Reply Quote 0
                              • fredvaillant
                                fredvaillant last edited by

                                Thanks to everyone for those several propositions. As it is often the case, because of lack of time, the Director didn't keep this path. the Premiere is tomorrow...

                                I'll take time later to experiment for my own some solutions. Maybe this topic will be usefull for someone else.

                                MBP M1 MAX, 32 GO, MONTEREY

                                1 Reply Last reply Reply Quote 1
                                • First post
                                  Last post