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.

  • Wholesale soft drinks remain a key part of the global beverage market
    Wholesale soft drinks remain a key part of the global beverage market

    Wholesale soft drinks continue to play a major role in the retail, hospitality and food service industries. Restaurants, supermarkets, hotels, convenience stores and event companies rely on bulk beverage suppliers to maintain stable inventory levels and meet customer demand throughout the year.

    Written on Thursday, 21 May 2026 07:51
  • Lithuanian citizenship by descent - a practical path back to family roots
    Lithuanian citizenship by descent - a practical path back to family roots

    Lithuanian citizenship by descent has become an important option for people whose families left Lithuania during the turbulent decades of the 20th century. For many applicants, it is not only a legal procedure. It is also a way to reconnect with family history, protect future generations and regain a formal bond with Lithuania.

    Written on Thursday, 21 May 2026 07:38
  • Porsche ownership - how to keep your car in top condition
    Porsche ownership - how to keep your car in top condition

    Owning a Porsche involves more than regular driving. High-performance vehicles require systematic care and close attention to mechanical condition.

    Written on Monday, 11 May 2026 15:17
  • How Dental Design Turkey is Transforming Dental Tourism with a 5-Year Global Guarantee
    How Dental Design Turkey is Transforming Dental Tourism with a 5-Year Global Guarantee

    Antalya’s Dental Design Turkey is raising the bar for global dentistry with the launch of its new international guarantee programme. By integrating CE-certified European materials, advanced AI-supported procedures, and a five-year worldwide warranty, the clinic is redefining standards of safety and trust in the industry.

    Written on Monday, 04 May 2026 12:37
  • CO2 Capture and Environmental Equipment - technologies shaping a cleaner industrial future
    CO2 Capture and Environmental Equipment - technologies shaping a cleaner industrial future

    Reducing emissions is no longer a long-term ambition. It is a present-day requirement for industries across energy, manufacturing, shipping and processing sectors. CO2 capture and environmental equipment have become essential tools for companies that want to meet strict regulations while maintaining operational efficiency. These technologies are designed not only to limit environmental impact, but also to support sustainable growth in a competitive global market.

    Written on Tuesday, 24 March 2026 08:09
  • Resurrection in Details - Embroidered Lectern Covers
    Resurrection in Details - Embroidered Lectern Covers

    The Resurrection of Christ is the cornerstone of Christian faith, a divine event that reshaped history and offers the promise of eternal life. While the central message of Easter is profound and universal, its celebration often unfolds through a rich tapestry of traditions, symbolism, and meticulously crafted liturgical elements. Among these, embroidered lectern covers, though perhaps a subtle detail, play a significant role in adorning the sacred space and visually reinforcing the themes of this most important feast.

    Written on Saturday, 21 March 2026 15:49
  • Wholesale drinks suppliers – how to build a reliable beverage sourcing strategy
    Wholesale drinks suppliers – how to build a reliable beverage sourcing strategy

    The beverage market continues to expand, driven by changing consumer preferences and growing demand for variety.

    Written on Tuesday, 17 March 2026 18:20
  • Alcohol Addiction Treatment in the UK - Why Many Patients Choose the Disulfiram Implant in Poland
    Alcohol Addiction Treatment in the UK - Why Many Patients Choose the Disulfiram Implant in Poland

    For many people in the UK who are struggling with alcohol dependency, finding an effective and reliable form of treatment can be challenging. While motivation to stop drinking is essential, medical support often plays a crucial role in maintaining long-term abstinence. One of the best-known medications used in alcohol addiction treatment is Disulfiram. However, the form in which it is available in the UK is limited, which is why an increasing number of patients choose to travel abroad, particularly to Poland, for implant-based treatment.

    Written on Monday, 02 March 2026 16:58
  • Safety, Privacy, and Scheduling: The Key Advantages of Passenger Charters
    Safety, Privacy, and Scheduling: The Key Advantages of Passenger Charters

    In a world where travel expectations continue to evolve, passenger charter flights have become a notable alternative to scheduled commercial air service. While regular flights serve the majority of travellers, charter flights offer specific advantages that can be important for certain individuals and organizations. Among the most significant are enhanced control over the travel environment, higher levels of privacy, and greater flexibility in scheduling. Understanding these factors helps explain why some travellers and businesses consider charter options when planning trips that require more coordination than standard airline services can provide.

    Written on Tuesday, 24 February 2026 15:11
  • 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