与这个问题有些相关:使用ffmpeg将音频文件转换为mp3
我想在 BASH 中使用管道在一行中执行命令。
我想做的是:
echo "Hello" | somecommand | ffmpeg -i _____ -f mp2 output.mp3
哪里的_____
的输出是somecommand
。有什么办法可以实现这一点吗?
尝试使用 xargs
echo "Hello" | somecommand | xargs ffmpeg -f mp2 output.mp3 -i
or
echo "Hello" | somecommand | xargs -i ffmpeg -i {} -f mp2 output.mp3
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)