ASCII 모드에서 bash 세션으로 YouTube 비디오 깨우기 xv

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



답변

$DISPLAY설정하지 않으면 libcaca가 현재 터미널에 표시됩니다 . 따라서 다음과 같은 작업을 수행 할 수 있습니다.

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

mplayer와 동일한 트릭이 작동하지만 (AFAIK) 통합 된 libquvi 지원이 없으므로 비디오 URL을 추출하여 전달해야합니다.


답변