什么视频分辨率和格式最适合 iOS 应用?
Posted
技术标签:
【中文标题】什么视频分辨率和格式最适合 iOS 应用?【英文标题】:What video resolution and format is most suitable for ios apps? 【发布时间】:2016-02-26 12:03:39 【问题描述】:我想在我的一个应用中播放全屏视频作为背景。问题是视频占用了大量空间。什么分辨率和格式最适合 ios 应用?主要标准是 文件大小 & 加载时间。
【问题讨论】:
我正在使用尺寸:540 × 960 编解码器:H.264 持续时间:00:11 格式:MPEG-4 电影大小:4.4 Mb 并且适用于 iPhone 4 到 iPhone 6 【参考方案1】:Apple docs 中提到了支持的视频类型:
iPhone OS 通过媒体播放器框架 (MediaPlayer.framework) 提供对全屏视频播放的支持。此框架支持播放具有 .mov、.mp4、.m4v 和 .3gp 文件扩展名并使用以下压缩标准的电影文件:
H.264 视频,最高 1.5 Mbps,640 x 480 像素,每秒 30 帧,H.264 基线配置文件的低复杂度版本,具有最高 160 Kbps 的 AAC-LC 音频,48kHz,立体声音频。 m4v、.mp4 和 .mov 文件格式 H.264 视频,最高 768 Kbps,320 x 240 像素,每秒 30 帧,基线配置文件最高 1.3 级,AAC-LC 音频最高 160 Kbps,48kHz,.m4v,.mp4 立体声音频,和 .mov 文件格式 MPEG-4 视频,最高 2.5 Mbps,640 x 480 像素,每秒 30 帧,带 AAC-LC 音频的简单配置文件,最高 160 Kbps,48kHz,.m4v、.mp4 和 .mov 文件中的立体声音频格式 多种音频格式,包括“音频技术”中列出的格式
适用于 iPhone 6/6+ 的最佳视频格式,link:
H.264 视频高达 1080p,每秒 60 帧,High Profile 级别 4.2/4.1,AAC-LC 音频高达 160 Kbps,48kHz,.m4v、.mp4 和 .mov 文件格式的立体声音频; MPEG-4 视频,最高 2.5 Mbps,640 x 480 像素,每秒 30 帧,带有 AAC-LC 音频的简单配置文件,每通道最高 160 Kbps,48kHz,.m4v、.mp4 和 .mov 格式的立体声音频文件格式; Motion JPEG (M-JPEG) 最高 35 Mbps,1280 x 720 像素,每秒 30 帧,音频为 ulaw,PCM 立体声音频为 .avi 文件格式。
【讨论】:
您正在使用您的应用程序录制的视频吗?可以在录制视频之前管理视频的质量,了解视频预设,它将帮助您管理视频质量、大小和分辨率。 谢谢!不,我会添加一个自定义的。嗯.. 640 x 480 像素的质量很差。在 ihone 6s+ 上看起来不太好。 问题是什么是首选格式,而不是支持的格式,比如 Apple 提到了一些首选音频格式developer.apple.com/library/ios/documentation/AudioVideo/… 当前 - developer.apple.com/documentation/http_live_streaming/…以上是关于什么视频分辨率和格式最适合 iOS 应用?的主要内容,如果未能解决你的问题,请参考以下文章