ASCII 모드의 bash 세션에서 YouTube 비디오 시청

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

답변1

$DISPLAYlibcaca가 설정되지 않은 경우 현재 터미널에 표시됩니다 . 따라서 다음과 같이 할 수 있습니다:

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

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

관련 정보