我正在使用FFMPEG
从WMV
转换到FLV
,我的问题是FLV
视频太大了!15分钟的视频大小在150MB到1GB之间!
我使用以下FFMPEG
命令来转换和分割WMV
视频:nohup nice -1 ffmpeg -y -ss 00:00:00 -t 00:15:00 -async 1 -i INPUT.WMV -acodec libmp3lame OUTPUT.FLV
我以前试过转换成MP4
,视频大小比FLV
视频小得多。
我的问题是:
-
MP4
视频会有吗浏览器兼容性问题? - 它能在iPhone, iPad上工作吗?(我我知道
FLV
视频不工作iphone或ipad) - 最好的
FFMPEG
命令是什么转换为MP4
而不丢失视频质量如何?
有几点…
- 视频大小与比特率、尺寸和编解码器有关。它与容器没有任何关系。
- 如果你想要比邮票更大的观看区域,你当然可以预期15分钟的视频是大的。
- 任何时候你重新压缩的东西,你将失去质量。这是没有办法的。你也许可以通过更高的比特率重新压缩来保持大部分的质量,但这会破坏你想要完成的目标。
将任何视频转换为mp4,使用:
ffmpeg.exe -i INPUT.wmv -vcodec libx264 -sameq OUTPUT.mp4
如果质量太低,那么将比特率设置为你想要的:
ffmpeg.exe -i INPUT.wmv -vcodec libx264 -b 500k OUTPUT.mp4
输出的mp4文件在Flash、支持H.264 MPEG4的浏览器、iOS和Android中播放