Nagrywanie transmisji na żywo z YouTube za pomocą VLC


9

Usiłuję ustawić VLC do nagrywania transmisji na żywo na YouTube za pomocą crona. Vlc nagrywa filmy, które nie są dobrze transmitowane na żywo, ale gdy strumień jest na żywo, nagrywa VLC maksymalnie 24 sekundy. Dlaczego się na tym kończy? Jak mogę uzyskać więcej nagrań?

Linie, które mam w pliku crontab, zostały dostosowane do odpowiedzi na to pytanie :

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"

Odpowiedzi:


15

W przypadku transmisji na żywo polecam korzystanie z transmisji na żywo zamiast VLC. Nagrywanie za pomocą livestreamerjest bardzo proste, np .:

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

Livestreamer obsługuje dziesiątki różnych dostawców transmisji strumieniowej i działa bardzo niezawodnie, nawet w przypadku nieregularnych strumieni.

Aby uzyskać instrukcje instalacji, sprawdź tę odpowiedź przez @henry .


1
Livestreamer jest teraz przestarzały i rozwidlony do streamlinkowania.
Igor V.

0

Według strony man livestreamer, opcje muszą być na pierwszym miejscu:

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

Pokażą Ci strumienie do wyboru:

$ livestreamer [URL]

lub

$ livestreamer [OPTIONS] [URL]

Spowoduje to zapisanie najlepszej dostępnej jakości strumienia do pliku arq.mp4 w bieżącym katalogu:

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

Czek

$ man livestreamer 

po więcej szczegółów.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.