This article is for CONTENT OWNERS. 


Video is one of the many formats supported by Snapplify. 

                         

In order for your content to display correctly, you will need to ensure that the file requirements meet the required specifications.


The specifications and requirements for video files are:


SpecificationRequirement
File formatMP4 file
File extension.mp4
File nameISBN.mp4
DRMDRM should be set to false for video content


Video specifications for iOS


Format

Frames / sec

Pixels

Audio

File formats

H.264 video up to 1080p

30 frames / sec

--

High Profile level 4.1 AAC-LC audio up to 160 Kbps

48kHz stereo audio in .m4v

.mp4 and .mov file formats

MPEG-4 video up to 2.5 Mbps

30 frames / sec

640 x 480 pixels

Simple Profile level 4.1 AAC-LC audio up to 160 Kbps per channel

48kHz stereo audio in .m4v

.mp4 and .mov file formats

Motion JPEG (M-JPEG) up to 35 Mbps

30 frames / sec

1280 x 720 pixels

Audio in ulaw

PCM stereo audio in .avl file format

 


Video specifications for Android


Format/Codec

Encoder

Decoder

Details

Supported file types/ Container formats

H.263

X

X

--

3GPP (.3gp)

MPEG-4 (.mp4)

H.264 AVC

X (Android 3.0+)

X

Baseline Profile (BP)

3GPP (.3gp), MPEG-4 (.mp4)

MPEG-TS (.ts, AAC audio only, not seekable, Android 3.0+)

MPEG-4 SP

--

X

--

3GPP (.3gp)

VP8

--

X (Android) 2.3.3+)

Streamable only in Android 4.0 and above

WebM (.webm)

Matroska (.mkv, 

Android 4.0+)


Learn how to prepare other types of files, including video for ePUB files.


Need help? Reach out to us by emailing marketplace@snapplify.com.