实际的录制部分我已经完成了。我遇到的麻烦是想办法自动将数字添加到我的文件输出中。例如:
Stream_00.mp4
Stream_01.mp4
Stream_02.mp4
Stream_03.mp4
等等
默认输出字符串将会覆盖先前的文件。
我在 Linux 上运行 VLC,因此使用“流输出字符串”似乎很容易做到。
这是我的流输出字符串:
:sout=#transcode{vcodec=h264,vb=0,scale=0,acodec=mpga,
ab=128,channels=2,samplerate=44100}
:file{mux=mp4,dst=/home/myname/Videos/stream} :sout-keep