• Isadora
  • Get it
  • Forum
  • Help
  • ADD-ONS
  • Newsletter
  • Impressum
  • Dsgvo
  • Impressum
Forum

Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags

    capture to disk - quality?

    How To... ?
    capture to disk captured media capture stage capture setting
    5
    12
    2441
    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.
    • I
      inst last edited by

      yep. But what format qouöd you vhoose to capture on disk?

      Thanks

      1 Reply Last reply Reply Quote 0
      • bonemap
        bonemap last edited by bonemap

        Hi,

        I am going to assume your question is about compression quality of a rendered video coming out of Isadora. It is my understanding that the HAP codec, which is newer than many of the other options available from Isadora (Output>Compression Settings... ) is the one you want. There are a number of HAP options and information in this link might help you decide the most appropriate codec to select for your purpose...

        Best Wishes

        bonemap

        http://bonemap.com | Australia
        Izzy 3 STD/USB 3.2.5 | MBP 16” 2019 2.4 GHz Intel i9 64GB AMD Radeon Pro 5500 8 GB 4TB SSD | Mac Studio 2022 M1 Max 32GB | OSX 12.5.1 Monterey

        I 1 Reply Last reply Reply Quote 1
        • I
          inst @bonemap last edited by

          @bonemap
          Hi,
          yes I know the HAP format. All the video I import to Isadora are in HAP. But the other way around, if I want to export by capturing to disk my manipulated videos there seems to be no HAP option - see image below.
          May be I should choos as compression style just ´none´ (´keine´ in german) there I get a .MOV that Premiere CC can also read.

          bonemap 1 Reply Last reply Reply Quote 0
          • bonemap
            bonemap @inst last edited by bonemap

            @inst said:

            May be I should choos as compression style just ´none´ (´keine´ in german) there I get a .MOV that Premiere CC can also read.

            Hi,

            It makes sense that no compression 'none' is going to be better quality than a codec that applies compression. For your reference This is the list I get for exporting video... I don't have an option for 'none' ... but I wish I did! I would like an option for PNG and TIFF image sequence as well!


            Best Wishes

            bonemap

            http://bonemap.com | Australia
            Izzy 3 STD/USB 3.2.5 | MBP 16” 2019 2.4 GHz Intel i9 64GB AMD Radeon Pro 5500 8 GB 4TB SSD | Mac Studio 2022 M1 Max 32GB | OSX 12.5.1 Monterey

            1 Reply Last reply Reply Quote 0
            • mark
              mark @inst last edited by

              @inst

              Your best bet is to choose Apple Pro Res if it is available on your comptuer. (It's not built in; other apps supply it like Final Cut Pro.) You should definitely *not* choose HAP for capture to disk, nor MP4 or H264 because the amount of CPU power required to compress those formats will almost certainly impact performance of your patch. If you don't have Apple Pro Res, then use Photo JPEG. It is the most lightweight in terms of using up your CPU when capturing to disk.

              In Isadora 3 coming for this  September, this capture engine will be rewritten, and you might be able to get away with H264 then. But before that, follow the advice above.

              Best Wishes,
              Mark

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

              bonemap 1 Reply Last reply Reply Quote 1
              • bonemap
                bonemap @mark last edited by

                @mark said:

                You should definitely *not* choose HAP for capture to disk, nor MP4 or H264 because the amount of CPU power required to compress those formats will almost certainly impact performance of your patch

                 Great to have that insight. And what about the 'non-realtime' rendering settings? Is there any trick to determining the Render Speed percentage in relation to fps assuming that a patch is running less than the desired realtime frame rate?

                Best Wishes,

                bonemap

                http://bonemap.com | Australia
                Izzy 3 STD/USB 3.2.5 | MBP 16” 2019 2.4 GHz Intel i9 64GB AMD Radeon Pro 5500 8 GB 4TB SSD | Mac Studio 2022 M1 Max 32GB | OSX 12.5.1 Monterey

                I 1 Reply Last reply Reply Quote 0
                • I
                  inst @bonemap last edited by

                  @mark 

                  Thanks too for that tip.- Unfortunately I am on Windows 10 and have no prores codec.
                  I saw there is a encoder https://windowsprores.com/ but I am not if this is worth buying (180$) and if it brings so much more quality to the captured files.
                  So I think I´ll stay with photo jpeg for now. 

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

                    I recently started using OBS Studio to capture from Isadora (after using it for my latest tutorial).
                    I found its implementation of Hardware encoding is very good. It will encoded high quality H264 on the video card in real-time with nearly zero cpu hit.
                    Additionally, it seems that Hardware encoding doesn't drain resources from the GPU in a way that effects Isadora's usage (this needs more testing but appears correct, in Task Manager the processes are labelled as 'Encoding' for OBS and 3D for Isadora, and GPU-z reported no real change) 
                    On my system with nVidia graphics, I select output/encoder = Hardware (NVENC)
                    Of course, running another app also means this is handled in another thread/process.
                    I have been able to capture at 1080p 30fps, without effecting Isadora's frame or cycles rates (there may be a frame lost at the start of recording).

                    This is not a solution for realtime integrated systems, but for capturing high quality stage recordings for use in other projects its pretty great.
                    Especially when you have the project 'just' running at your target framerate.

                    In the end it depends on what you are trying to accomplish.

                    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 10 64bit, i7-8750H, M.2 PCIe SSD's, 16gb DDR4-2666, nVidia GTX 1070 | located in Ontario Canada.

                    bonemap 1 Reply Last reply Reply Quote 1
                    • bonemap
                      bonemap @DusX last edited by bonemap

                      @dusx said:

                      it depends on what you are trying to accomplish

                      Thanks Ryan,

                      I have lately had commissions for animation productions with workflow using DragonFrame and AfterEffects. The Render format from these has been TIFF image sequences that can then be brought into Premiere as footage for the final assembly edit and then output file compression. I have optioned to use Isadora for efficiency reasons particularly generating particles for these projects. I am struggling a bit to wrangle an understanding of Isadora's non-realtime rendering output options.

                      OK lets assume that the Isadora patch is not running anywhere near the target frame rate for realtime application. Instead, Isadora is being used to generate source material for another non-linear composition process, as indicated above. I make the assumption that the options available to capture the stage output at a percentage of speed less than the target frame rate (this is under the Output.. Capture Stage Settings.. Non-Realtime Rendering) are there to allow a rendering process that will produce an output file at the full target frame rate without dropped frames. Is this assumption correct? If this is the case a file with the least amount of compression and options for +alpha are going to be whats needed. Would you suggest the Animation codec? does that output alpha or is there another option?

                      Best Wishes

                      bonemap

                      http://bonemap.com | Australia
                      Izzy 3 STD/USB 3.2.5 | MBP 16” 2019 2.4 GHz Intel i9 64GB AMD Radeon Pro 5500 8 GB 4TB SSD | Mac Studio 2022 M1 Max 32GB | OSX 12.5.1 Monterey

                      mark 1 Reply Last reply Reply Quote 0
                      • mark
                        mark @bonemap last edited by

                        @bonemap said:

                        Is this assumption correct?

                         Yes. That's right. If you choose a render speed that is < 100%, every time based function in Isadora is slowed down proporionally (i.e., Wave Generators, Envelope Generators, Trigger Delay, et. al.) This gives Isadora more time to generate every frame and thus should result in full and accurate frame rates. The only caveat is that you cannot have real-time input because it is not slowed down proporionally.

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