web-dev-qa-db-ja.com

VLCメディアプレーヤーにストリームの記録を開始するように指示するファイルを作成するにはどうすればよいですか?

PLSファイルは VLCメディアプレーヤー および他のプレーヤーにオンラインラジオの再生を開始するように指示できます。 VLCは、オーディオストリームをファイルに録音することもできます。

現在、これを手動で行うようにVLCに指示していますが、多くのクリックが必要です。 PLSまたは他の種類のファイルを作成して、このタスクを自動化したいと思います。 VLCでファイルを開くだけで、ストリームの記録が開始されます。それは可能ですか?または、 AutoHotkey でマクロを作成する必要がありますか?または私を助けることができる別のツールがありますか?

2
Jader Dias

VLCストリーミングを制御する最も簡単な方法は、コマンドラインからです。この方法でVLCを制御するために必要な構文を学ぶことはできますが、GUIにほとんどの作業を行わせることができます。

  1. Mediaメニューを開き、ストリーミング...を選択します
  2. ファイルまたはネットワークストリームを選択します。どちらを選択してもかまいません。後で記録する正確なストリームを指定する必要があります。
  3. ストリームを選択します。
  4. Sourceウィンドウが表示され、ストリームの場所が事前に入力されています。 次へをクリックします。
  5. Destination画面が表示されます。 Destinationsの下で、Fileがデフォルトで選択されているはずです。そのドロップダウンボックスの右側にある追加をクリックします。
  6. ストリームを保存するファイル名と場所を選択します。今すぐ適切な場所を選択するか、実際のコマンドでVLCに変更することができます。
  7. Transcodingセクションで目的の出力形式を選択します。
  8. 次へをクリックして、その他のオプション画面に進みます。
  9. 下部には、生成されたストリーム出力文字列というラベルの付いたボックスがあります。これは、今説明した出力操作を複製するためにVLCに渡す必要のあるコマンド文字列です。以下の例は青色で強調表示されています。

VLC

先に進み、その文字列をコピーします。最も簡単な方法では、デスクトップのような場所に、VLCを実行してストリームの記録を開始するショートカットを作成できます。デスクトップのVLCアイコンを右クリックし、送信先を選択し、を選択して、既存のVLCショートカットをコピーするだけです。 )デスクトップ(ショートカットとして)、次に新しいショートカットを右クリックしてプロパティをクリックします。 Targetボックスで、最後の終了引用符の後にスペースを追加し、記録するストリームのアドレスを入力します。次に、別のスペースを追加して、前にコピーしたストリーム出力文字列に貼り付けます。保存場所を変更する必要がある場合は、{dst=の直後で、文字列の}を閉じる前にあります。全体は次のようになります。

"C:\Program Files\VideoLAN\VLC\vlc.exe" http://www.superuser.com/unicorns.mpg :sout=#transcode{vcodec=theo,vb=800,scale=1,acodec=vorb,ab=128,channels=2,samplerate=44100}:file{dst=C:\\Users\\Patches\\Videos\\unicorns.ogg} :no-sout-rtp-sap :no-sout-standard-sap :sout-keep

これで、そのアイコンをダブルクリックする(またはホットキーで起動する)だけで、ストリームを記録できます。

7
Patches