我想保存正在使用流式传输的 mp4 视频文件rtsp://
。
我尝试使用 保存它ffmpeg
,但结果却有很多错误。我也尝试了 VLC,但视频和音频不同步。'rtmpdump' 也不起作用。
例如,我想保存使用此协议流式传输的以下视频:
rtsp://a1966.v1252936.c125293.g.vq.akamaistream.net/7/1966/125293/v0001/mp4.od.origin.zdf.de.gl-systemhaus.de/dach/zdf/13/12/131231_buniatishvili_kuk_1456k_p13v11.mp4
我怎样才能实现同样的目标?
答案1
打开VLC 媒体播放器。
前往:
Media
>Convert/Save..
此处粘贴 URL。
然后点击Convert/Save
按钮。
您也可以使用命令行保存它:
vlc [STREAM URL] --sout=file/ps:[FILE NAME].MP4
应该是:
vlc rtsp://a1966.v1252936.c125293.g.vq.akamaistream.net/7/1966/125293/v0001/mp4.od.origin.zdf.de.gl-systemhaus.de/dach/zdf/13/12/131231_buniatishvili_kuk_1456k_p13v11.mp4 --sout=file/ps:aa.mpg
答案2
转到Media
→ Open Network Stream
,粘贴您的 RSTP 链接并选择Play
菜单Stream
项。选择File
作为目标,添加文件名。Display locally
如果您希望在录制期间播放您的流(否则将“播放”黑屏),请选中 。Activate Transcoding
如果您需要捕获原始流而不进行任何转码(您可能需要这样做),请取消选中 。