保存通过 Netcat 接收的实时视频

保存通过 Netcat 接收的实时视频

我正在使用以下命令来传输通过 Netcat 接收的视频。

nc -l -p 5001 | mplayer -fps 31 -cache 1024 -

(在 Windows CMD 上)

此命令打开 MPlayer 并播放实时流。

你能告诉我如何在直播播放此视频时保存其副本吗?

谢谢。

答案1

使用命令球座

  nc -l -p 5001 | tee  file_containing_the_video.mp4 | mplayer -fps 31 -cache 1024 -

如果您收到的格式是 mp4。请根据需要进行更改。从手册页

  tee - read from standard input and write to standard output **and** files

(重点是我)。这意味着球座同时将其输入发送到两个标准输出(我们从中将其通过管道传输到播放器) 并将其存储到一个文件中。

相关内容