• 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

    Frame accuracy on multiple computers

    How To... ?
    7
    12
    5047
    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.
    • S
      starrock77 last edited by

      Can I set up 5 computers, each running Isadora and have one video playing with one computer being a master and the others slaves? In addition to have them all run in sync? If not frame accurate, what kind of accuracy can I expect? Say the videos are an hour long. Has anyone tried to this? And if so, what kind of drift is there?

      1 Reply Last reply Reply Quote 0
      • MatthewH
        MatthewH Beta Tester last edited by

        There is going to be pretty significant drift over the course of an hour if you don't do something to keep them together. I have a method using Quartz Composer that provides frame level syncing and there is also a much simpler method that works on both Mac and PC that provides pretty close to frame accurate syncing by subtly speeding up and slowing down playback on one of the videos to keep it locked to a master video. This can easily be adapted to run across a network with the Net Broadcaster actor or OSC. I'm not at my computer right now but if you shoot me an email (matthewhaber@matthewhaber.com) I can send you an actor that employs the latter method.

        Matthew Haber :: matthewhaber.com :: besidedigital.com :: Download my actors: http://www.matthewhaber.com/isadora-actors

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

          Well, not having done an significant experiments with this myself, I will say that several Isadora users have reported to me that if you 1) preload all the movies, and then 2) start them at the same time, that they will in fact stay in sync for quite some time.

          Matthew's method will most certainly work, but everybody should be aware that changing the speed of quicktime movies frequently introduces a fair amount of CPU usage. That's fine if all your doing is playing one movie, but if your doing lots of effects, etc., it can be somewhat problematic.
          My advice is always: try the simplest thing first. If that doesn't work, then seek a different solution.

          Media Artist & Creator of Isadora
          Macintosh SE-30, 32 Mb RAM, MacOS 7.6, Dual Floppy Drives

          1 Reply Last reply Reply Quote 0
          • S
            starrock77 last edited by

            Mark, Thanks for the info. I will only be using a player and a projector. No effects at all. All of the computers will have different content on them but they all need to stay in sync with each other. The video clips will be HD. Should I follow your instructions that you posted back in 2007 to set this up? Or are there newer ones out there?

            1 Reply Last reply Reply Quote 0
            • MatthewH
              MatthewH Beta Tester last edited by

              Mark, I have found what you are reporting to be true with movie playback on a single computer but, in my experience, once you start doing this across multiple computers, all bets are off. Of course, your comment about CPU usage is completely accurate although this is slightly dependent on codec choice.

              Matthew Haber :: matthewhaber.com :: besidedigital.com :: Download my actors: http://www.matthewhaber.com/isadora-actors

              1 Reply Last reply Reply Quote 0
              • Michel
                Michel Izzy Guru last edited by

                you can DOWNLOAD a user actor I made in 2007, in the old Forum, it does what matthewH describes. To sync among multiple computers you have to add a net broadcaster and a listener. At that time this helped me to keep movies in sync on the same computer and over network with other computers. But as Mark said, in my experience keeping movies in sync on the same computer this is not necessary anymore, Isadora really improved that since then. But it can help staying in sync on different computers.

                Best,
                Michel

                Michel Weber | www.filmprojekt.ch | rMBP (2019) i9, 16gig, AMD 5500M 8 GB, OS X 10.15 | located in Winterthur Switzerland.

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

                  Hi,

                  I've done a lot a sync between computers, and all what I can advice is to preload the movies and then just trigger start at the same time.
                  I've experienced it with very high resolution movies, and it was working very well. 
                  I've even tried with different kinds of computers, playing back timecodes, and taking photos of the screen, the result was great without having any synchro.
                  I've tried to synchronise, but the process was heavy, and this was making the computers out of synchro...
                  For info I was running a master computer and four slave computers ( so five should not be a problem ) with movies 4096*768 pixels.

                  ...
                  Mehdi Toutain-Lopez
                  www.toutain-lopez.com

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

                    So there is obviously quite a divergence of opinion on this topic. At some point I should set up a test here to see if I can find some definitive answers. But as usual, my advice would be to try the simplest way first (e..g, no sync). If that doesn't work, try something more complex (e.g., Michel's actor.)

                    Media Artist & Creator of Isadora
                    Macintosh SE-30, 32 Mb RAM, MacOS 7.6, Dual Floppy Drives

                    1 Reply Last reply Reply Quote 0
                    • S
                      starrock77 last edited by

                      Thanks for all of the comments. I guess I will experiment also.

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

                        Bump on this! I've been able to set up pretty solid sync w/ OSC, but when running from the SAME computer to 2-3 outputs, I run into more serious drift - even when the targets FPS is reached no problemo. Any ideas on this guys?

                        //\\

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

                          @cam3LD : Would you give a bit more infos about the hardware config + how the multiscreen is set ?

                          ...
                          Mehdi Toutain-Lopez
                          www.toutain-lopez.com

                          1 Reply Last reply Reply Quote 0
                          • J
                            jazzyfish last edited by

                            Here is a link to program MultiScreenermade with Max/Msp: http://www.zachpoff.com/software/multiscreener/ .

                            _"MultiScreener is a set of free applications that synchronize the playback of Quicktime movies on multiple computers, using a local network to tie them all together. (It can also sync multiple movies on the same computer using multiple monitors.)"_
                            Tested:
                            1. MacBookPro (17-inch, Early 2011) as a server with one output + MacMini Server (Mid 2010) as a client with two outputs, OSX 10.6.8\. 3 x PhotoJpeg 1280x720 (quality - medium, 25 fps, 10 min long)
                            2\. Hackintosh 3.50Ghz Intel Core i7-3770K, 16 Gb Ram, Nvidia GTX 670, OSX 10.8.3\. first output: DVI to TrippleHeadToGo - AppleProRes 422 3840x720 + second output: DVI - AppleProRes 422 1280x720, (25 fps, 10 min long)
                            On both configurations Multiscreener worked just fine, no visible delay. Video played as a loop about 8 hours.
                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post