我使用 VLC 将视频流从相机保存到文件,如下所示:
cvlc -vvv rtsp://xxx.xxx.xxx.xxx/xxx --sout '#transcode{vcodec="h263"}:standart{mux="ts",access="file",dst="cam_XXX_hour_$(date +%H).ts"}'
所以在一天广播结束时,我希望看到一些文件,比如:
cam_XXX_hour_05.ts
cam_XXX_hour_06.ts
....
cam_XXX_hour_23.ts
cam_XXX_hour_24.ts
但事实并非如此。在 VLC 启动时,我有一个以第一个小时命名的大文件。我怎样才能得到想要的结果?任何 BASH 或 VLC/VLM 设置?(我打算将此脚本移植到 VLM 时间表)
即使不是按时间,也按最大文件大小..
谢谢。
PS 请不要在一天结束时拆分大文件。