Tuesday, 14 June 2022 15:11

React Native Video Editor — how to integrate the SDK

React Native video editor SDK React Native video editor SDK

The React Native Video Editor SDK is a combination that allows you to integrate an augmented reality video editor directly into your iOS or Android app. 

 

Video Editor SDK and other SDKs from Banuba

Banuba offers a powerful toolkit for creating augmented reality videos - Video Editor SDK. Its main functions and features are as follows:

  • video cropping and stitching;
  • titles overlay;
  • animation based on video (GIF);
  • timelapse effect, slow motion, looping;
  • library of filters and special effects;
  • video background changes;
  • picture-in-picture;
  • various sound effects.

The Video Editor SDK also includes masks for faces and avatars, but Banuba has a separate and very powerful toolkit for this as well, the Face Filtes SDK. Look at what it can do:

  • virtual makeup fitting using a unique algorithm for recognizing facial parts;
  • AR-dyeing hair, changing the color down to a single hair with the preservation of the effect of shine;
  • face morphing - change of face proportions and form;
  • filter beautifiers, including clever recognition and removal of skin defects, facial rejuvenation;
  • a set of augmented reality avatars.

Web AR SDK allows you to implement all these features directly in the browser, the user does not need to download a separate application.

Why Banuba Video Editor SDK

Banuba entered the software market relatively recently, but it has already managed to prove itself in the best way as a developer of applications with augmented reality elements, as well as developer tools (SDK) for independent creation of such software products.

Among the most well-developed and debugged elements of augmented reality there are the following:

  • face capture, facial expression recognition and emotion tracking;
  • recognition and tracking of different parts of the face, which is especially important when applying makeup filters (virtual makeup);
  • dynamic change of the background, up to its complete darkening, which is used, in particular, in video calls in order to ensure confidentiality;
  • tracking and capturing the figure of a person as a whole, used to "transfer" the character to another background, combining two separately filmed people in one video;
  • hand and gesture tracking opens up a wide range of perspectives for gesture control.

And this is only a small part of the possibilities provided by the software developed and implemented by Banuba. Banuba's developer toolkits (SDKs) allow users both to develop their own application and to embed augmented reality elements into an existing environment, including directly into a browser (Web AR).

React Native video editor SDK — integration issue

Integrating the React Native video editor SDK is as important as it is complicated, but the result is worth it: you will be able to add a full-fledged video editor to your application on your own. 

The integration for Android is as follows:

  • make sure you have root rights activated on your device;
  • place Banuba's token in your sources;
  • activate the npm run command.
  • promise mechanism is used to connect the Android-based platform with Java Script, but you can configure the order and format of sending data from Video Editor Module yourself.

In iOS, the procedure is as follows:

  • use npm ci && cd ios && pod install to install Nods and Pods;
  • install the Face AR token from Banuba;
  • start the process by using the npm run ios command.

Banuba offers two main SDKs for integration with React Native:

  • AI Video Editor;
  • Face AR.

The first one includes more advanced video tools, while the second is specialized for creating augmented reality elements, particularly various face filters and beautifiers. The good news is that there is no need to choose one of the SDKs: both toolkits are fully compatible with each other and successfully integrate into the React Native framework.

Benefits of integrating Banuba's SDK into React Native

The result of integrating Banuba's SDK into React Native is a product that combines the strengths of the two content development environments while mutually compensating for their weaknesses. The cross-platform product uses the popular JavaScript and provides 90% or more compatibility between the iOs and Android application.

The software to work with video for React Native uses native technologies, being an effective alternative to such development tools as Kotlin or Swift. In addition, native technologies significantly speed up development, which ultimately provides a faster (relative to competitors) entrance to the market.

  • Truck service as the foundation of reliable heavy transport
    Truck service as the foundation of reliable heavy transport

    Professional truck service is a key element of efficient road transport and logistics. Heavy vehicles operate under constant load, cover long distances and often work across borders. This makes regular maintenance and fast technical support essential for keeping fleets operational and reducing unexpected downtime. A well-structured truck service is not only about repairs, but also about prevention and long-term reliability.

    Written on Tuesday, 03 February 2026 08:55
  • Solving the Biggest Challenges of International E-Commerce Delivery
    Solving the Biggest Challenges of International E-Commerce Delivery

    International e-commerce has expanded rapidly over the past decade, allowing online sellers to reach customers worldwide. At the same time, cross-border delivery remains one of the most complex aspects of online retail. Delays, unexpected costs, and operational errors can directly affect customer trust. Understanding the main challenges of international e-commerce delivery is an important step toward addressing them effectively.

    Written on Sunday, 01 February 2026 17:19
  • Italian restaurants in Budapest - a taste of Italy in the heart of Hungary
    Italian restaurants in Budapest - a taste of Italy in the heart of Hungary

    Budapest, celebrated for its rich history and breathtaking architecture, has warmly embraced Italian gastronomy. From traditional trattorias to modern fine dining, the Hungarian capital offers a remarkable variety of Italian restaurants for both locals and tourists.

    Written on Saturday, 31 January 2026 16:09
  • Freight Forwarding in International Transport - Reliable Logistics Solutions for Modern Supply Chains
    Freight Forwarding in International Transport - Reliable Logistics Solutions for Modern Supply Chains

    Freight forwarding plays a crucial role in keeping global supply chains moving efficiently and reliably. It goes far beyond simple transportation, combining logistics planning, fleet management, compliance, and real-time coordination to ensure goods reach their destination safely and on schedule.

    Written on Thursday, 08 January 2026 13:30
  • Boutique String Instrument Repair & Restoration in the UK — Kostia & Iryna Music Corporation
    Boutique String Instrument Repair & Restoration in the UK — Kostia & Iryna Music Corporation

    Kostia & Iryna Music Corporation (K&IMC) is a boutique workshop in Darlington, England, specialising in expert string instrument repair UK, antique restoration and tonal optimisation for violins, violas, cellos, guitars, mandolins and double basses. The workshop serves musicians across the entire UK.

    Written on Monday, 08 December 2025 16:38
  • How CRM Saves Time - 5 Business Processes Worth Automating
    How CRM Saves Time - 5 Business Processes Worth Automating

    Running a growing business means juggling dozens of tasks every day — leads, emails, invoices, meetings, and customer requests. Without automation, much of your team’s energy goes into repetitive work instead of actual results. That’s where a CRM system can make all the difference. The right tool doesn’t just organize your data — it automates your workflow, giving you back valuable hours every week.

    Written on Monday, 08 December 2025 08:23
  • Incentive Trips to Poland - Expert Insights on Why Corporate Teams Are Choosing Polish Destinations
    Incentive Trips to Poland - Expert Insights on Why Corporate Teams Are Choosing Polish Destinations

    The incentive travel game is changing fast. Corporate planners want destinations that deliver real business results alongside unforgettable experiences. Poland? It's absolutely smashing it as a top choice for companies designing motivational and reward programs. You get smart cost savings plus exceptional delivery that hits all the marks for modern business travel needs.

    Written on Wednesday, 03 December 2025 14:14
  • Exploring quality and safety in european sewing thread manufacturing
    Exploring quality and safety in european sewing thread manufacturing

    European sewing thread manufacturing is a dynamic sector focusing on quality and safety. The industry combines traditional craftsmanship with innovative technologies to produce threads that meet stringent standards. This article delves into the production processes, highlighting key players such as the Polish sewing threads producer, and explores the significance of specialized products like flame retardant sewing thread.

    Written on Wednesday, 26 November 2025 16:10
  • Dargslan Publishing - Your Gateway to Practical Learning in Programming and Technology
    Dargslan Publishing - Your Gateway to Practical Learning in Programming and Technology

    Dargslan Publishing is a place designed for learners who want to grow their skills in a practical, structured and accessible way. In a world where technology evolves faster than ever, having a reliable source of clear and accurate knowledge becomes essential. That’s why more and more readers are turning to materials created specifically for programmers, technology enthusiasts and people focused on personal development.

    Written on Sunday, 16 November 2025 12:38
  • Understanding professional trading for financial growth
    Understanding professional trading for financial growth

    Financial growth through trading is a goal for many, yet understanding the intricacies of professional trading can be challenging. Professional traders, often referred to as prop traders, utilize proprietary trading strategies with the intention of generating returns. These individuals or firms trade financial instruments with their own capital, assuming both potential gains and risks.

    Written on Thursday, 30 October 2025 09:45