ARVideoKit | record ARKit videos πŸ“Ή , photos πŸŒ„ , Live Photos πŸŽ‡ , and GIFs πŸŽ† | iOS library

Β by Β  AFathi Swift Version: 1.6.0 License: Apache-2.0

kandi X-RAY | ARVideoKit Summary

kandi X-RAY | ARVideoKit Summary

ARVideoKit is a Swift library typically used in Mobile, iOS applications. ARVideoKit has no bugs, it has no vulnerabilities, it has a Permissive License and it has medium support. You can download it from GitHub.

An iOS Framework that enables developers to capture videos , photos , Live Photos , and GIFs with ARKit content.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              ARVideoKit has a medium active ecosystem.
              It has 1557 star(s) with 221 fork(s). There are 55 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 53 open issues and 48 have been closed. On average issues are closed in 105 days. There are 1 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of ARVideoKit is 1.6.0

            kandi-Quality Quality

              ARVideoKit has 0 bugs and 0 code smells.

            kandi-Security Security

              ARVideoKit has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              ARVideoKit code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              ARVideoKit is licensed under the Apache-2.0 License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              ARVideoKit releases are available to install and integrate.
              Installation instructions are not available. Examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of ARVideoKit
            Get all kandi verified functions for this library.

            ARVideoKit Key Features

            No Key Features are available at this moment for ARVideoKit.

            ARVideoKit Examples and Code Snippets

            No Code Snippets are available at this moment for ARVideoKit.

            Community Discussions

            QUESTION

            How can I record an ARKit scene but exclude UI elements?
            Asked 2021-May-31 at 02:54

            I'm using ARKit with Scenekit for rendering. I'd like to let users capture videos of the AR session so that they can save it to their photos or share it.

            Currently I'm using ARVideoKit for this, but the performance leaves something to be desired and I've run into some difficult to workaround bugs. Other libraries I've found haven't been any better.

            ReplayKit seems like ideal solution but it records my entire app, including the user interface. Is there a way to get ReplayKit to record just the AR content while excluding the user interface?

            ...

            ANSWER

            Answered 2021-May-31 at 02:52

            You can use ReplayKit for this but it isn't very well documented. The key is that you render all of your UI elements in a separate UIWindow that is overlaid on top of a primary UIWindow that contains the AR content. ReplayKit only records the primary window, so with this structure the user interface elements will not show up in the recording.

            While there may be a better way to do this, here's an example of how I setup this window structure for my SwiftUI based app. Here I use the UIWindow.level property to mark the AR content as the main window, while putting the UI into its own secondary window at a higher level:

            Source https://stackoverflow.com/questions/67767374

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install ARVideoKit

            You can download it from GitHub.

            Support

            If you have an idea for a new ARVideoKit feature/functionality and want to add it to this repository, feel free to fork the project and create a pull request!. Also, feel free to create an issue if you have any suggestions or need any help ☺️.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries