gpt4 book ai didi

android - MediaController/VideoView 无法在某些手机上播放 mp4

转载 作者:行者123 更新时间:2023-12-04 23:28:05 25 4
gpt4 key购买 nike

在我的应用程序中,我从用户使用 Ffmpeg 拍摄的图像创建了一个视频。我使用 MediaController 和 VideoView 播放这个。当我使用适用于 Google Nexus 4 的 Genymotion 模拟器运行该应用程序时,视频文件可以毫无问题地播放。当我为三星 Galaxy S4 使用 Genymotion 模拟器时,我从 VideoView 收到错误监听器说“无法播放视频”的错误。

谢谢你的帮助。

最佳答案

使用 ffmpeg 转换视频适合我的应用程序。我希望这有帮助:

ffmpeg -i old.mp4 -c:v libx264 -profile:v baseline -level 1 -strict -2 new.mp4

我在 Stack Overflow 的其他地方找到了这行代码,但很遗憾,我无法回溯到哪里。因此,如果有人遇到它,请在此处链接。原来的没有 -strict -2在命令中。

关于android - MediaController/VideoView 无法在某些手机上播放 mp4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34787519/

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