Merekam streaming langsung YouTube menggunakan VLC

9

Saya mencoba mengatur VLC untuk merekam streaming langsung di YouTube menggunakan cron. Vlc merekam video yang bukan streaming langsung saja, tetapi ketika streaming VLC langsung direkam paling banyak hanya 24 detik. Kenapa berhenti di situ? Bagaimana saya bisa merekam lebih banyak?

Baris yang saya miliki di file crontab saya diadaptasi dari jawaban untuk pertanyaan ini :

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"
pengguna2980766
sumber

Jawaban:

15

Untuk streaming langsung saya akan merekomendasikan menggunakan livestreamer bukan VLC. Merekam dengan livestreamermudah, misalnya:

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

livestreamer mendukung lusinan penyedia streaming yang berbeda dan bekerja sangat andal, bahkan dengan aliran jerawatan.

Untuk instruksi instalasi, periksa jawaban ini oleh @henry .

Glutanimate
sumber
1
livestreamer sekarang sudah usang dan bercabang untuk streamlink.
Igor V.
0

Menurut halaman livestreamer, opsi harus didahulukan:

COMMAND-LINE USAGE
$ livestreamer [OPTIONS] [URL] [STREAM]

Ini akan menunjukkan aliran yang dapat Anda pilih:

$ livestreamer [URL]

atau

$ livestreamer [OPTIONS] [URL]

Ini akan menyimpan aliran kualitas terbaik yang tersedia ke file arq.mp4 di direktori saat ini:

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

Memeriksa

$ man livestreamer 

untuk lebih banyak detail.

Algum Alguém
sumber