• 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

Navigation

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

    Kind of slow motion player for Live input

    How To... ?
    8
    14
    3149
    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.
    • 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