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

ffmpeg视频压缩但不在浏览器中播放

曾飞雨
2023-03-14

我集成了ffmpeg4android库。视频压缩工作正常,但除了safari浏览器外,其他浏览器不播放视频。上传到服务器后。我使用了以下命令。

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

请帮帮我。先谢谢你。

共有2个答案

弘承业
2023-03-14

您可以将您的视频转换为这种格式。

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

这肯定适用于所有浏览器。。。

JWPlayer推荐!

柯英奕
2023-03-14

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

由于使用了不常见的编解码器,您似乎正在使用mp4,而且不受支持。我建议您在MP4中使用视频格式H.264和MP3。

 类似资料:
  • 我正在尝试使用ffmpeg和使用以下命令压缩一个视频。 然而,生成的视频的大小大于原始视频的大小。有没有人可以指出为什么会发生这种情况,如果有其他命令我应该使用。

  • 我尝试使用FFMPEG和这个库压缩视频:https://github.com/guardianproject/android-ffmpeg-java

  • 我曾尝试压缩视频使用FFMPEG命令,它是正确的压缩,但我不能看到像原来的浏览器视频。 我用过以下所有命令,但没有成功。 ffmpeg-i/var/www/html/test.mp4-c:v copy-bsf:v h264_mp4toannexb-an/var/www/html/test123.mp4 ffmpeg-i/var/www/html/test.mp4-s 640x480-c:v cop

  • 问题内容: 我花了很多时间试图弄清楚为什么像这样嵌入视频: 一旦将页面加载到FireFox中,便会自动开始播放,但无法在基于Webkit的浏览器中自动播放。这仅在某些随机页面上发生。到目前为止,我找不到原因。我怀疑CMS编辑器创建了一些未封闭的标签或大量JS。 问题答案: 我能得到的最佳解决方案是在 …不是很漂亮,但是可以正常工作。 更新 最近,许多浏览器只能在没有声音的情况下自动播放视频,因此您

  • 我正在建立一个应用程序,我需要压缩视频之前,上传到服务器。未经压缩的视频约为五分钟,60M,Android视频位2x1024x1024,640*480。现在我正在使用FFMPEG库压缩视频http://androidwarzone.blogspot.co.il/2011/12/ffmpeg4android.html。以下是command commandStr=“ffmpeg-y-i”+url+“-

  • 它是一个后端API(由RubyonRails开发),iphone和android手机使用它上传视频。API正在将上传的视频转换为MP4格式。我在后端使用曲别针ffmpeg gem进行视频转换。以下是我使用的: 我面临的问题有: 当用户从Android手机上传视频时,它在Android手机上运行良好,但在iPhone上无法播放。当用户从iPhone上传视频时,会发生另一件奇怪的事情,视频上传后,它会