六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 180|回复: 0

FFMPEG生成高质量的h264编码视频

[复制链接]

升级  90%

11

主题

11

主题

11

主题

童生

Rank: 1

积分
45
 楼主| 发表于 2013-2-4 15:47:32 | 显示全部楼层 |阅读模式
FFMPEG 转换h264格式视频,为了使视频的每一秒都有关键帧,我们分两步来生成,第一步生成两个临时文件,再组合生成最终的视频文件(windows和linux系统都通用)
(1)
 
ffmpeg -i input.mp4 -y input.temp.wav -s 640x360 -pix_fmt yuv420p -f rawvideo -y - | x264 --profile baseline --level 3 --keyint 25 --bitrate 512  --sar 1:1 --output input.temp.264 - 640x360 (2)
 
ffmpeg -i input.temp.wav  -f h264 -i  input.temp.264  -y -vcodec copy -acodec libfaac -ab 50k output.mp4 
 
这样生成的视频质量比较高,不会出现锯齿,也不会出现花屏。
 
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表