나는 발견했다터미널에서 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을 추출해야 합니다.