『漫游』酷论坛>『影音数码技术学习交流』>[求助]关于x264命令行

[求助]关于x264命令行

虾仔@2009-11-05 00:03

看到置顶贴dshow2raw可完美解决vfr视频,可是我不会写命令行,找了半天没找到相关信息,谁可以教教我怎么写命令行,转几个相关的贴也行
引用

Re: [求助]关于x264命令行

dmc5@2009-11-05 14:29

引用
最初由 虾仔 发布
看到置顶贴dshow2raw可完美解决vfr视频,可是我不会写命令行,找了半天没找到相关信息,谁可以教教我怎么写命令行,转几个相关的贴也行


x264.exe [options] -o outfile infile [widthxheight]
x264.exe [ 參數 ] -o 輸出文件名 輸入文件名 [寬x高]

範例:
D:\x264.exe --crf 26 --ref 3 --mixed-refs --bframes 3 --b-adapt 2 --b-pyramid --weightb --deblock -1:-1 --trellis 2 --partitions all --8x8dct --me umh --threads auto --thread-input --aud --progress --no-psnr --no-ssim -o output.mp4 input.avs [720x480]

紅色部分就是參數
引用

虾仔@2009-11-05 17:40

是不是建个文本写参数,后缀改成bat直接运行就可以了
引用

roozhou@2009-11-05 18:39

恩,一般bat中输入文件名会使用通配符%1,这样就不用每次都改了
还有 [widthxheight] 是不需要写的。
引用

Re: [求助]关于x264命令行

虾仔@2009-11-05 20:07

谢谢楼上2位
G:\x264.exe --crf 23--ref 8 --no-fast-pskip --bframes 3 --b-adapt 2 --b-pyramid --direct auto --deblock 1:1 --subme 6 --trellis 2 --psy-rd 0.6:0 --partitions all --vbv-maxrate 25000 --me umh --merange 32 --thread-input --no-dct-decimate -o G:\1.mp4 G:\SP.mp4
我这哪出错了 运行不了
引用

roozhou@2009-11-05 21:13

好吧,二楼只是举个例子,这个例子实在太老了,新版本很多参数不需要了,加了反而不认识就出错了。

你只需要
G:\x264.exe --crf 23--ref 8 --b-adapt 2 --deblock 1:1 --subme 6 --trellis 2 --psy-rd 0.6:0 --partitions all --vbv-maxrate 25000 --me umh --merange 32 -o G:\1.mp4 G:\SP.mp4
引用

ljwing@2009-11-05 21:20

引用

--crf 23--ref 8

参数之间有空格
加上空格
引用

--crf 23 --ref 8

--b-pyramid 去掉
--vbv-maxrate 有问题
引用

虾仔@2009-11-06 15:30

加上空格 去掉几个参数运行成功了

不过试了压几个片不知为啥结果出来都比片源慢几帧,但直接观看没影响

顺便请教2PASS命令行要怎么写
引用

roozhou@2009-11-08 23:12

引用
最初由 虾仔 发布
加上空格 去掉几个参数运行成功了

不过试了压几个片不知为啥结果出来都比片源慢几帧,但直接观看没影响

顺便请教2PASS命令行要怎么写


什么叫慢,影音不同步了?

2pass的命令行很简单

pass1: -o NUL -p1
pass2: -o output.mp4 -p2

其他参数不用改
引用

| TOP