VLCを使用してYouTubeライブストリームを録画する


9

cronを使用してYouTubeでライブストリームを記録するようにVLCを設定しようとしています。Vlcは、ライブストリーミングではない動画を録画しますが、ストリームがライブの場合、最大で24秒しか録画されません。なぜそこで止まるのですか?どうすればもっと録音できますか?

私のcrontabファイルにある行は、この質問への回答から改作されたものです。

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"

回答:


15

ライブストリームについては、VLCではなくlivestreamerを使用することをお勧めします。での録音livestreamerは簡単です。例:

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

livestreamerは多数の異なるストリーミングプロバイダーをサポートし、むらのあるストリームであっても非常に確実に動作します。

インストール手順については、@ henryによるこの回答を確認してください。


1
livestreamerは非推奨となり、streamlinkに分岐しました。
Igor V.

0

livestreamerのマンページによると、オプションは最初に来る必要があります:

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

これらには、選択できるストリームが表示されます。

$ livestreamer [URL]

または

$ livestreamer [OPTIONS] [URL]

これにより、利用可能な最高品質のストリームが現在のディレクトリのファイルarq.mp4に保存されます。

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

小切手

$ man livestreamer 

詳細については、


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.