• 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

    [ANSWERED] SRT + Movie player not in sync with timecode

    How To... ?
    6
    14
    1938
    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.
    • Woland
      Woland Tech Staff @princeCarlosthe5 last edited by

      @princecarlosthe5

      Works fine for me with macOS Mojave and Monterey. 

      Try making fresh Movie Player and SRT Subtitle Player, you may have some manually or automatically set ranges on the inputs or outputs there that are messing with your synch.

      Best wishes,

      Woland

      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 0
      • Woland
        Woland Tech Staff @princeCarlosthe5 last edited by

        @princecarlosthe5 said:

        SRT Subtitle Player v0.9.3

        Also, you're replying to a forum post with an old beta of the SRT Subtitle Player. The most recent is v0.9.6 and you can get it here if you don't have it already: https://troikatronix.com/add-ons/srt-subtitle-player/

        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 |

        P 1 Reply Last reply Reply Quote 0
        • P
          princeCarlosthe5 @Woland last edited by

          @woland Thank you for the response, I've downloaded the new actor and replaced the old one. I made a new isadora patch and just tested it but still seems to be lagging behind the timecode I'm outputting from the movie player. You can see I have it connected to a timecode calculator as well and trying manual ranges on its inputs but it's going almost half as slow as whats being presented in the movie player actor. The same happens if I put in an SRT file in the subtitle player as well. 

          Woland 2 Replies Last reply Reply Quote 0
          • Woland
            Woland Tech Staff @princeCarlosthe5 last edited by

            @princecarlosthe5

            In your screenshot, your framerates in the timecode actors do not match. SRT Subtilte Player is using the /DEF and the Movie Player is using /29.97.

            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 0
            • Woland
              Woland Tech Staff @princeCarlosthe5 last edited by

              @princecarlosthe5 said:

              as well and trying manual ranges on its inputs

               Do not set manual ranges for the timecode inputs or outputs. If you connect two actors with manually-set ranges in Isadora, it will automatically scale the values for you. This is probably why you're having this issue.

              Try starting with a completely fresh Movie Player actor and a completely fresh SRT Subtitle Player actor. Import a movie, switch the Movie Player to Timecode, and connect the "position" output of the Movie Player to the "time" input of the SRT Subtitle Player actor.


              Another thing to check is what you've got your default timecode rate set to at the bottom right of the main application window. Make it match the movies that you're working with (which all must to be the same framerate if you're working with timecode).

              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 |

              P 1 Reply Last reply Reply Quote 0
              • P
                princeCarlosthe5 @Woland last edited by

                Thank you @woland,
                Unfortunately none of these suggestions seem to fix the issue. I even tried on another machine (running mac OS High Sierra and that gave me a time code almost twice as fast!). I've attached a photo confirming i followed your directions. I also changed the time code under Izzy preferences to no avail. Thank you for the support, I might just have to render my own caption text and play them as movies.

                P 1 Reply Last reply Reply Quote 0
                • P
                  princeCarlosthe5 @princeCarlosthe5 last edited by

                  I found an mp3 file and mp4 file both at 30fps. The timecode coming from the movie player plays two times as fast for the mp4 file in another actor like the SRT or Timecode calculator and the mp3 outputs numbers almost half as slow in the respective actors. Is there a specific file codec to use so that it is accurate?

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

                    I can confirm the issue.
                    isadora 3.1.1 (Edit: same with 3.2.2)
                    OSX 11.6.1

                    Everything is fresh and all TC are automaticly set by the actors. The framerate isn't synced automaticaly...

                    Edit: It always seems to fit the percentage instead of the TC coming from the Movie Player.

                    Woland DusX 2 Replies Last reply Reply Quote 0
                    • Woland
                      Woland Tech Staff @DillTheKraut last edited by

                      @dillthekraut said:

                      The framerate isn't synced automaticaly

                       Weird, because for me, it does automatically set the framerate

                      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 0
                      • DusX
                        DusX Tech Staff @DillTheKraut last edited by DusX

                        @dillthekraut @princeCarlosthe5 

                        I see your Position, play start, and play end Inputs are not in Timecode format.
                        Have you right-clicked the Movieplayer and selected 'Use Timecode'?
                        It looks like you may have changed the position output format somehow rather than the usage of the Movie Player itself.

                        Troikatronix Technical Support

                        • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
                        • My Add-ons: https://troikatronix.com/add-ons/?u=dusx
                        • Profession Services: https://support.troikatronix.com/support/solutions/articles/13000109444-professional-services

                        Running: Win 11 64bit, i7, M.2 PCIe SSD's, 32gb DDR4, nVidia GTX 4070 | located in Ontario Canada.

                        1 Reply Last reply Reply Quote 1
                        • Juriaan
                          Juriaan Tech Staff @princeCarlosthe5 last edited by

                          @princecarlosthe5

                          Hi there Prince!

                          Would love to know or your query was solved with the latest suggestion from @DusX, if not please reach out to us so that we can assist further.

                          - Juriaan

                          Isadora 3.1.1, Dell XPS 17 9710, Windows 10
                          Interactive Performance Designer, Freelance Artist, Scenographer, Lighting Designer, TroikaTronix Community moderator
                          Always in for chatting about interaction in space / performance design. Drop me an email at hello@juriaan.me

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

                            @princecarlosthe5 @DillTheKraut @Juriaan @Woland

                            Hi there, Mark Coniglio, creator of Isadora here. I've been reviewing this thread, and I am very confused by one thing: somehow the Movie Player is displaying as timecode on the right but showing percentages on the left. The fact that you can get the Movie Player to look like that is most definitely a bug. But how you are making that happen is a mystery. I absolutely cannot reproduce this situation. (@Woland? @Jurrian? Can you make this happen?)

                            In any case, I am almost sure given the pictures that number you are feeding into the Timecode Comparator is a percentage, from 0 to 100, not actually timecode. That's why it doesn't operate at as you expect.

                            BACKGROUND: Timecode is just a number; internally it's simply stored as a floating point number that represents a particular timecode frame. For example, at 30 fps, 00:00:01:15 would be stored internally as 1.5 seconds. But if you connect a floating point number to a timecode input – i.e., the position output when it's sending a percentage -- a timecode input will happily display that number as hh:mm:ss:ff. If you want to see what I mean, connect the output of a Calculator actor to a Timecode Comparator.

                            Can @princecarlosthe5 and @DillTheKraut follow this procedure exactly and see if it works?

                            1. Add a movie to your Isadora file.
                            2. Drag the movie to the Scene Editor to make a Movie Player and Projector
                            3. Right click the Movie Player and choose "Use Timecode" from the popup-menu. At this point, the 'position', 'play start' and 'play end' inputs should all be showing timecode. If they do not, then something is wrong. Please let us know if that's the case.
                            4. If everything is OK so far, Add a Timecode Comparator actor
                            5. Connect the 'position' output.
                            6. Now do you see the actual timecode?

                            Please let us know.

                            Sincerely,
                            Mark

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

                            P 1 Reply Last reply Reply Quote 0
                            • P
                              princeCarlosthe5 @mark last edited by

                              thanks so much @mark I actually got it to work by following those steps: I right clicked on the movie player actor and selected 'show timecode'. Before I was right clicking the position output of the movie player and switching to timecode which didnt change the input position, play start, or play end.
                              Woo no more after effects alpha titles!!! This gives me so much control for subtitling my video opera!

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