Bash 세션에서 ASCII 모드로 YouTube 비디오 시청

Bash 세션에서 ASCII 모드로 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

답변1

$DISPLAY설정하지 않으면 현재 터미널에 libcaca가 표시됩니다. 그래서 당신은 이것을 할 수 있습니다 :

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

동일한 트릭이 mplayer에서도 작동합니다. 비록 (내가 아는 한) libquvi 지원이 통합되어 있지는 않지만 이를 전달하려면 비디오 URL을 추출해야 합니다.

관련 정보