小编Kri*_*ndu的帖子

像whatsapp一样压缩视频

我不是视频编辑专家,但我想了解Whatsapp视频处理的逻辑.

首先我注意到无论文件是什么,Whatsapp都将上传视频的限制设置为16MB,之后whatsapp将视频裁剪为不超过限制.这是一个惯例还是个人选择?

其次,当使用相机拍摄视频时,默认情况下不会压缩视频,所以whatsapp会使用FFMPEG我的猜测进行压缩,而且不需要时间.(尝试播放1分钟1920x1080的视频,大小为125MB,立即变为640x360,大小为5MB,上传自动启动)..他们怎么可能这样做?为什么选择640x360,对我来说,2个异步任务非常快:压缩+上传.

当我运行压缩命令ffmpeg -y -i in.mp4 -codec:v libx264 -crf 23 -preset medium -codec:a libfdk_aac -vbr 4 -vf scale=-1:640,format=yuv420p out.mp4时,大约需要1分钟,视频正在旋转!! :d

最后,当我们从Youtube下载视频时,它已经被压缩(我猜)并且whatsapp甚至没有尝试压缩它.所以我认为它会自动检测视频是否被压缩.我们怎么能发现这个?

谢谢.

video android ffmpeg

22
推荐指数
1
解决办法
1万
查看次数

如何流式传输文件夹中的所有视频?

嗨,我想使用ffserver通过网络流式传输视频.我得到这个链接作为参考.

现在我无法弄清楚的是如何将一个文件夹(我希望流式传输的所有视频内容)作为输入来传输所有视频.我还想不时地在这个文件夹中动态添加更多视频,并且应该发生流式传输(比如它在达尔文的工作方式).现在我不能使用Darwin,因为它不支持iOS.

请给我一个建议.

有没有其他开源工具,我可以做到这一点?

streaming ffmpeg video-streaming audio-streaming ffserver

5
推荐指数
1
解决办法
1236
查看次数