AVProVideo⭐️ (1) Supported platforms and plug-in functions

Hello everyone, your orange brother suddenly appeared~
This series of blog addresses: Portal

Some time ago, someone asked:

Brother Orange, does AVProVideo support 8K panoramic video?

It seems that many people don’t know much about the supported functions of this plug-in.

OK, then Brother Orange will tell you today, what are AVProVideo's platform requirements and supported functions.

1. Overview of Features

Support iOS, tvOS, macOS, Android, WebGL, Windows, Windows Phone and UWP platforms

Supports Facebook Audio 360 and Android ExoPlayer

Support 8K video (on supported hardware)

Support URL video

Support VR (mono, stereo, rectangular and cubemap)

Support transparent channel video

Support Unity Pro 4.6.x and higher (this version does not support iOS, tvOS and macOS platforms)

Unity Personal 5.x-supports 2020.1.x and higher

Support PlayMaker

Fast native Direct3D, OpenGL and Metal texture updates

Support Linear and Gamma color space

2. Supported functions

1. Videos can be played almost anywhere

  • StreamingAssets folder
  • Absolute path or URL

URL: xxx.mp4 or xxx.rtsp format

Examples of absolute paths:

C:/MyFolder/AnotherFolder/MyVideo.mp4 (Windows)
/Users/Mike/downloads/MyVideo.mp4 (Mac/Linux)
/Storage/SD/Videos/MyVideo.mp4 (Android external SDCARD)
/Storage/emulated/0/MyFolder/MyVideo.mp4 (Android local file system)
/mnt/sdcard/MyFolder/MyVideo.mp4 (Android Oculus Go)
  • Relative to project folder

Folders at the same level as Assets, Library and Project Settings

2. Support real-time monitoring and live broadcasting

Support playing m3u8 online video (monitoring, live broadcast)

3. Support panoramic 360°, 180° video

AVPro Video supports 4K MP4 playback, which can create a 360-degree experience.

If you are using Windows 10 and have an Nvidia Geforce 10xx series (such as 1070), you can display 8K H.265 video (64-bit version is required).

4. Transparent channel video can be played

These seemingly model dragons are actually videos

5. Can play mp3 audio

Not only can play video, but also audio

6. Support subtitles

AVPro Video supports external subtitles in SRT format. Subtitles inside media files are not yet supported.

7. Support non-real-time Unity video recording

To perform non-real-time video capture of Unity scenes containing video (TimeScale≠1, the video is playing normally at this time, but the game running speed is not 1, at this time, recording problems will occur)

Need to slow down or speed up the video playback speed to match the video capture rate.

The plug-in has been set up to support self-applying TimeScale to match game recording.

8. Support fast forward, fast rewind, acceleration and deceleration

3. Supported documents

1. Video format

Generally, the most common format supported is MP4 files with H.264 video encoding and audio AAC encoding . All platforms support this format, but not necessarily all bitrates and profiles.

  • * √, only for Windows 10 and only for 4:2:0. Native VP9 support is only available in Windows 10 1607 and later, but may be available through Intel GPU drivers before then. If you use DirectShow and 3rd party filters, you can support 4:4:4. Use Media Foundation × to support audio codecs (Vorbis or Opus), if included, it will cause the video to fail to load.
  • ***** iOS ×supports MP3 audio tracks in video files, so it is better to use AAC instead
  • **** Old versions of Windows (Vista and XP)×support H.264 decoding
  • *** Need to check "Force DirectShow" option
  • With "?" Need to be tested
  • × is not supported.
 

Windows Desktop

macOS Desktop

iOS , tvOS

Android

MP4

MOV

X

AVI

X

X

X

MKV

Supported in Windows 10

X

X

Supported on Android 5.0+

Webm

Supported in Windows 10-1607 and above

X

X

ASF/WMV

X

X

X

MP3

WAV

?

?

HEVC / H.265

Supported in Windows 10

High Sierra version and above

In iOS 11 version and above

H.264

√****

H.263

X

?

MJPEG

X

WMV

X

X

X

VP8

√*

X

X

VP9

√*

X

X

Hap

√***

X

X

Hap Alpha

√***

X

X

Hap Q

√***

X

X

Hap Q Alpha

√***

X

X

ProRes 422

X

X

X

ProRes 4444

X

X

X

DV

Is in Yosemite version and above

X

X

Lagarith

, use codec

X

X

X

HEVC / H.265

Supported in Windows 10

High Sierra version and above

In iOS 11 version and above

H.264

√****

H.263

X

?

MJPEG

X

WMV

X

X

X

VP8

√*

X

X

VP9

√*

X

X

Hap

√***

X

X

Hap Alpha

√***

X

X

Hap Q

√***

X

X

Hap Q Alpha

√***

X

X

ProRes 422

X

X

X

ProRes 4444

X

X

X

DV

Is in Yosemite version and above

X

X

Lagarith

, use codec

X

X

X

Uncompressed RGBA

?

?

Uncompressed YUV

?

?

?

Uncompressed R10K

X

Is in Yosemite version and above

X

X

Uncompressed V210

?

Is in Yosemite version and above

X

X

Uncompressed 2VUY

?

Is in Yosemite version and above

X

X

2. Audio format

 

Windows desktop

macOS desktop

iOS, tvOS

Android

AAC

MP3

√*

FLAC

Supported in Windows 10

AC3

?

WMA

X

X

X

MIDI

?

Vorbis

X

X

X

Opus

Supported in Windows 10-1607 and above

X

X

Supported on Android 5.0+

ALAC (Apple Lossless)

X

X

µLAW

X

ADPCM

X

Linear PCM

Alright, this is the content of this section

This column will continue to update the above functions,

You can deduct the tutorials you want to see in advance in the message area~!

If you have technical problems or concerns

Can add my vx (skode250)

Talk to me about your story🧡