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

    AppleScript or Java Screen Shots, labeled

    How To... ?
    3
    4
    1.1k
    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.
    • jakeswitJ
      jakeswit Beta Tester
      last edited by

      Hi there,

      I am currently doing a show with four camera inputs that I am mixing down with some effects to one main out.  Simple. 
      However, as we're developing the piece, I need a way of documentation on the fly.  I'm trying to write an applescript that will accomplish the following:
      1\. Take a screen shot of the output monitor, ideally directly from Izzy, triggered from a MIDI controller
      2\. Label the ScreenShot with the CHANEL INPUT (DeckLink Quad #1/2/3/4)
      3\. Print the ScreenShot into an excel file or Filemaker Pro file.
      Has anyone done something like this that I might be able to adjust to my needs?  Or be able to help walk me through the process/point me in the right direction?  
      1 Reply Last reply Reply Quote 0
      • DusXD
        DusX Tech Staff
        last edited by

        I have a method that might help you. This is not the simplest of feature requests.
        Its not apple script, and I have no idea about the excel part (haven't looked into it.)

        What I have done is setup a webserver in Python, and created different urls that call different function/features. (RESTFUL api)
        A lightweight webserver/framework for python that I can suggest is Flask. see: https://pypi.python.org/pypi/Flask/0.11.1
        I have found a Python module that can capture any and all stages easily... see: https://pypi.python.org/pypi/mss/
        With a restful API, you can pass in parameters (communicate with it via the TCPIP actors in Isadora) that you should be able to write into the image via python (probably need to use another python module)
        I'm not sure if this type of thing is what you are looking for, but its the way I have found easiest for my own purposes.

        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 0
        • FredF
          Fred
          last edited by

          This has come up so many times for so long, not too to implement, I filled in a feature request again for this.

          http://www.fredrodrigues.net/
          https://github.com/fred-dev
          OSX 10.15.15 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
          Windows 10 Threadripper 3960x 64g ram, 1tb NVME, rtx 2080ti + rtx2070 super

          1 Reply Last reply Reply Quote 0
          • DusXD
            DusX Tech Staff
            last edited by

            Its on the list, and I swear we will get to it. 🙂

            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 0
            • First post
              Last post