『漫游』酷论坛>『影音数码技术学习交流』>[原创]雷鸣的X264GUI最 ..

ljwing@2009-04-29 17:41

尝试过N次
就是没有文件输出
log文件夹下什么也没有1!!!
引用

BurySakura@2009-05-01 19:48

雷鸣大大的GUI可以用http://x264.nl/下载的x264.exe..跑.,..
x264.exe 32bit
x264.exe 64bit
都能跑.,..,32跟64有区别吗?
本子是32位操作系统的..,..

但是bat为什么拿下载的x264.exe跑不起来.,,..求解.,..

那第一页那位大大提供的插件包中的x264.exe能跑.,...

x264.exe --qp 16 --ref 16 --mixed-refs --no-fast-pskip --bframes 16 --b-pyramid --b-rdo --bime --weightb --direct auto --subme 7 --analyse p8x8,b8x8,i4x4,p4x4 --scenecut 100 --me esa --merange 4 --threads auto --thread-input --progress --no-dct-decimate --no-psnr --output "C:\Users\葬。\Desktop\新建文件夹\1.mp4" "C:\Users\葬。\Desktop\新建文件夹\1.avs"

用雷鸣大大的GUI生成的bat

@cd /d "C:\Users\葬。\Desktop\lmx264gui-20081004\bin\"
@setpath.exe run
@call setpath.bat
@del setpath.bat
@echo.
@echo Input:"C:\Users\葬。\Desktop\AVS\mcbob.avs"
@echo Output:"C:\Users\葬。\Desktop\AVS\mcbob.mp4"
@echo Encode Mode:Automated Double Passes(fast)
@x264.exe --progress --no-psnr --no-ssim --cqm flat --mixed-refs --scenecut 40 -I 250 -i 25 --sar 1:1 --threads auto --nr 0 -f 0:0 -b 2 --direct "auto" --b-adapt 1 --b-bias 0 -w --deadzone-inter 21 --deadzone-intra 11 --aq-mode 0 --chroma-qp-offset 0 --level 3 --psy-rd 1.0:0.0 -p 1 --stats "C:\Users\葬。\Desktop\lmx264gui-20081004\bin\stats\mcbob.avs.stat" -B 1000 --qpmin 10 --qpmax 51 --qpstep 4 --qcomp 0.600000 --ipratio 1.400000 --pbratio 1.300000 -A none -m 3 --me hex --merange 16 --ratetol 1.000000 --vbv-init 0.9 --vbv-bufsize 200 --vbv-maxrate 2000 -r 1 -o nul "C:\Users\葬。\Desktop\AVS\mcbob.avs" 2>&1|lputs.exe "C:\Users\葬。\Desktop\lmx264gui-20081004\bin\log\mcbob.avs.txt"
@x264.exe --progress --no-psnr --no-ssim --cqm flat --mixed-refs --scenecut 40 -I 250 -i 25 --sar 1:1 --threads auto --nr 0 -f 0:0 -b 2 --direct "auto" --b-adapt 1 --b-bias 0 -w --deadzone-inter 21 --deadzone-intra 11 --aq-mode 0 --chroma-qp-offset 0 --level 3 --psy-rd 1.0:0.0 -p 3 --stats "C:\Users\葬。\Desktop\lmx264gui-20081004\bin\stats\mcbob.avs.stat" -B 1000 --qpmin 10 --qpmax 51 --qpstep 4 --qcomp 0.600000 --ipratio 1.400000 --pbratio 1.300000 -A p8x8,b8x8,i4x4 -m 7 --me umh --merange 16 -r 3 --ratetol 1.000000 --vbv-init 0.9 --vbv-bufsize 200 --vbv-maxrate 2000 -t 1 -o "C:\Users\葬。\Desktop\AVS\mcbob.mp4" "C:\Users\葬。\Desktop\AVS\mcbob.avs" 2>&1|lputs.exe "C:\Users\葬。\Desktop\lmx264gui-20081004\bin\log\mcbob.avs.txt"
@echo+
引用

雷鸣@2009-05-01 20:09

GUI就是调用bat的
gui能跑bat不能跑还真是奇怪啊

(话说这参数怎么觉得哪里不太对头……
引用

BurySakura@2009-05-01 20:12

嗯,...,用GUI生成的bat能直接跑的,..,.
但是上面的参数就跑不了.,..
引用

雷鸣@2009-05-01 20:14

引用
最初由 ﹏桜の葬儀 发布
嗯,...,用GUI生成的bat能直接跑的,..,.
但是上面的参数就跑不了.,..


用GUI生成的bat 和 上面的参数 的区别?
不太理解你说的东西呢

希望详细说一下你的操作,重点放在生成了bat以后你做了什么
引用

BurySakura@2009-05-01 20:14

x264.exe 32bit
x264.exe 64bit
都能跑.,..,32跟64有区别吗?
本子是32位操作系统的..,..
引用

BurySakura@2009-05-01 20:16

就是用GUI成的BAT能跑
@cd /d "C:\Users\葬。\Desktop\lmx264gui-20081004\bin\"
@setpath.exe run
@call setpath.bat
@del setpath.bat
@echo.
@echo Input:"C:\Users\葬。\Desktop\AVS\mcbob.avs"
@echo Output:"C:\Users\葬。\Desktop\AVS\mcbob.mp4"
@echo Encode Mode:Automated Double Passes(fast)
@x264.exe --progress --no-psnr --no-ssim --cqm flat --mixed-refs --scenecut 40 -I 250 -i 25 --sar 1:1 --threads auto --nr 0 -f 0:0 -b 2 --direct "auto" --b-adapt 1 --b-bias 0 -w --deadzone-inter 21 --deadzone-intra 11 --aq-mode 0 --chroma-qp-offset 0 --level 3 --psy-rd 1.0:0.0 -p 1 --stats "C:\Users\葬。\Desktop\lmx264gui-20081004\bin\stats\mcbob.avs.stat" -B 1000 --qpmin 10 --qpmax 51 --qpstep 4 --qcomp 0.600000 --ipratio 1.400000 --pbratio 1.300000 -A none -m 3 --me hex --merange 16 --ratetol 1.000000 --vbv-init 0.9 --vbv-bufsize 200 --vbv-maxrate 2000 -r 1 -o nul "C:\Users\葬。\Desktop\AVS\mcbob.avs" 2>&1|lputs.exe "C:\Users\葬。\Desktop\lmx264gui-20081004\bin\log\mcbob.avs.txt"
@x264.exe --progress --no-psnr --no-ssim --cqm flat --mixed-refs --scenecut 40 -I 250 -i 25 --sar 1:1 --threads auto --nr 0 -f 0:0 -b 2 --direct "auto" --b-adapt 1 --b-bias 0 -w --deadzone-inter 21 --deadzone-intra 11 --aq-mode 0 --chroma-qp-offset 0 --level 3 --psy-rd 1.0:0.0 -p 3 --stats "C:\Users\葬。\Desktop\lmx264gui-20081004\bin\stats\mcbob.avs.stat" -B 1000 --qpmin 10 --qpmax 51 --qpstep 4 --qcomp 0.600000 --ipratio 1.400000 --pbratio 1.300000 -A p8x8,b8x8,i4x4 -m 7 --me umh --merange 16 -r 3 --ratetol 1.000000 --vbv-init 0.9 --vbv-bufsize 200 --vbv-maxrate 2000 -t 1 -o "C:\Users\葬。\Desktop\AVS\mcbob.mp4" "C:\Users\葬。\Desktop\AVS\mcbob.avs" 2>&1|lputs.exe "C:\Users\葬。\Desktop\lmx264gui-20081004\bin\log\mcbob.avs.txt"
@echo+

上面是GUI生成的

这个BAT就跑不了

x264.exe --qp 16 --ref 16 --mixed-refs --no-fast-pskip --bframes 16 --b-pyramid --b-rdo --bime --weightb --direct auto --subme 7 --analyse p8x8,b8x8,i4x4,p4x4 --scenecut 100 --me esa --merange 4 --threads auto --thread-input --progress --no-dct-decimate --no-psnr --output "C:\Users\葬。\Desktop\新建文件夹\1.mp4" "C:\Users\葬。\Desktop\新建文件夹\1.avs"
引用

雷鸣@2009-05-01 20:16

引用
最初由 ﹏桜の葬儀 发布
x264.exe 32bit
x264.exe 64bit
都能跑.,..,32跟64有区别吗?
本子是32位操作系统的..,..

先说清楚一下你说的“一个能跑”和“一个不能跑”具体是什么,还有你在这两个上面做的更改

32bit和64bit这个我不知道……只用过32的
引用

雷鸣@2009-05-01 20:17

引用
最初由 ﹏桜の葬儀 发布
就是用GUI成的BAT能跑
@cd /d "C:\Users\葬。\Desktop\lmx264gui-20081004\bin\"
@setpath.exe run
@call setpath.bat
@del setpath.bat
@echo.
@echo Input:"C:\Users\葬。\Desktop\AVS\mcbob.avs"
@echo Output:"C:\Users\葬。\Desktop\AVS\mcbob.mp4"
@echo Encode Mode:Automated Double Passes(fast)
@x264.exe --progress --no-psnr --no-ssim --cqm flat --mixed-refs --scenecut 40 -I 250 -i 25 --sar 1:1 --threads auto --nr 0 -f 0:0 -b 2 --direct "auto" --b-adapt 1 --b-bias 0 -w --deadzone-inter 21 --deadzone-intra 11 --aq-mode 0 --chroma-qp-offset 0 --level 3 --psy-rd 1.0:0.0 -p 1 --stats "C:\Users\葬。\Desktop\lmx264gui-20081004\bin\stats\mcbob.avs.stat" -B 1000 --qpmin 10 --qpmax 51 --qpstep 4 --qcomp 0.600000 --ipratio 1.400000 --pbratio 1.300000 -A none -m 3 --me hex --merange 16 --ratetol 1.000000 --vbv-init 0.9 --vbv-bufsize 200 --vbv-maxrate 2000 -r 1 -o nul "C:\Users\葬。\Desktop\AVS\mcbob.avs" 2>&1|lputs.exe "C:\Users\葬。\Desktop\lmx264gui-20081004\bin\log\mcbob.avs.txt"
@x264.exe --progress --no-psnr --no-ssim --cqm flat --mixed-refs --scenecut 40 -I 250 -i 25 --sar 1:1 --threads auto --nr 0 -f 0:0 -b 2 --direct "auto" --b-adapt 1 --b-bias 0 -w --deadzone-inter 21 --deadzone-intra 11 --aq-mode 0 --chroma-qp-offset 0 --level 3 --psy-rd 1.0:0.0 -p 3 --stats "C:\Users\葬。\Desktop\lmx264gui-20081004\bin\stats\mcbob.avs.stat" -B 1000 --qpmin 10 --qpmax 51 --qpstep 4 --qcomp 0.600000 --ipratio 1.400000 --pbratio 1.300000 -A p8x8,b8x8,i4x4 -m 7 --me umh --merange 16 -r 3 --ratetol 1.000000 --vbv-init 0.9 --vbv-bufsize 200 --vbv-maxrate 2000 -t 1 -o "C:\Users\葬。\Desktop\AVS\mcbob.mp4" "C:\Users\葬。\Desktop\AVS\mcbob.avs" 2>&1|lputs.exe "C:\Users\葬。\Desktop\lmx264gui-20081004\bin\log\mcbob.avs.txt"
@echo+

上面是GUI生成的

这个BAT就跑不了

x264.exe --qp 16 --ref 16 --mixed-refs --no-fast-pskip --bframes 16 --b-pyramid --b-rdo --bime --weightb --direct auto --subme 7 --analyse p8x8,b8x8,i4x4,p4x4 --scenecut 100 --me esa --merange 4 --threads auto --thread-input --progress --no-dct-decimate --no-psnr --output "C:\Users\葬。\Desktop\新建文件夹\1.mp4" "C:\Users\葬。\Desktop\新建文件夹\1.avs"


要不把
@cd /d "C:\Users\葬。\Desktop\lmx264gui-20081004\bin\"
@setpath.exe run
@call setpath.bat
@del setpath.bat
加到你的那个bat的开头试试看?
可能是系统找不到x264.exe的缘故,怀疑
引用

BurySakura@2009-05-01 20:19

@cd /d "C:\Users\葬。\Desktop\新建文件夹\"
@setpath.exe run
@call setpath.bat
@del setpath.bat

x264.exe --qp 16 --ref 16 --mixed-refs --no-fast-pskip --bframes 16 --b-pyramid --b-rdo --bime --weightb --direct auto --subme 7 --analyse p8x8,b8x8,i4x4,p4x4 --scenecut 100 --me esa --merange 4 --threads auto --thread-input --progress --no-dct-decimate --no-psnr --output "C:\Users\葬。\Desktop\新建文件夹\1.mp4" "C:\Users\葬。\Desktop\新建文件夹\1.avs"

谢谢雷鸣大大指导,但是这样还是直接闪掉的

这样也不行..,..

@cd /d "C:\Users\葬。\Desktop\新建文件夹\"
@setpath.exe run
@call setpath.bat
@del setpath.bat
@echo.
@echo Input:"C:\Users\葬。\Desktop\新建文件夹\1.avs"
@echo Output:"C:\Users\葬。\Desktop\新建文件夹\1.mp4"
@x264.exe --qp 16 --ref 16 --mixed-refs --no-fast-pskip --bframes 16 --b-pyramid --b-rdo --bime --weightb --direct auto --subme 7 --analyse p8x8,b8x8,i4x4,p4x4 --scenecut 100 --me esa --merange 4 --threads auto --thread-input --progress --no-dct-decimate --no-psnr --output "C:\Users\葬。\Desktop\新建文件夹\1.mp4" "C:\Users\葬。\Desktop\新建文件夹\1.avs"
@echo+
引用

雷鸣@2009-05-01 20:26

引用
最初由 ﹏桜の葬儀 发布
@cd /d "C:\Users\葬。\Desktop\新建文件夹\"
@setpath.exe run
@call setpath.bat
@del setpath.bat

x264.exe --qp 16 --ref 16 --mixed-refs --no-fast-pskip --bframes 16 --b-pyramid --b-rdo --bime --weightb --direct auto --subme 7 --analyse p8x8,b8x8,i4x4,p4x4 --scenecut 100 --me esa --merange 4 --threads auto --thread-input --progress --no-dct-decimate --no-psnr --output "C:\Users\葬。\Desktop\新建文件夹\1.mp4" "C:\Users\葬。\Desktop\新建文件夹\1.avs"

谢谢雷鸣大大指导,但是这样还是直接闪掉的

这样也不行..,..

@cd /d "C:\Users\葬。\Desktop\新建文件夹\"
@setpath.exe run
@call setpath.bat
@del setpath.bat
@echo.
@echo Input:"C:\Users\葬。\Desktop\新建文件夹\1.avs"
@echo Output:"C:\Users\葬。\Desktop\新建文件夹\1.mp4"
@x264.exe --qp 16 --ref 16 --mixed-refs --no-fast-pskip --bframes 16 --b-pyramid --b-rdo --bime --weightb --direct auto --subme 7 --analyse p8x8,b8x8,i4x4,p4x4 --scenecut 100 --me esa --merange 4 --threads auto --thread-input --progress --no-dct-decimate --no-psnr --output "C:\Users\葬。\Desktop\新建文件夹\1.mp4" "C:\Users\葬。\Desktop\新建文件夹\1.avs"
@echo+


gui生成的可以你这样不行真是诡异

你试试看在bat最末加一句pause然后它就不会闪掉了
看看出了什么错
引用

BurySakura@2009-05-01 20:29

'setpath.exe' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
'setpath.bat' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
找不到 C:\Users\葬。\Desktop\新建文件夹\setpath.bat

Input:"C:\Users\葬。\Desktop\新建文件夹\1.avs"
Output:"C:\Users\葬。\Desktop\新建文件夹\1.mp4"
x264.exe: unknown option -- b-rdo
引用

雷鸣@2009-05-01 20:30

引用
最初由 ﹏桜の葬儀 发布
'setpath.exe' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
'setpath.bat' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
找不到 C:\Users\葬。\Desktop\新建文件夹\setpath.bat

Input:"C:\Users\葬。\Desktop\新建文件夹\1.avs"
Output:"C:\Users\葬。\Desktop\新建文件夹\1.mp4"
x264.exe: unknown option -- b-rdo


放弃这个gui吧……因为实在太久没有更新了
用megui或者其他什么gui吧
我……这个已经放弃继续了
一个C++的版本正在计划中
引用

BurySakura@2009-05-01 20:32

嗯.,..好,...谢谢雷鸣大大,...葬只想试试而已.,,,.
但是现在自己写的bat,..用不了很郁闷而已.,..
MEGUI还是蛮好用的,,.,.嗯..,..
还有那个C++的GUI期待中,,...,,.
引用

simonfishx@2009-05-04 11:04

32位系统你跑什么64位程序。。。
(雷鸣你也那啥了。。。)

直接运行下那个64位的版就会提示不是有效的win32程序了(32位系统下)
引用

«5678»共8页

| TOP