난 이미 찾았어터미널, 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에서도 작동하지만 (AFAIK) libquvi 지원이 통합되어 있지 않으므로 이를 전달하려면 비디오 URL을 추출해야 합니다.