为什么我用x264给视频添加ASS字幕之后,没有声音啊,参数不对?
dwing吧
全部回复
仅看楼主
level 3
asp20 楼主
x264.exe --sub C:\Users\Administrator\Desktop\ff\fffs.ass --crf 24 --preset 9 -r 5 -b 5 --me umh --merange 32 -I infinite -i 1 --scenecut 50 -f 1:1 --qcomp 0.5 --psy-rd 0.3:0 --aq-strength 0.8 --vf resize:1280,720,,,,lanczos -o "C:\Users\Administrator\Desktop\ff\out1111111111111.mp4" "C:\Users\Administrator\Desktop\ff\ff.mp4"
这样添加后,添加成功了,但是视频没有声音,原视频是有声音的。
mencoder.exe -sub fffs.ass -ass -subcp utf-8 -vf harddup,ass,fixpts -ovc lavc -ffourcc DX50 -lavcopts vqscale=4:turbo -oac mp3lame -lameopts mode=0:cbr:br=96 "ff.mp4" -o out6.avi
这样添加后呢,有声音,但是中文的字幕变成乱码了。。。。
各位是否还有其他的命令行的合并方式啊,或者把我的这个修改修改呗。。。
2013年06月17日 07点06分 1
level 13
x264.exe一般是不含音频编码的, 有的版本虽然支持, 但也不建议使用, 最好用其它工具单独提取和压缩音频, 再用mp4box或mkvmerge与视频合成
2013年06月17日 07点06分 2
可以给我一些资料吗,或者代码。我是初学者。。。
2013年06月18日 03点06分
回复 asp20 :我没有资料, 网上有资料, 自己取
2013年06月18日 03点06分
回复 dwing :那我找找看吧,谢谢你哦~。
2013年06月18日 03点06分
mark一下
2013年06月29日 17点06分
level 7
1:x264默认不包含音频编码.tMod有.
2:mencoder默认用libass渲染字幕,字幕编码不对就会乱码
2013年06月18日 04点06分 3
那该如何是好呢?
2013年06月18日 07点06分
@asp20 ass用UTF-8保存不就行了麼= =
2013年06月30日 15点06分
1