ffmpeg
团子ing
世界上没有奇迹,有的只是必然和偶然,还有谁做了什么。
展开
-
实现MP4文件边下载边播放
最近遇到的需求,在老系统中有部分MP4视频在播放时需要完全加载完才能播放,使得用户体验很差(现在都是边下载边播放模式),造成这种情况的原因是用来描述MP4文件的moov atom元数据被放在MP4文件的末尾,而大部分网络播放器都会去读取这个元数据用以确认视频长度,分辨率等等参数,因此只需要将MP4文件的moov atom元数据移到最前面就行,问题明白了,就能够开始解决了,这里使用的是qt-fasts原创 2017-09-01 16:19:44 · 16569 阅读 · 4 评论 -
使用ffmpeg将视频转为x264编码的mp4文件
昨天刚遇到的问题,网页播放器播放linux服务器上的mp4文件时只有进度条在动,画面全黑,首先想到的就是网页播放器的解码器是否不支持该mp4文件的编码。尝试了下,确实是这个问题,并且转码后文件大小从400M减小到100M,感觉这里是一个系统可优化点。 先说下主要的命令吧: 我使用的ffmpeg版本为ffmpeg-3.3.3-win64-static。 linux上ffmpeg的安装方法参考:原创 2017-12-08 16:20:53 · 7076 阅读 · 1 评论