实时解码 - 标准输入到标准输出

Posted

技术标签:

【中文标题】实时解码 - 标准输入到标准输出【英文标题】:Realtime decoding - stdin to stdout 【发布时间】:2015-05-12 13:54:13 【问题描述】:

我正在寻找将编码的音频数据传递给 ffmpeg 进程(使用标准输入)并检索解码的音频数据(使用标准输出)的可能性。 我试图为 ffmpeg 进程找到必要的参数,但我找不到任何参数。真的没有这种可能吗? 再说一遍:我想实时解码数据(例如在播放期间)。

【问题讨论】:

【参考方案1】:
ffmpeg -i - -f s16le -

将解码输入文件 - (stdin) 并将其作为 little endian PCM 格式 (-f s16le) 的 16 位整数格式传递给输出文件 - (stdout)。

【讨论】:

以上是关于实时解码 - 标准输入到标准输出的主要内容,如果未能解决你的问题,请参考以下文章

技巧之如何快速使用websocket来监控标准输出

如何将 A 的标准输出重定向到 B 的标准输入,将 B 的标准输出重定向到 A 的标准输入?

ffmpeg转码flv到avi《转》

标准输入输出和管道

标准输入输出和管道

Linux标准输入标准输出错误输出