代码肯定没问题。当上传视频后(小于 5MB),会按 model 理申明的去剪切,一个 original.mp4,一个是 medium.mp4。这两个视频除了长宽不一样,其他都是正常的,能够在本地播放器中播放。
通过 web 上渲染后取得视频的地址,
http://localhost:3000/uploads/X/XX/video/8/original.mp4
这个地址可以正常在 web 中播放
http://localhost:3000/uploads/X/XX/video/8/meduim.mp4
却无法在 web 中播放。但是如果找到这个 mediumn.mp4 的文件地址,在 chrome 中打开这个地址,放在 web 中就正常播放了,唯一不同的至少 src 中指向的地址。
为什么 medium 就无法在 web 中播放?就是好像完全没载入这个视频文件的样子。点了播放什么反应也没。 都是在本地测试的。