想用这种形式做一个测试:
curl -s http://www.google.com | exec open -
exec
后面是真正想做的事,但执行它马上就退出优艾设计网_在线设计终端了,而后面的操作没有正确执行,而不用pipe则可以正常执行。
那有什么办法可以先拿到一个url,再对这个url的内容做处理呢?
有人会问为什么不直接把url放到后面,目的是想用curl的方式快点。
实际情况
想用curl的方式打开网络中可访问的视频,如:
curl -s <video_url> | exec ffmpeg -i - -af ebur128=peak=true -vn -f null /dev/null
然而执行很快结束,结果也不正确。如果不用curl,这样:
ffmpeg -i <video_url> -af ebur128=peak=true -vn -f null /dev/null
结果是正确的,但速度慢。
寻找好的方法。
上官福特 10小时前 优艾设计网_Photoshop百科
你要的是这个效果?
精彩评论