当前位置: 首页 > 知识库问答 >
问题:

IOS最佳Web视频编码实践(FFMpeg)

闾丘德宇
2023-03-14

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

我的客户端通过我创建的manager界面上传视频,我的应用程序使用服务器上的FFmpeg将他的视频转码成几个分辨率和比特率。我不是FFmpeg方面的专家,虽然我不知道每个单独设置的来龙去脉,但我了解它作为一个整体是如何工作的。现在,我们使用mp4容器格式和H.264编解码器来编码我们的视频。我们的命令看起来是:

ffmpeg-y-i“input file.mov”-f mp4-s 640x480-vcodec libx264-preset fast-maxrate 1500-bitrate 1000-bufsize 4096-acodec libfaac-ab 192-ac 2“output_file.mp4”>>“file.log”2>&1&

我希望获得关于在IOS和其他移动设备上使用FFMPEG为web流编码视频的最佳实践的信息。什么分辨率和设置是好的移动流视频?我如何确保跨过Android设备海洋的最大兼容性?

共有1个答案

鲁博瀚
2023-03-14

这篇Zencoder博客文章并不是FFmpeg特定的,但是给你一个iOS视频设置的概述。

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

 类似资料:
  • 问题内容: 在python中,您通常使用PEP 8-Python代码样式指南 作为您的编码标准/准则吗?您还有其他更喜欢的正式标准吗? 问题答案: “在python中,您通常使用PEP 8-Python代码样式指南作为您的编码标准/准则吗?您是否还需要其他正式的标准?” 如您所提到的,请遵循PEP 8作为主要文本,并遵循PEP 257 作为文档字符串约定 与Python样式指南一起,建议您参考以下

  • 本文向大家介绍python编码最佳实践之总结,包括了python编码最佳实践之总结的使用技巧和注意事项,需要的朋友参考一下 相信用python的同学不少,本人也一直对python情有独钟,毫无疑问python作为一门解释性动态语言没有那些编译型语言高效,但是python简洁、易读以及可扩展性等特性使得它大受青睐。  工作中很多同事都在用python,但往往很少有人关注它的性能和惯用法,一般都是现学

  • 这里有些给使用和编写 Ansible playbook 的贴士. 你能在我们的 ansible-example repository.找到展示这些最佳实践的 playbook 样例.(注意: 这些示例用的也许不是最新版的中所有特性,但它们仍旧是极佳的参考.) Topics 最佳实践 接下来的章节将向你展示一种组织 playbook 内容方式. 你对 Ansible 的使用应该符合你的需求而不是我们

  • 处理后台任务与常规调用方法有很大的不同。本指南旨在帮助让您的后台任务平稳有效地运行。本文基于 这篇博客文章。 使任务参数小而简单 方法(任务)在调用之前会被序列化。使用 TypeConverter 类将参数转换为 JSON 字符串。如果您有复杂的实体和 / 或大对象; 包括数组,最好将它们放入数据库,然后只将其标识 (id) 传递给后台任务。 错误例子: public void Method(En

  • VR设计 VR设计不同于平面体验设计。作为一种新的媒介,有新的最佳实践需要遵循,特别是保持用户的舒适性和存在性。这在如下指南中已经写得很透彻了: Oculus VR最佳实践 Leap Motion VR最佳实践指南 一些值得注意的事情: 公共的金科玉律是永远不要意外地把相机控制权从用户手中剥夺。 单位(比如对于位置)应该考虑使用米(m)。这是因为WebVR API以米为单位返回姿势数据,进而传送给

  • 本章文档将阐述一些使用herosphp开发一些常用模块的一些比较好的实践。 未完待续。。。