web-dev-qa-db-ja.com

ASCIIモードでのbashセッションでのYouTubeビデオの消去

私はすでに ASCIIモード でターミナルでYouTubeビデオを視聴する方法)==を見つけましたが、私の目標は、別のウィンドウを開かずにbashセッションでそれらを視聴することです。

したがって、すでにtmuxセッションを持っているとします。

$ watch-youtube <video-url>

tmuxウィンドウ/ペイン(分割)で、そこで見たいと思います。

どうやってやるの?


関連する出力

$ mpv --vo help
Available video outputs:
  vdpau          : VDPAU with X11
  opengl         : Extended OpenGL Renderer
  xv             : X11/Xv
  sdl            : SDL 2.0 Renderer
  opengl-old     : OpenGL (legacy VO, may work better on older GPUs)
  vaapi          : VA API with X11
  x11            : X11 ( XImage/Shm )
  null           : Null video output
  image          : Write video frames to image files
  opengl-hq      : Extended OpenGL Renderer (high quality rendering preset)
  wayland        : Wayland SHM video output
12
Ionică Bizău

libcacaは、$DISPLAYが設定されていません。だからあなたは次のようなことをすることができます:

DISPLAY= mpv --quiet -vo caca 'https://www.youtube.com/watch?v=bvYgBty6nJs'

Mplayerでも同じトリックが機能しますが、(AFAIK)libquviサポートが統合されていないため、渡すためにビデオURLを抽出する必要があります。

12
derobert