Movie player with editable variables tracks (automation sequencer)


  • Hello,

    For a workshop, I made a prototype with Isadora and Duration. Movie player is sending continuously his position to Duration (via another home made actor transforming position to time code and then OSC) and Duration send OSC values to Isadora. So you can put cues, values, colors very easilly.
    I send you what I found in my archive, I just tested it quickly, it works but you have to make some adjustments.
    Hope that helps,
    Jacques Hoepffner

    837a4f-durationisadora.zip


  • I always took this one as Isadora giving you the tools tom make anything but not making it for you.

    I have made many systems in the past that trigger on timecode from movie players inside isadora- It was possible 6 years ago when there were a lot less tools. Now with the javascript actor it can be made very neat and flexible. Duration lets you do much more complex things but you could also get pretty close to this inside Izzy.

  • Hello,

    has anybody a good advice where to find a tutorial: how to get IZZY runningn with Duration (setup)  - i have an upcomming theater project and the director should be able to tell me to which timecode of the different movies in the different scenes i have to go - during the rehearsals...would be great!

    ciao Bodo

  • Izzy Guru

    It's all OSC based. So create a track and make sure the ports match. I will try and do a screen grab a some point but it's pretty straight forward once you get the hang of it.


  • hi Skulpture,

    a little screen grab would be great!!! - thank you!

  • Izzy Guru

    Uploading to YouTube now. Will be with you shortly.

  • Izzy Guru


  • cool thanks! - this was the hint i needed!

  • Izzy Guru

    @Bodo

    You can also use my TimerTool to get the timecode of a movie.

    Best Michel


  • @Michel

    yes thanks also an option!


  • Dear All,

    Yet another option: create a QuickTime Text Track movie with your triggers. Take a look at this text:
    {QTtext}
    {font:Arial}
    {bold}
    {size:12}
    {textColor: 65535, 65535, 65535}
    {backColor: 0, 0, 0}
    {timeScale:30}
    {width:320}{height:240}
    {timeStamps:absolute}
    {language:0}
    {textEncoding:0}
    {keyedText: off}
    [00:00:00.00]
    One = 00:00:00
    [00:00:02.15]
    Two = 00:02:15
    [00:00:03.00]
    Three = 00:03:00
    [00:00:04.00]
    Four = 00:04:00
    [00:00:04.00]
    Five = 00:05:00
    [00:00:05.00]
    If you save the above to a .txt file, you can open it in QuickTime Player 7 and save it as a .mov. Note that the timescale parameters here is 30, meaning 30 fps. If you want to use 25 fps, you should change this parameter. The last two digits of the times in brackets (i.e., the numbers after the decimal point) is the frame number.
    Try the following:
    1. open .txt file in QuickTime Player 7
    2. save the resulting movies so that it has a .mov extension.

    Then in Isadora

    1. import the resulting .mov
    2. add a movie player
    3. double-click the "eye" icon at the top left of the movie player
    4. make the 'text track' input and the 'text out' output visible, and click OK
    5. set the 'text track' input to 1
    6. set the 'movie' input to the movie imported in step 3
    You will see the text between the time markers above sent to the output at precisely the right moment. Now, if you were replace the text I used here, e.g., Five = 00:05:00 with simple numbers like 1, 2, 3, etc., you could use a Text Parser actor to covert the text output into numbers that could be sent to a comparator, or a Selector or Router actor, etc.
    It is possible to embed these text tracks in a normal movie, i.e., to add them in addition to the video. This will however force Isadora to use QuickTime to play the movie, which will lead to less than stellar performance for H264, MP4, etc.
    But what you can do is start this movie and the main clip you want to associate with it at the same time. I would expect there to be little (if any) drift over time.
    Best Wishes,
    Mark

  • thank you Mark! - it seems relatively complicated to me but i will give it a try - if it becomes necessary....