作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我实现了一个移动网页,允许用户录制视频并上传到服务器。我使用了 HTML5 媒体捕获输入法:
<input type="file" accept="video/*;capture=camcorder">
这会按预期启动相机,我可以继续完成上传过程。但是在 iOS 上我只能录制 1 分钟的视频片段。
当我在原生应用中完成类似操作时,录制的长度没有限制。
这是 iOS 上默认设置的内存限制吗?有什么办法可以更改吗?
我到处搜索,但找不到任何有关 iOS 限制通过移动网络应用录制视频的持续时间的信息。
最佳答案
这可能与您设备上的 RAM 大小以及设备的照片和相机> 录制视频 设置中设置的视频质量有关。这些是 iPhone 6S(2G RAM)上的选项。
高质量的视频每分钟占用更多的 RAM,至少在视频上传到网络服务器之前是这样。
录制后,视频会被压缩并上传。我写了an article iOS 上的 Safari 在通过 HTML Media Capture 录制时如何压缩视频。
PS:无法指定 HTML Media Capture Standard 中提到的限制.
关于ios - 移动设备上的 HTML5 媒体捕获 - 视频时长,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32971128/
我正在做一个从 Apple HealthKit 读取每日步数和 sleep 数据的应用程序。 对于 步骤 ,这很容易,因为它是 HKQuantityType ,所以我可以在其上应用 HKStatist
我仅使用 youtube-dl 从 youtube 视频中提取音频. 我想在下载后将元数据(即艺术家姓名和歌曲名称、年份、专辑、持续时间、流派)写入 mp3/m4a 文件。 我的尝试是从以下代码开始的
我是一名优秀的程序员,十分优秀!