gpt4 book ai didi

android - FFMpeg 移动端视频编码卡顿

转载 作者:搜寻专家 更新时间:2023-11-01 08:52:32 25 4
gpt4 key购买 nike

我一直在玩 ffmpeg 和视频编码,尽管我的 mp4 在桌面上运行良好,但它们很流畅,但在移动设备上却很糟糕。它们卡顿且加载非常缓慢,我正在尝试找出问题所在。

例如,我使用媒体元素插件制作了一个页面:http://mediaelementjs.com/我首先将 mediaelementjs 附带的视频放在上面,效果很好,它可以缩放到桌面和移动设备,加载速度很快,播放时没有任何卡顿。

但是我加载了我的视频,它很慢而且充满了口吃,但仅限于移动设备。所以我认为它可能是 S3(托管它的地方),但将文件保存在本地和同样的事情。

我希望了解 h.264 和/或 ffmpeg 的人能指出我的方向;这是我在 ffmpeg 上运行的当前命令:

ffmpeg -i $input_file_name -vcodec libx264 -r 100 -bt 300k -ac 2 -ar 48000 -ab 192k -strict -2 -y $output_temp_file 2>&1

那么我错过了什么?

最佳答案

So what have I missed?

移动设备的计算能力非常有限。您正在尝试播放 100fps 的视频文件 - 我知道没有任何移动设备可以处理这样的帧速率。

首先 - 将帧率更改为合理的值,然后调整分辨率、设置编码配置文件(例如基线)、视频比特率(质量、速率因子)。之后您可以试用您的文件。

关于android - FFMpeg 移动端视频编码卡顿,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21801240/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com