RTSP流,转码和保存到文件的正确方法是什么?

时间:2016-08-24 16:23:30

标签: vlc libvlc

在显示rstp-stream时,我们正在尝试转码,并将其记录到文件中供以后使用。

使用

时,

VLC 2.1.1 似乎有效

vlc rtsp-stream :sout=#transcode{vcodec=mp1v,vb=700,scale=1}:duplicate{dst=display,dst=std{access=file,mux=asf,dst="C:\file.mpg"}}"

这似乎打破了 VLC 2.2.4

关于VLC维基的文档似乎已经过时了。

1 个答案:

答案 0 :(得分:1)

使用vcodec/mux配对以及使用samplerate代替vb的差异似乎可以解决这个问题。

vlc rtsp-stream :sout=#transcode{vcodec=mp4v,scale=0.5,samplerate=44100}:duplicate{dst=display,dst=std{access=file,mux=mp4,dst='C:\file.mpg'}}"