2022年6月10日金曜日

コマンドラインでYoutube 動作再生する方法(研究のため)

コマンドラインでYoutube動作を再生するには下記のコマンド
アプリケーションが必要です(研究のため)

コマンドラインで再生する場合、広告は再生されません。

1.   Youtube-dl.exe, あるいは yt-dlp.exe 必要です。
      まずはネットで検索して、ダウンロードして起きます。
      Youtube-dl.exeを利用するには Microsoft Visual C++ 2010  x86 Redistributable
      が必要となります、ファイル名 vcredist_x64.exe/vcredist_x86.exe 事前に
      ダウンロードしてインストールしてください。yt-dlp.exeがおすすめです。

2.   コマンドで再生するソフトが必要、MPlayer あるいは FFplay が必要です。
      FFplay がおすすめです。Mplayer複数のファイルに対し、FFplay.exe一つの
      ファイルになります。

      yt-dlp.exe と FFplay.exe ファイル用意できたら同じフォルダに保存して
      置きます。

3.   再生の場合、再生リスト、動画一つ、複数の動画リスト(自分のPCに保存)
      などの場合があります。

Youtube にある再生リストを再生する場合、音声のみ再生可能です
注意:Youtube の再生リストの最初のパラメータ(v=xxxxxxxxxx&) 
を削除してください。

yt-dlp.exe -f m4a https://www.youtube.com/watch?list=PL5l9iRZwq9UkKaaTPPtR9Hxxxxxx_dID -o - | ffplay -i -



PCの保存した動画の再生リストを再生する場合、動画のリンクをテキストファイル
に順番で保存しております。

for /F %a in (Mlist.txt) do yt-dlp.exe -f 18 %a -o - | ffplay -i - -autoexit



一つ動画のみを再生する場合は下記のコマンドで実行します。

yt-dlp.exe https://www.youtube.com/watch?v=TQ8WlA2xxxx -o - | ffplay -i -





end

0 件のコメント:

コメントを投稿