web-dev-qa-db-ja.com

ライブストリームを記録する

ライブストリーミング画面を音声で記録するにはどうすればよいですか? MplayerとVLCプレーヤーに関するいくつかのフォーラムを読みました。ダウンロードヘルパーを試してみましたが、運がありません

これらは私が行うステップです

  1. http://shalomtv.tv
  2. シャロームインド、最初のタブ、ライブテレビをクリックして再生
7
Suresh

リンクのストリームはRTMPストリームのようです。解決:

Rtmpdumpおよびrtmpsrvを使用したRTMPストリームのダウンロード

  1. ターミナルを開いてrtmpdumpをインストールします Ctrl + Alt + T このコマンドを使用して:

    Sudo apt-get install rtmpdump
    
  2. ローカルポートを介してRTMPトラフィックをリダイレクトします。このコマンドをコピーしてターミナルウィンドウに貼り付けます。

    Sudo iptables -t nat -A OUTPUT -p tcp --dport 1935 -j REDIRECT
    
  3. ターミナルに入力してrtmpsrvを開始します。

    rtmpsrv
    
  4. ビデオストリームがあるWebサイトに移動し、ビデオの再生を開始します。

  5. しばらくすると、rtmpsrvは次のような長いコマンドを出力するはずです。

    rtmpdump -r "rtmp://livestream.someaddress.com/live/" -a "live/" -f "LNX 11,6,602,171" -W "https://www.someaddress.org/live/player.swf" -p "http://live.tv/" -y "nnnnnn.sdp" -o nnnnnn.flv
    
  6. rtmpsrvを停止 Ctrl + C。ウェブサイトを離れることができます。

  7. Beforeダウンロードするには、以前に行ったポート転送を削除する必要があります。このコマンドをコピーして端末に貼り付けます。

    Sudo iptables -t nat -D OUTPUT -p tcp --dport 1935 -j REDIRECT
    
  8. 最後に、「rtmpdump -r ...」で始まる長いコマンドをコピーして、ターミナルに貼り付けます。 rtmpdumpは、ストリームのダウンロードを開始する必要があります。でダウンロードを停止できます Ctrl + C

11
pileofrocks

私はこれが新しいと思いますが、このことは素晴らしいです:youtube-dl-bdmurray.youtube-dlこれは「スナップ」です。

Sudo snap install youtube-dl-bdmurray

それから私は単にyoutube-dl-bdmurray.youtube-dl [url-containing-video]と書いた

コマンドラインで、ビデオを見つけ、ビデオを開始し(自動ではありませんでした)、ダウンロード/ストリーミングして、完璧なmp4ファイルを残しました。

0
CPBL