http - 我需要多少种视频格式? - 网络

标签 http video ffmpeg video-encoding

我想知道每个视频需要多少种不同的格式才能支持所有主要设备?

在我考虑的主要设备中:安卓手机 + iPhone + iPad .

对具有不同比特率的视频进行编码也是一种好习惯吗?

那里有太多相互矛盾的信息,我真的很困惑。

有任何想法吗? =)

最佳答案

对于一般用途(带有 Flash 的常见 Web 浏览器),将视频编码为 H.264 并具有高配置。将音频多路复用到 flv 或 mp4 容器中。使用 JW 媒体播放器播放。对于此客户端,分辨率和比特率几乎是无限的。

对于 iPhone 2G/3G,将视频编码为 320x200 的 H.264 基本配置文件。多路复用到 mp4。
对于 iPhone 3GS/4/iPad,将视频编码为 480x320 的 H.264 高配置文件。多路复用到 mp4。

出于其他目的使用新标准 - WebM。

关于http - 我需要多少种视频格式? - 网络,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3264988/

相关文章:

c# - 将 WebClient 转换为 HttpClient

video - 如何使用 tee 选项将参数传递给 ffmpeg 中的比特流过滤器?

linux - 使用 gstreamer 和 gst-launch 循环播放视频?

ffmpeg - 使用 FFmpeg 和 SDL_QueueAudio 播放视频中的声音会产生高音调的音频

ffmpeg 创建一个 mp4 流,导致 Firefox 出错

bash - 如何提取帧并以0.png开头命名?

python - 如何在 Python 中发出 http 请求而不返回 http 响应?

laravel - 如何修复 Laravel request/routes/urls - 它认为 url 是 http,而实际上是 https

Delphi如何避免嗅探器

ios - 原生应用视频