У меня работает сервер Samba, на котором размещен видеофайл. Видео файл работает с плеером VLC на моем ПК, а также с проигрывателем MX на Android. Теперь я хочу записать видео с терминала, не загружая его. Я пробовал следующее
sudo cvlc smb://<Samba Server IP>/path/to/video.mp4
Это воспроизводит видео с терминала. Поэтому я знаю, что это поток
Однако я просто не могу заставить его записывать видео с терминала.
Я попробовал эту команду, изучив документацию VLC https://wiki.videolan.org/Documentation:Streaming_HowTo/Receive_and_Save_a_Stream/
sudo cvlc smb://<Samba Server IP>/path/to/video.mp4 --sout=file/ps:output.mp4
Это просто загружает видео вместо потоковой передачи
Я также попробовал эту команду (используя ts вместо ps)
sudo cvlc smb://<Samba Server IP>/path/to/video.mp4 --sout=file/ts:output.mp4
Это приводит к повреждению видеофайла.
Как мне записать видео таким образом, чтобы оно записывалось во время потоковой передачи?
Примечание: я не хочу использовать RTP/RTSP, поскольку у него есть некоторые проблемы с моим испытательным стендом