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

    mixture of 16:9 and 3:4 videos in project but can't remove horizontal letter boxing

    How To... ?
    5
    7
    705
    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.
    • Mr_JM
      Mr_J
      last edited by

      OK, so i've been working on a project for the last couple of months and it's show time this weekend at Taniwha's Den... in a beautiful remote part of NZ projecting onto a 40m high river cliff on Friday night and in a forest the next.

      I have over 100 16:9 movies (ranging from 1280x720 to 1920x1080) loaded plus another 400 4:3 movies (all 320x240) loaded. I've set the projector actor to "keep aspect" off and video preferences to "scale to largest Image" (when combining video).

      When i combine a 16:9 movie with a 4:3 movie (using the "effect mixer" actor) there's no horizontal letter boxing but if i just play a 4:3 video out horizontal letter boxing appears. Seems i have two options to fix this:

      1. change the ratio of the 400 4:3 movies to 16:9

      2. update my project so when movies 101 to 500 are selected to play out they're stretched horizontally

      Are these my only two options or is there any other way within Isadora to fix this?

      cheers, Mr J

      Izzy 3.2.6 | MBP (16-inch, 2023) M2 Max 96GB | macOS 13.2.1
      Izzy 3.2.6 | MBP (16-inch, 2019) 2.3 GHz 8-Core i9 64GB AMD Radeon Pro 5600M 8 GB | macOS 10.15.7

      markM 1 Reply Last reply Reply Quote 0
      • WolandW
        Woland Tech Staff
        last edited by

        @mr_j said:

        1. change the ratio of the 400 4:3 movies to 16:9

        If possible it's best to have all your media be of the same resolution, codec, wrapper, and framerate for each project (ideally matching the native resolution and refresh rate of the displays that you are using). That's kind of a tall order for changing 400 movies, but it's a good thing to keep in mind for future projects. That being said, I'd suggest going with option #2 for the most convenient fix this time around.

        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
          last edited by

          you might just be able to add a Scaler actor and set it to scale all videos to your output size.

          This will stretch out the 3:4 video to match the 16:9 (assuming you set a 16:9 size in the Scaler)

          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
          • Mr_JM
            Mr_J
            last edited by

            Does using scaler have any impact on performance? If i use it then would be best to set to scale everything to 1920x1080 but if performance is impacted then maybe to 1280x720?

            Izzy 3.2.6 | MBP (16-inch, 2023) M2 Max 96GB | macOS 13.2.1
            Izzy 3.2.6 | MBP (16-inch, 2019) 2.3 GHz 8-Core i9 64GB AMD Radeon Pro 5600M 8 GB | macOS 10.15.7

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

              @mr_j

              Yes, if you are scaling things up it will take more video memory, and any additional effects will use more resources.
              You could even dynamically resize your video from 3:4 to the corresponding 16:9 (get video size, do some calculations, set width and height for a Scaler actor).
              Depending on your usage you may be best to leave the scaling until just before output, or right at the beginning of the video chain. It does all depend a bit on your usage.
              If 1280x720 works for you, then yes, its going to be lighter weight on resources than 1080p

              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
              • barneybroomerB
                barneybroomer Beta Gold
                last edited by

                I have the same problem and use 2 separate lines of playback,  one for 16:9 and the other 4:3 and crop the 4;3 in the video mapping input parameters of the projector.

                Mac Mini M1 2020 / OSX 11.7
                MacBook Pro 2,3 Ghz Intel 8 core I9 / OSX 10.15.7
                MacBook Pro 2,2 Ghz Intel 8 core I7 / OSX 10.15.7

                and a Motorola DynaTAC 8000X ;)

                1 Reply Last reply Reply Quote 2
                • markM
                  mark @Mr_J
                  last edited by mark

                  @mr_j said:

                  I have over 100 16:9 movies (ranging from 1280x720 to 1920x1080) loaded plus another 400 4:3 movies (all 320x240) loaded. I've set the projector actor to "keep aspect" off and video preferences to "scale to largest Image" (when combining video).

                  First, while @DusX 's idea is valid, using the 'zoom' input of the projector would be the lowest impact way of scaling the image. The Scaler actor has to create a new texture on the graphics card (GPU) and upscale/downscale the image. That's a bit less efficient.

                  Second, you don't want to use "scale to largest image" because it introduces uncessary scaling that will slow down your patch and it won't give you the right result anyway.

                  Instead, take a look at this Isadora 3.0.7. Does that solve the problem? I'm using the Get Video Size actor to calculate the aspect ratio, and then changing the zoom on the Projector as appropriate. I commented everything so you'll understand the process.

                  auto-scale-aspect.izz

                  Best Wishes,
                  Mark

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

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