• 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+LOGGED] Load pictures automatically

    How To... ?
    10
    19
    6037
    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.
    • Juriaan
      Juriaan Tech Staff last edited by

      Hi there,

      Sadly since you can't give Izzy a Absolute path / relative path, we can't use something like 'Get all files in directory' (JavaScript) and output the file string to a 'Preload' image actor. Since Izzy works with media bins, we have to do something like a 'Auto clicker' or some sort that imports the media..

      On Windows we can use programs like AutoHotkey for this, the thing is that it 'steals' our keyboard.. So if we are using our keyboard as input device for let's say a performance / installation, and the programs runs that wishes to re-import the media bin, then we have to wait until the action is complete.

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

        @skulpture

        Not currently.I have done things where I replace a file (same path and file name) via scripting, and 'trick' Isadora is a sense.
        This is a pretty high ranking feature request, so....

        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.

        Skulpture 1 Reply Last reply Reply Quote 2
        • LPmode
          LPmode Beta Silver last edited by

          On windows you can use a different program such as spoutslideshow

          spout slideshow

          This will automatically cycle through all the photos in the given folder, dynamically loading any new files

          M1 Max 32GB + ThinkPad P72 64GB Quadro P5200 W10. liviu.stoptime.live

          Skulpture 1 Reply Last reply Reply Quote 3
          • Skulpture
            Skulpture Izzy Guru @DusX last edited by

            @dusx said:

            @skulpture
            Not currently.I have done things where I replace a file (same path and file name) via scripting, and 'trick' Isadora is a sense.
            This is a pretty high ranking feature request, so....

             Yeah this has just jumped up the list massively for me. A HUGE job requires Isadora to automatically videos in a 'watch folder' type scenario. Do you think this would be easy to code? Javascript? C++? @Dux

            Graham Thorne | www.grahamthorne.co.uk
            RIG 1: Custom-built PC: Windows 11. Ryzen 7 7700X, RTX3080, 32G DDR5 RAM. 2 x m.2.
            RIG 2: Laptop Dell G15: Windows 11, Intel i9 12th Gen. RTX3070ti, 16G RAM (DDR5), 2 x NVME M.2 SSD.
            RIG 3: Apple Laptop: rMBP i7, 8gig RAM 256 SSD, HD, OS X 10.12.12

            DusX 1 Reply Last reply Reply Quote 1
            • Skulpture
              Skulpture Izzy Guru @LPmode last edited by

              @lpmode

              Thanks. A great little app. Unfortunately will not help my situation. Thanks for sharing though. 

              Graham Thorne | www.grahamthorne.co.uk
              RIG 1: Custom-built PC: Windows 11. Ryzen 7 7700X, RTX3080, 32G DDR5 RAM. 2 x m.2.
              RIG 2: Laptop Dell G15: Windows 11, Intel i9 12th Gen. RTX3070ti, 16G RAM (DDR5), 2 x NVME M.2 SSD.
              RIG 3: Apple Laptop: rMBP i7, 8gig RAM 256 SSD, HD, OS X 10.12.12

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

                @skulpture

                I have a plugin I'm making that should load an image by file path. .. that's as close as I might be able to help out.

                A python script could watch a folder and spit out OSC file paths to Isadora perhaps.

                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.

                Skulpture 1 Reply Last reply Reply Quote 2
                • Skulpture
                  Skulpture Izzy Guru @DusX last edited by

                  @dusx said:

                  @skulpture
                  I have a plugin I'm making that should load an image by file path. .. that's as close as I might be able to help out.
                  A python script could watch a folder and spit out OSC file paths to Isadora perhaps.

                   Both sound interesting. I need to find a solution pretty quick.

                  Graham Thorne | www.grahamthorne.co.uk
                  RIG 1: Custom-built PC: Windows 11. Ryzen 7 7700X, RTX3080, 32G DDR5 RAM. 2 x m.2.
                  RIG 2: Laptop Dell G15: Windows 11, Intel i9 12th Gen. RTX3070ti, 16G RAM (DDR5), 2 x NVME M.2 SSD.
                  RIG 3: Apple Laptop: rMBP i7, 8gig RAM 256 SSD, HD, OS X 10.12.12

                  Fred 1 Reply Last reply Reply Quote 1
                  • Fred
                    Fred @Skulpture last edited by

                    @skulpture maybe you can trick the system a bit. Add 20 generically named videos into Isadora, take your huge database of videos in the same folder and make a script that gets the files you want (say 10 at a time) and renames them to the names of the files added to Isadora. Or do something similar makiing copies and replacing them in the media folder. As long as your scene structure is OK and you don't overwrite playing videos it should work fine. (I am guessing you are windows and that is why the applescript solution is a no go). I would go for python for this task, there is a pyosc module that will let you control the python script via OSC.

                    http://www.fredrodrigues.net/
                    https://github.com/fred-dev
                    OSX 13.6.4 (22G513) 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

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

                      And here we go @Skulpture, I worked a bit on a solution what I like to call 'Dynamic Media bins', using Processing and Spout we are able to create a 'Watch folder' and output those images to Izzy.

                      Instructions

                      1. Get the files at IzzyDynamicMediaBin.zip

                      2. Install the latest version of processing

                      3. Import the libraries that are required for the Processing patch (OSCP5 and Spout)

                      4. Open the Isadora file, set your port correct in Isadora and Processing (Izzy needs the port where it sends its commands to, Processing will respond on IP address 127.0.0.1 and the default Izzy port. You can change this in the settings section of the Processing patch)

                      5. Create a new folder at a location at your PC

                      6. Get the path of the Folder and paste it inside our 'Trigger Text' actor

                      7. Make sure that we get a valid OSC communication on channel 1 (Feedback of the Processing patch to izzy)

                      8. Drop your files inside and get patching :)

                      Hopefully this helps you out, if you need any changes hit me up at the forum or send me an email at hello@juriaan.me

                      Thanks !

                      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 4
                      • Skulpture
                        Skulpture Izzy Guru last edited by

                        Thank you very much peoples! Very kind. Some good ideas here. 😁

                        Graham Thorne | www.grahamthorne.co.uk
                        RIG 1: Custom-built PC: Windows 11. Ryzen 7 7700X, RTX3080, 32G DDR5 RAM. 2 x m.2.
                        RIG 2: Laptop Dell G15: Windows 11, Intel i9 12th Gen. RTX3070ti, 16G RAM (DDR5), 2 x NVME M.2 SSD.
                        RIG 3: Apple Laptop: rMBP i7, 8gig RAM 256 SSD, HD, OS X 10.12.12

                        V 1 Reply Last reply Reply Quote 1
                        • V
                          Video Architect Beta Silver @Skulpture last edited by

                          @skulpture

                          Hey,

                          Im just wondering if you've found a neat solution to this problem. 

                          I know this post is quite old.. and I read somewhere that some solutions might not work on Izzy 3?

                          I did start to explore python last year ... but for now its a little beyond my skill-set.

                          Thanks

                          Jim

                          Mac Studio M2Max Ventura 13.4
                          MacBook Pro M1. - Ventura 13.4
                          Mac mini M1 - Sonoma 14.1.2

                          Melbourne, Oortsraylia

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

                            @video-architect

                            @DusX is working on a Pythoner example file that will do exactly this.

                            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 @Video Architect last edited by

                              @video-architect said:

                              neat solution to this problem

                               As @Woland mentioned, I have a Pythoner solution to this problem. It was one of the first Pythoner examples I worked on. It is available in the first Pythoner example file at: TROIKATRONIX : ISADORA - Pythoner Example File

                              I am working on getting an updated version of this example file out ASAP (with regular updates), which will include some really fun new examples. If you think you want to start working with Isadora 4's new Pythoner actor, checking out the Example file regularly is a must.

                              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.

                              V 1 Reply Last reply Reply Quote 1
                              • V
                                Video Architect Beta Silver @DusX last edited by

                                @dusx

                                That's fabulous news.


                                Thanks guys.

                                J

                                Mac Studio M2Max Ventura 13.4
                                MacBook Pro M1. - Ventura 13.4
                                Mac mini M1 - Sonoma 14.1.2

                                Melbourne, Oortsraylia

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