评论

微信小程序 video 组件播放 mp4 在 iOS 上只有声音没有图像,一种解决办法

mp4在iOS上只有声音没有图像的一种解决办法

用下面这个命令,可以对mp4文件的结构进行优化,优化后的文件在iOS上可以看到画面了,亲测有效:

ffmpeg -i input.mp4 -movflags faststart -acodec copy -vcodec copy output.mp4

原理:FFMpeg 重组 MP4 文件的结构来让 moov 原子处于开始位置

参考资料:https://github.com/xitu/gold-miner/blob/master/TODO1/optimizing-mp4-video-for-fast-streaming.md

最后一次编辑于  2019-12-31  
点赞 1
收藏
评论

1 个评论

  • Q1an
    Q1an
    2020-06-18

    请问怎么使用,在哪里执行命令呢?

    2020-06-18
    赞同
    回复 1
    • 徐正荣
      徐正荣
      2020-06-18
      在服务端,我们的服务器操作系统是Linux,服务端应用程序是用Java语言编写的,那么方法就是编写Java代码来调用Linux系统上的FFMpeg命令,实现对视频文件的操作
      2020-06-18
      回复
登录 后发表内容