"dash" 是什么意思 - 作为 ffmpeg 输出文件名
What does "dash" - mean as ffmpeg output filename
我正在尝试将 ffmpeg 与 gnuplot 结合使用来绘制一些音频频谱,我正在关注此 ffmpeg doc link.
现在我问 -f data
之后这一行的“破折号”-
是什么意思,它应该是一个文件名:ffmpeg 命令的最后一个元素应该是输出文件,但我有运行 命令后的目录中没有名为 -
的文件。
ffmpeg -y -i in.wav -ac 1 -filter:a aresample=8000 -map 0:a -c:a pcm_s16le -f data - | gnuplot -p -e "plot '<cat' binary filetype=bin format='%int16' endian=little array=1:0 with lines;"
我查看了 ffmpeg 文档,但没有找到任何内容。
输出端的-
表示stdout
。您也可以在其位置写入 pipe:1
。作为输入,表示stdin
,可以写成pipe:0
.
我正在尝试将 ffmpeg 与 gnuplot 结合使用来绘制一些音频频谱,我正在关注此 ffmpeg doc link.
现在我问 -f data
之后这一行的“破折号”-
是什么意思,它应该是一个文件名:ffmpeg 命令的最后一个元素应该是输出文件,但我有运行 命令后的目录中没有名为 -
的文件。
ffmpeg -y -i in.wav -ac 1 -filter:a aresample=8000 -map 0:a -c:a pcm_s16le -f data - | gnuplot -p -e "plot '<cat' binary filetype=bin format='%int16' endian=little array=1:0 with lines;"
我查看了 ffmpeg 文档,但没有找到任何内容。
-
表示stdout
。您也可以在其位置写入 pipe:1
。作为输入,表示stdin
,可以写成pipe:0
.