搜索 社区服务 统计排行 帮助
  • 4041阅读
  • 16回复

[求助] 请教下 megui有办法批量压片么

楼层直达
级别: 新手上路
注册时间:
2008-04-24
在线时间:
0小时
发帖:
55
megui是读取avs脚本的 虽然可以用任务模式来一次性压多个影片,但是那意味着要写同样多个avs脚本啊!

我要压的片有近200个小视频,那我岂不是要写200个avs来导入megui吗?
实在没有办法了 只好请教高手了
级别: 工作组
注册时间:
2003-08-26
在线时间:
13小时
发帖:
6600
只看该作者 1楼 发表于: 2008-08-18
用命令行批处理或者makefile

催片请点此处: http://bbs.popgo.org/bbs/read.php?tid=502402&displayMode=1#19103164
级别: 工作组
注册时间:
2004-11-01
在线时间:
14小时
发帖:
2615
只看该作者 2楼 发表于: 2008-08-18
又有人提到makefile,麻烦给个例子吧。

[url=ed2k://|friend|[CHN%5D[eDtoon%5D[PPG_FW%5D[VeryCD%5DGalaxy|D46F9E727D0ED77EDA09D21C55386F57|/]点击这里可以把我加入emule好友名单[/url]

#DEEBEA #F6FAFA
还是挂小图,...[:o]
级别: 新手上路
注册时间:
2008-04-24
在线时间:
0小时
发帖:
55
只看该作者 3楼 发表于: 2008-08-18
高手给一个命令行批量压片的参考格式吧 谢谢了
级别: 新手上路
注册时间:
2005-04-05
在线时间:
3小时
发帖:
216
只看该作者 4楼 发表于: 2008-08-18
for %%f in (*.avi) do call :enc "%%f"
goto finish

:enc
echo avisource("%~f1") > "%~f1.avs"
echo trim(123,456) >> "%~f1.avs"
x264 -crf 26 -o "%~f1.mp4" "%~f1.avs"
:finish




级别: 圣骑士
注册时间:
2003-02-20
在线时间:
79小时
发帖:
1605
只看该作者 5楼 发表于: 2008-08-18
用雷蜀署的把妹工具吧

嗯。。。
级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 6楼 发表于: 2008-08-18
Leiming's x264 gui
专门针对批量添加任务的情形进行设计
能够自动生成avs脚本(脚本内容自己设计),能够生成bat文件
级别: 工作组
注册时间:
2003-08-26
在线时间:
13小时
发帖:
6600
只看该作者 7楼 发表于: 2008-08-19
引用
最初由 Galaxy001 发布
又有人提到makefile,麻烦给个例子吧。


不在家没例子,随便写个大家参考,不保证准确:

makefile

  1. target: ../[popgo][something_what][$(eps)].mp4
  2. ../[popgo][something_what][$(eps)].mp4: $(eps).v.mp4 $(eps).a.mp3
  3. /h/mp4/mp4box.exe -add $(eps).v.mp4 -add $(eps).a.mp4 ../[popgo][something_what][$(eps)].mp4
  4. $(eps).v.mp4: $(eps).avi $(eps).avs
  5. /h/mp4/x264.exe -xxx -xxx -o $(eps).v.mp4 $(eps).avs
  6. $(eps).avs:
  7. cp ../main.avs ./$(eps).avs
  8. $(eps).avi:
  9. mv ../raw/xxxxxxx\ $(eps)話\ xxx.avi ./$(eps).avi
  10. $(eps).a.mp3: $(eps).avi
  11. ffmpeg 拆音频 -> $(eps).a.mp3

催片请点此处: http://bbs.popgo.org/bbs/read.php?tid=502402&displayMode=1#19103164
级别: 工作组
注册时间:
2004-11-01
在线时间:
14小时
发帖:
2615
只看该作者 8楼 发表于: 2008-08-19
等你回家后把完整的帖一下吧。

想看看些变量与其他技巧的应用。
比如要压套dvdrip,前面跑d2v应该是手工,后面,难道每个target都自己写?

mv ../raw/xxxxxxx\ $(eps)話\ xxx.avi ./$(eps).avi
话说这句,你难道没用regex来自动判断一下吗?(指“ $(eps)話\ xxx.avi ”)

PS:看到avs,果然还是在win下压片的……

[url=ed2k://|friend|[CHN%5D[eDtoon%5D[PPG_FW%5D[VeryCD%5DGalaxy|D46F9E727D0ED77EDA09D21C55386F57|/]点击这里可以把我加入emule好友名单[/url]

#DEEBEA #F6FAFA
还是挂小图,...[:o]
级别: 新手上路
注册时间:
2005-04-05
在线时间:
3小时
发帖:
216
只看该作者 9楼 发表于: 2008-08-19
呃。。。d2v也可以自动化的。。。
DGIndex.exe -SD=* -IF=*e:\abc.m2v* -OF=*e:\def* -MINIMIZE -EXIT




级别: 新手上路
注册时间:
2008-04-24
在线时间:
0小时
发帖:
55
只看该作者 10楼 发表于: 2008-08-19
最终还是用 雷鸣的gui 解决问题 那个bat处理挺实用 多谢各位
级别: 工作组
注册时间:
2004-11-01
在线时间:
14小时
发帖:
2615
只看该作者 11楼 发表于: 2008-08-19
引用
最初由 SAPikachu 发布
呃。。。d2v也可以自动化的。。。
DGIndex.exe -SD=* -IF=*e:\abc.m2v* -OF=*e:\def* -MINIMIZE -EXIT

偶是想说切dvdiso那一步啦。

不过,我一般是直接把ifo/vob切成d2v,倒是没研究过DGIndex的参数。

话说,你的例子咋这么多星号?

[url=ed2k://|friend|[CHN%5D[eDtoon%5D[PPG_FW%5D[VeryCD%5DGalaxy|D46F9E727D0ED77EDA09D21C55386F57|/]点击这里可以把我加入emule好友名单[/url]

#DEEBEA #F6FAFA
还是挂小图,...[:o]
级别: 工作组
注册时间:
2003-08-26
在线时间:
13小时
发帖:
6600
只看该作者 12楼 发表于: 2008-08-19
切dvdiso的话,dvd decrypter也是有命令行可以用的,只是有点不太好用罢了

星号多是因为-SD=*,就是把星号当成引号用。所以-IF="aa"变成了-IF=*aa*

当然了,我不知道为什么要变成星号……我一直是直接解的,而且-IF也是用-AIF的……

>>>>话说这句,你难道没用regex来自动判断一下吗?
mv ../raw/[アニメ]\ ネオ\ アンジェリーク\ Abyss\ -Second\ Age-\ 第$(eps)話*.avi ./$(eps).avi
类似这样的应该就可以了吧……

催片请点此处: http://bbs.popgo.org/bbs/read.php?tid=502402&displayMode=1#19103164
级别: 新手上路
注册时间:
2005-04-05
在线时间:
3小时
发帖:
216
只看该作者 13楼 发表于: 2008-08-20
呃。。。原来的分隔符貌似是中括号吧。。。如果文件名有中括号会rp。。。
(话说dgavcindex的命令行是正常风格。。。dgindex就很奇怪。。。orz




级别: 工作组
注册时间:
2004-11-01
在线时间:
14小时
发帖:
2615
只看该作者 14楼 发表于: 2008-08-20
引用
最初由 MeteorRain 发布

>>>>话说这句,你难道没用regex来自动判断一下吗?
mv ../raw/[アニメ]\ ネオ\ アンジェリーク\ Abyss\ -Second\ Age-\ 第$(eps)話*.avi ./$(eps).avi
类似这样的应该就可以了吧……

这,不是转义吗……[/han]
我想见到 .*Abyss.*\$\(eps\)\.avi 的应用:o 。
不过不知道make支持否。

[url=ed2k://|friend|[CHN%5D[eDtoon%5D[PPG_FW%5D[VeryCD%5DGalaxy|D46F9E727D0ED77EDA09D21C55386F57|/]点击这里可以把我加入emule好友名单[/url]

#DEEBEA #F6FAFA
还是挂小图,...[:o]
快速回复

限150 字节
上一个 下一个