适用于 IOS 的最佳 Web 视频编码实践 (FFMpeg)



我正在为客户开发一个在线视频存储库系统,主要用PHP编写。 目前,我正在构建我们桌面网站的移动版本。 我们的桌面网站允许用户在浏览器中观看视频,就像YouTube一样。

我的

客户端通过我创建的管理器界面上传视频,我的应用程序在服务器上使用 FFmpeg 将他的视频转码为多种分辨率和比特率。 我不是 FFmpeg 方面的专家,虽然我不知道每个设置的来龙去脉,但我确实了解它的整体运作方式。 现在,我们正在使用带有h.4编解码器的mp264容器格式来编码我们的视频。 我们的命令如下所示:

ffmpeg -y -i "输入文件.mov" -f mp4 -s 640x480 -vcodec libx264 -预设快速 -maxrate 1500 -比特率 1000 -bufsize 4096 -acodec libfaac -ab 192 -ac 2 "OUTPUT_FILE.mp4">> "FILE.log" 2>&1 &

我希望获得有关使用 FFmpeg 在 IOS 和其他移动设备上为 Web 流编码视频的最佳实践的信息。 哪些分辨率和设置适合制作出色的移动流媒体视频? 如何确保在众多 Android 设备中实现最大兼容性?

这篇

Zencoder博客文章不是特定于FFmpeg的,但为您提供了iOS视频设置的概述。

http://blog.zencoder.com/2010/09/30/how-to-encode-video-for-mobile-use/

最新更新