mencoder打算用H264压缩,但是报错

重复贴和参考价值不大的帖子,版主维护
回复
gdx0909
帖子: 113
注册时间: 2009-01-11 17:55
送出感谢: 0
接收感谢: 0

mencoder打算用H264压缩,但是报错

#1

帖子 gdx0909 » 2009-04-04 20:24

Cannot find codec 'H264' in libavcodec...
写作-lavcopts vcodec=H264:vbitrate=800,应该没有错吧??h264也报错,MPEG-4一样……

只能用mpeg4来压缩……感觉压缩的意义都没有了
gdx0909
帖子: 113
注册时间: 2009-01-11 17:55
送出感谢: 0
接收感谢: 0

Re: mencoder打算用H264压缩,但是报错

#2

帖子 gdx0909 » 2009-04-04 20:45

自己顶…………怎么压缩才能又省空间又尽量不那么模糊
skyland_rw
帖子: 12
注册时间: 2008-07-27 10:05
送出感谢: 0
接收感谢: 0

Re: mencoder打算用H264压缩,但是报错

#3

帖子 skyland_rw » 2009-04-05 0:12

x264要单独装一次,apt一下吧,mencoder压缩264的也是调用x264的内核
头像
ellon
帖子: 358
注册时间: 2007-11-28 5:39
送出感谢: 0
接收感谢: 0

Re: mencoder打算用H264压缩,但是报错

#4

帖子 ellon » 2009-04-05 6:05

gdx0909 写了:Cannot find codec 'H264' in libavcodec...
写作-lavcopts vcodec=H264:vbitrate=800,应该没有错吧??h264也报错,MPEG-4一样……

只能用mpeg4来压缩……感觉压缩的意义都没有了
任何格式到480p MP4 (H.264):
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
回复

回到 “归档贴”