Linux'ta samba sunucusundan video akışı kaydedin


0

Çalışan bir video dosyasını barındıran bir Samba sunucum var. Video dosyası, bilgisayarımdaki VLC oynatıcı ve Android'deki MX oynatıcı ile çalışıyor. Şimdi sadece indirmeden terminalden video kaydetmek istiyorum. Aşağıdakileri denedim

sudo cvlc smb://<Samba Server IP>/path/to/video.mp4

Bu videoyu terminalden oynatır. Bu nedenle akışkan olduğunu biliyorum

Ancak, videoyu terminalden kaydedemiyorum.

Bu komutu VLC belgelerine başvurarak denedim. 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

Bu sadece video akışı yerine video indirir

Bu komutu da denedim (ps yerine ts kullanarak)

sudo cvlc smb://<Samba Server IP>/path/to/video.mp4 --sout=file/ts:output.mp4

Bu, bozuk bir video dosyasında sonuçlanır.

Videoyu, video akışı sırasında kaydedilecek şekilde nasıl kaydetmeliyim?

Not: Test platformumla ilgili bazı sorunları olduğu için RTP / RTSP kullanmak istemiyorum

Yanıtlar:


0

İki hedef belirlemeniz gerekiyor display ve bir dosya.
Örnek:
sudo cvlc smb://<Samba Server IP>/path/to/video.mp4 --sout "#duplicate{dst=file{dst=output.mp4,no-overwrite},dst=display}"

Bahşiş:
Yapılandırmayı almak için vlc'nin GUI'sini kullanabilirsiniz. sout, bunun gibi akış konfigürasyonu için "Seçenek Ayarı" adımında gösterilecektir:

Example

Daha fazla bilgi için

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.