[求助]请教一下命令行启动程序的原理

plstclies 2018-4-16 18:47 288
比如 xxx.bat 里的内容是下面的
"avs4x26x.exe" --x26x-binary "x265.exe" --crf 21.0 --output "vctmp.avs"

写了几年程序 发现看似这么简单的事情竟然浑然不懂啊 我自己该怎么才能编写一下能跟它们相同方式调用的程序呢



推荐:论坛大聚会| 看雪安全开发者峰会将于7月21号火热来袭!

最新回复 (9)
plstclies 2018-4-16 18:49
2
大概过程是  "avs4x26x.exe"  不断地把图像传给    "x265.exe"  听说他们是用  "流"  来传输  这个"流"是什么  ....  -  -  |    具体是怎么实现的?我要怎么才能编写两个像他们那样通信的程序?
库尔 2018-4-16 18:49
3
main函数入口参数=-=,然后像java一样定义环境变量
plstclies 2018-4-16 18:51
4
库尔 main函数入口参数=-=,然后像java一样定义环境变量
main入口参数只用来程序程序是传入啊  "avs4x26x.exe"    和    "x265.exe"  是时刻在传输数据的
plstclies 2018-4-16 18:53
5
库尔 main函数入口参数=-=,然后像java一样定义环境变量
或者比如这种的  "ffmpeg.exe"  -  |  "qaac.exe"   
库尔 2018-4-16 18:54
6
postmessage  sendmessage
plstclies 2018-4-16 18:55
7
库尔 postmessage sendmessage
窗口都没有  哪来发消息
plstclies 2018-4-16 18:56
8
库尔 postmessage sendmessage
ffmpeg  -i  %input%  -vn  -f  wav  -|qaac.exe  --ignorelength  --threading  -V  100  -  -o  "%output%.m4a"  ||  goto  next

比如这种的  ffmpeg  通过流传输数据给  qaac.exe  实现压制  是怎么做到的
库尔 2018-4-16 18:59
9
哦,那就命名管道吧,共享空间
plstclies 2018-4-16 19:01
10
库尔 哦,那就命名管道吧,共享空间
我觉得并不是那么复杂的东西  应该系统本身就提供了  只是我不知道怎么用
返回