What kind of phone or tablet do I need to run KineMaster?


KineMaster for iPhone

KineMaster requires iOS 9.3 or later, with a 64bit (A7 or later) processor. KineMaster supports the following iPhone, iPad, and iPod Touch models:

  • iPhone
    • iPhone 5S
    • iPhone 6, 6 Plus, 6s, 6s Plus
    • iPhone SE
    • iPhone 7, 7 Plus
    • iPhone 8, 8 Plus
    • iPhone X
  • iPad
    • iPad Air
    • iPad Air Wi-Fi + Cellular
    • iPad Air 2
    • iPad Air 2 Wi-Fi + Cellular
    • iPad (5th generation)
    • iPad Wi-Fi + Cellular (5th generation)
  • iPad Mini
    • iPad mini 2
    • iPad mini 2 Wi-Fi + Cellular
    • iPad mini 3
    • iPad mini 3 Wi-Fi + Cellular
    • iPad mini 4
    • iPad mini 4 Wi-Fi + Cellular
  • iPad Pro
    • 12.9-inch iPad Pro
    • 12.9-inch iPad Pro Wi-Fi + Cellular
    • 9.7-inch iPad Pro
    • 9.7-inch iPad Pro Wi-Fi + Cellular
    • 12.9-inch iPad Pro (2nd generation)
    • 12.9-inch iPad Pro Wi‑Fi + Cellular (2nd generation)
    • 10.5-inch iPad Pro
    • 10.5-inch iPad Pro Wi‑Fi + Cellular
  • iPod touch
    • iPod touch (6th generation).

Note that KineMaster does not support the iPhone 5C.

KineMaster for Android

KineMaster requires at least Android 4.1.2, but works best on 4.2 or later.

Due to the large number of Android devices, we cannot list specific devices that are supported. However, in general, capabilities and performance are tied to the type of chipset (also called the System on a Chip or SoC) used in the device.

A good rule of thumb is that the video recording and playback capability of the device should be at least twice that of the video you want to edit. In other words, if you want to edit 1080p 30fps video, the device should be able to handle at least 1080p 60fps video (and it’s even better if it handles 1080p 120fps). This is because KineMaster provides real-time editing preview, which pushes the limits of the device more than simply recording or playing a video.

For best performance, and to make use of Video Layers (Picture-in-Picture, Split-Screen, and Chroma Key), in our experience a device with one of the following chipsets will offer the best results. Note that this list is not exhaustive; other chipsets may be supported as well. In addition, this information is for the most general case for each chipset; performance and support may vary depending on the specific device you are using:

  • For 4K Editing:
    • Qualcomm Snapdragon 821
    • Huawei Kirin 655 HiSilicon 6250
    • Samsung Exynos 9 Octa 8895
    • Xiaomi Surge S1
    • Nvidia Tegra X1
  • For UHD (1440p) Editing:
    • Qualcomm Snapdragon 808, 810, 820
      Note: Some variations of the Snapdragon 808, 810, and 820 chipsets may support 4K editing, but most only support UHD.
    • Qualcomm Snapdragon 835
      Note: The Snapdragon 835 chipset is capable of 4K editing although KineMaster does not support it yet. We expect to support 4K using this chipset starting from the release of KineMaster 5.0 in the first half of 2018.
    • Samsung Exynos 8 Octa 8890
  • For FHD (1080p) Editing:
    • Qualcomm Snapdragon 805
      Note: Some variations of the Snapdragon 805 chipset may support UHD or 4K editing, but most only support FHD (1080p).
    • Qualcomm Snapdragon 800, 801
    • Qualcomm Snapdragon 626
    • Tegra K1(64bit, T132)
    • Huawei Kirin 950 HiSilicon 3650
    • Huawei Kirin 920 HiSilicon 3630
      Note:  Using video layers on Kirin 920 may result in reduced performance
    • Samsung Exynos 7 Octa 7420
    • MediaTek MT6797, MT8173, MT6752
    • MediaTek MT6735, MT6753, MT8127, MT8163, MY6757
      Note:  Using video layers on MT6735, MT6753, MT8127, MT8163, or MY6757 may result in reduced preview and exporting performance
    • Intel Atom Z3560 (Moorefield)
  • For HD (720p) Editing:
    • Samsung Exynos 7 Octa 7580 (720p only)
      Note:  For best results on Exynos 7 Octa 7580, set the export bitrate to maximum when sharing.
    • Qualcomm Snapdragon 615/616/617/625/650/652 (720p only)

It is important to know that many popular phone and tablet models are manufactured in multiple variations using different chipsets, so if you are planning to buy a device specifically to run KineMaster, please carefully check the chipset in advance.

Please note that Marvell and TI OMAP chipsets are not supported at this time and due to technical limitations we have no current plans to add support.

Although you can use KineMaster with many other chipsets as well, please be aware that we can't make any guarantees whether it will work, so video layers may not be available and you may experience reduced performance in some cases. Please keep this in mind before making any buying decisions in terms of a mobile device if you need it to run KineMaster.

Hardware Performance Analysis: If KineMaster doesn't have a built-in performance profile for your device, a popup offering to perform a Hardware Performance Analysis will appear when you start the app. This process takes several minutes to complete. After running a hardware performance analysis, there are three possible outcomes in terms of the number of supported video layers and maximum import/export resolution. You can check the results by going to the Device Capability Information screen, accessible via the gear icon on the KineMaster project list screen.

  • Improved Performance:  This means the analysis revealed that your device is capable of better performance than the initial "guess" made by KineMaster. In this case, you may have options for more video layers or higher import/export resolution. These improved numbers will appear in the Device Capability Information screen available via the gear icon on the project list screen.

  • Unchanged Performance:  This means the analysis revealed that the initial "guess" made by KineMaster was correct and your device performance matches the expected performance. In this case, there will be no change in the number of video layers available or the import/export resolution, but you can still view the capability information in the Device Capability Information screen available via the gear icon on the project list screen.

  • Reduced Performance:  This happens in very rare cases, however for the few users who experience this, here is some advice.

    There are two possible reasons why this can happen:

    • Another app may have interfered with the analysis. To be sure about this, restart your device, and without running any other apps, launch KineMaster and re-run the Hardware Performance Analysis. To do this:
      1. Restart your phone or tablet
      2. Start KineMaster (don't run any other apps before this)
      3. Select the gear icon on the project list screen
      4. Choose "Device Capability Information"
      5. Tap the "..." menu in the upper-right corner of the screen
      6. Choose Run Analysis Now.
      7. After the analysis completes, if you still don't experience improved results, it means most likely the initial performance guess was wrong (see below).

    • KineMaster's initial "guess" about your device performance may have been wrong. For example, KineMaster may have guessed that your device is capable of handling 2 video layers when in fact it can handle only one. This may be true even if you successfully created a project with two video layers before running the performance analysis.

      The reason is that during the Hardware Performance Analysis, KineMaster checks the worst case: the maximum number of video layers at the maximum resolution at the same time as a cross-fade transition between two other video clips on the main timeline, also at the maximum resolution with speed control applied, and the whole project exported at the maximum supported resolution.

      In reality, your use case may push the hardware less than this, so it may be possible (for example, two video layers, but with images on the main timeline and no speed control), but the reason we don't support it officially is that we can't guarantee that the export will succeed in all cases.

      If you find yourself in this situation (where it was working before running the hardware performance analysis, but stopped working after), you can "clear" the hardware performance analysis results by clearing the KineMaster app data in the App Manager in Android Settings, then choosing not to run the performance analysis when you restart KineMaster. Please keep in mind that this is essentially at your own risk; you may be able to create a project that is too heavy for your device and cannot be exported (the dreaded "codec init fail" error when exporting).

We are working hard to continuously expand and improve support on other chipsets.

NOTE:  Beta versions of KineMaster are often available early, and may provide support for more devices. When we have a beta test, it will be announced in the KineMaster User Community, along with instructions about how to register as a beta tester. Please keep in mind that beta versions may have bugs or incomplete features, and are not as stable as the production version.

Have more questions? Submit a request