4

我已经集成了ffmpeg4android lib。视频压缩工作正常,但除Safari浏览器外,视频不能在浏览器中播放。上传到服务器后。我使用了以下命令。ffmpeg视频压缩但不能在浏览器中播放

ffmpeg -y -i <input file.mp4> -strict experimental -r 30 -ab 48000 -ac 2 -ar 22050 -vcodec mpeg4 -b 2097k <output file.mp4> 

请帮帮我。 预先感谢您。

+0

你可以在Android设备上播放它吗? –

+0

@GyanendraMani:是的,我可以 –

+0

你试过用videoview吗? – Saveen

回答

2

看看表“浏览器兼容性”。 https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats

由于使用了不常见的编解码器,好像使用和不支持mp4的风格。我建议你在MP4中使用视频格式H.264和MP3。

+0

但没有问题的格式。因为没有压缩视频打得很好。但我试图压缩并上传它,然后它不播放。 –

0

您可以将您的视频格式..

ffmpeg -i mpeg4_video.mp4 -c:v libx264 libx264_from_mpeg4.mp4 

这将在所有的浏览器肯定工作...

JWPlayer推荐!

+0

libx264正在6.0以下。在我的应用程序中,Target SDK是23。 –

相关问题