• Isadora
  • Get it
  • Forum
  • Help
  • ADD-ONS
  • Newsletter
  • Impressum
  • Dsgvo
  • Impressum
Forum
    • Categories
    • Recent
    • Popular
    • Tags
    • Register
    • Login

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

    How To... ?
    6
    14
    292
    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.
    • 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. 

      WolandW 2 Replies Last reply Reply Quote 0
      • WolandW
        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 Link: https://support.troikatronix.com/support/tickets/new
        TroikaTronix Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
        TroikaTronix Add-Ons Page: https://troikatronix.com/add-ons/

        | Isadora 3.2.6 | 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
        • WolandW
          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 Link: https://support.troikatronix.com/support/tickets/new
          TroikaTronix Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
          TroikaTronix Add-Ons Page: https://troikatronix.com/add-ons/

          | Isadora 3.2.6 | 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?

              markM 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.

                WolandW DusXD 2 Replies Last reply Reply Quote 0
                • WolandW
                  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 Link: https://support.troikatronix.com/support/tickets/new
                  TroikaTronix Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
                  TroikaTronix Add-Ons Page: https://troikatronix.com/add-ons/

                  | Isadora 3.2.6 | 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
                  • DusXD
                    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
                    • Isadora Add-ons: https://troikatronix.com/add-ons/
                    • My Add-ons: https://troikatronix.com/add-ons/?u=dusx

                    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
                    • JuriaanJ
                      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
                      • markM
                        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