Cannot find codec 'H264' in libavcodec...
写作-lavcopts vcodec=H264:vbitrate=800,应该没有错吧??h264也报错,MPEG-4一样……
只能用mpeg4来压缩……感觉压缩的意义都没有了
mencoder打算用H264压缩,但是报错
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 113
- 注册时间: 2009-01-11 17:55
-
- 帖子: 113
- 注册时间: 2009-01-11 17:55
Re: mencoder打算用H264压缩,但是报错
自己顶…………怎么压缩才能又省空间又尽量不那么模糊
-
- 帖子: 12
- 注册时间: 2008-07-27 10:05
Re: mencoder打算用H264压缩,但是报错
x264要单独装一次,apt一下吧,mencoder压缩264的也是调用x264的内核
- ellon
- 帖子: 358
- 注册时间: 2007-11-28 5:39
Re: mencoder打算用H264压缩,但是报错
任何格式到480p MP4 (H.264):gdx0909 写了:Cannot find codec 'H264' in libavcodec...
写作-lavcopts vcodec=H264:vbitrate=800,应该没有错吧??h264也报错,MPEG-4一样……
只能用mpeg4来压缩……感觉压缩的意义都没有了
mencoder -vf scale=-10:480,harddup -lavfopts format=mp4 -faacopts mpeg=4:object=2:raw:br=128 -oac faac -ovc x264 -sws 9 -x264encopts nocabac:level_idc=30:bframes=0:global_header:threads=auto:subq=6:frameref=6:partitions=all:trellis=1:chroma_me:me=umh:bitrate=640 -of lavf -o 文件名.mp4 文件名
批量處理:
#! /bin/sh
while [ $# -ne 0 ]; do
mencoder -vf scale=-10:480,harddup -lavfopts format=mp4 -faacopts mpeg=4:object=2:raw:br=128 -oac faac -ovc x264 -sws 9 -x264encopts nocabac:level_idc=30:bframes=0:global_header:threads=auto:subq=6:frameref=6:partitions=all:trellis=1:chroma_me:me=umh:bitrate=640 -of lavf -noass -subfont-autoscale 1 -subfont-text-scale 8 -subcp UTF-8 -sub-fuzziness 1 -subpos 100 -sub $1.srt $1 -o $1.mp4
shift
done