GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Registrazione di uno streaming live su Youtube utilizzando Vlc?

Sto cercando di impostare VLC per registrare un live streaming su YouTube usando cron. Vlc registra video che non sono in diretta streaming bene, ma quando lo streaming è live, VLC registra al massimo solo 24 secondi. Perché si ferma qui? Come posso fare in modo che registri di più?

Le righe che ho nel mio file crontab sono state adattate dalla risposta a questa domanda:

35 21 20 3 * cvlc --sout file/ts:/path/to/directory/file.mp4 <link to video>
37 21 20 3 * sh -c "killall cvlc; killall vlc"

Risposta accettata:

Per i live streaming consiglierei di utilizzare livestreamer invece di VLC. Registrazione con livestreamer è un gioco da ragazzi, ad esempio:

livestreamer <livestream-url> best -o vod.mp4

livestreamer supporta dozzine di diversi provider di streaming e funziona in modo molto affidabile, anche con flussi irregolari.

Per le istruzioni di installazione, dai un'occhiata a questa risposta di @henry.


Ubuntu
  1. Come scaricare brani MP3 da un video di YouTube utilizzando YouTube-DL

  2. Come registrare il tuo terminale Linux usando asciinema

  3. Scarica i video di YouTube nella riga di comando di Linux utilizzando youtube-dl

  4. Come annullare o sospendere le migrazioni in tempo reale utilizzando virsh

  5. Riproduci streaming VLC senza interfaccia

Come creare un'unità USB Ubuntu Live utilizzando la riga di comando

Come creare USB live persistenti usando Mkusb su Ubuntu

Crea USB avviabile dal vivo utilizzando il creatore del disco di avvio di Ubuntu 20.04

Linux:come trasmettere un video locale in webcam utilizzando Ffmpeg?

Come riprodurre video Flash incorporati in lettori esterni?

Come riparare il bootloader GRUB utilizzando un'unità USB live di Ubuntu