私は見つけた端末で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を抽出する必要があります。