我正在从Android上传视频到S3。但是在Chrome的HTML中无法播放。 这是视频链接:https://s3-us-west-2.amazonaws.com/anti-theft21/uploads/vid_1472562519vRqe5NjXgOEYUfFuWLRnXf8bpao8HR.mp4。
您的视频在浏览器中使用了错误的设置: MP4是一个容器格式,用于保存音频/视频编解码器。从技术上讲,只要另一端(播放)理解它,您可以放置任何编解码器。HTML5视频标签期望MP4包含H.264视频编解码器。查看您的文件,它对浏览器的视频解码器没有意义... 您需要使用视频工具将当前视频编解码器转换为AVC编解码器(也称为H.264),但仍包含在MP4文件数据中。我使用了FFmpeg进行转换,结果mp4在Chrome中运行良好(在PC上测试过)。