您的位置:首页 > 运维架构 > Linux

MP4是最值得你选用的格式,全平台通用windows、linux、ios、mac、android、H5

2016-08-01 19:12 896 查看
According to the latest research from Strategy Analytics, Android secured a robust 43% global share in terms of tablet and maintained its leadership at 68.4% with regard to smartphones. One factor attributing to the success of Android-based devices can be exactly
their high-resolution screens, making them perfect for movie watching. But one thing needs to be notified that a hassle-free video enjoyment on Android shall be based on the flawless video format compatibility with Android. To be specified, you need to know
whether your audio, video format is supported by your Android gadget.



In view that some people still have no idea about the exact video formats and parameters for their Android-powered devices, this article gives the detailed information of video format for android, so that you can play video files on Android of no problem. By
the way, if your video is not in the format recognized by your Android phone or tablet, you are advisable to turn to a video
converter to transfer it to a video file format that is playable on Android. Now let’s focus on the tables below to know what video files and parameters Android phones and tablets support.



How to Play Videos on Android Samsung HTC

Best Android video converterter to cnvert videos to Android supported video formats on (10/8/7) and Mac (El Capitan) with no quality loss. 5X faster
than competitors!








Table 1: Supported Video Format for Android

Android Supported Video Format/Codec
Supported Video File Types/Container Formats
Details
H.263
• 3GPP (.3gp)

• MPEG-4 (.mp4)
H.264 AVC
• 3GPP (.3gp)

• MPEG-4 (.mp4)

• MPEG-TS (.ts, AAC audio only, not seekable, Android 3.0+)
Baseline Profile (BP)
MPEG-4 SP
•3GPP (.3gp)
VP8
• WebM (.webm)

• Matroska (.mkv, Android 4.0+)
Streamable only in Android 4.0 and above
Tips: for more information about audio and image formats compatible with Android, please see the following:

• Supported Audio formats: MP3, 3GP, MP4, M4A, AAC, WAV, TS, FLAC, OGG, MID, XMF, MXMF, RTTTL, RTX, OTA, IMY.

• Supported Image formats: JPG, GIF, PNG, BMP, WEBP.

Now that you've had a clear understanding of the android supported video file formats, let’s move to the next section of recommended video encoding profiles and parameters that the Android devices support for playback. Only if you are skilled in the encoding
parameters for Android recognized video, can you play videos on Android without going awry. To twist the video encoding parameters to best suit your Android phones and tablets, you can count on video
converter software to fulfill the needs.


Table 2: Video Encoding Parameter Recommendations for Android

SD (Low quality)
SD (High quality)
HD (Only available on some devices)
Video resolution
176 x 144 px
480 x 360 px
1280 x 720 px
Video codec
H.264 Baseline Profile
H.264 Baseline Profile
H.264 Baseline Profile
Video frame rate
12 fps
30 fps
30 fps
Video bitrate
56 Kbps
500 Kbps
2 Mbps
Audio bitrate
24 Kbps
128 Kbps
192 Kbps
Audio codec
AAC-LC
AAC-LC
AAC-LC
Audio channels
1 (mono)
2 (stereo)
2 (stereo)


How to Enjoy DVD Movies and Video Files That Aren't in MP4 3GP MKV Format on Android

As you can see, the Android-based devices will play videos saved in MP4, 3GP, MKV, etc. What if you want to watch DVDs or other video files like MOV, FLV, AVI, WMV, etc on Android tablets or phones? Here I humbly recommend you professional DVD and video conversion
software to help you play any DVDs and videos on your Android with ease.

MacX DVD Ripper Pro works as a professional DVD ripper for Android, which eases the process
of DVD to Androidconversion by directly providing profiles
for all Android-related devices such as Samsung Galaxy S4, HTC one, Galaxy Note 8, Huawei Pad, Lenovo Pad, etc. You are also encouraged to rip DVD to a supported video format for Android as mentioned above and twist
the parameters to get a better video quality as you like.

For Android fans overwhelmed with a great number of videos, MacX Video Converter Pro comes
to save the day, which allows you to convert video to the format acceptable by android and even download YouTube video for playback on Android at your disposal. It is the world's fastest ever Android video converter for Mac, thanks to the unqiue support of
the hardware acceleration technology.

On the other hand, from iOS
Developer Library - Media Layer,

iOS supports many industry-standard video formats and compression standards, including the following:

H.264 video, up to 1.5 Mbps, 640 by 480 pixels, 30 frames per second, Low-Complexity version of the H.264 Baseline Profile with AAC-LC audio up to 160 Kbps, 48 kHz, stereo audio in .m4v, .mp4, and .mov file formats

H.264 video, up to 768 Kbps, 320 by 240 pixels, 30 frames per second, Baseline Profile up to Level 1.3 with AAC-LC audio up to 160 Kbps, 48 kHz, stereo audio in .m4v, .mp4, and .mov file formats

MPEG-4 video, up to 2.5 Mbps, 640 by 480 pixels, 30 frames per second, Simple Profile with AAC-LC audio up to 160 Kbps, 48 kHz, stereo audio in .m4v, .mp4, and .mov file formats

Numerous audio formats, including the ones listed in Audio
Technologies

Also, from MDN - Media formats supported by the HTML audio
and video elements (
<video>
tag
in HTML5),

<video>
:
VP8 and Vorbis in WebM
<video>
:
VP9 and Opus in WebM
<video>
:
Streaming VP9 and Opus/VP8 and Opus in WebM via Media Source Extensions (MSE)
<video>
:
Theora and Vorbis in Ogg
<video>
:
H.264 and MP3 in MP4
<video>
:
H.264 and AAC in MP4



From all data, it seems that .mp4 (to be exact, H.264 video, AAC audio, in MPEG-4) is the choice here, since it's supported in all platforms (iOS,
Android, web browser). However, take note that you still have to check for compatibility issues on each platform (different version of Android, different web browser), which is explained on each site.

RTSP

RTSP (Real Time Streaming Protocol) is a protocol used to establish and control streaming media sessions. Although it starts and controls the data stream, RTSP does not handle the actual transmission of the stream. That task is usually accomplished with RTP
(Real-Time Transport Protocol), although some vendors use proprietary transport protocols. The RTSP protocol is used by many players including QuickTime, RealPlayer, Skype, VLC Media Player, and Windows Media Player.

Flash Lite

Flash Lite is a highly optimized version of Flash intended for mobile phones and portable devices. Flash Lite supports the H.264 standard and, of course, supports FLV, which is used by most popular video sharing sites.

Mobiclip

This codec, developed by Actimagine, is based on its work with mobile gaming consoles and optimizes response to the battery life and video quality requirements of mobile platforms. It is used to deliver video on memory cards for mobile phones. Mobiclip files
can also be downloaded or streamed over a telecom network.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐