YouTube videolarını ASCII modunda bash oturumlarında waching


12

YouTube videolarını ASCII modunda terminalde nasıl izleyeceğimi buldum , ancak amacım farklı bir pencere açmadan bunları bir bash oturumunda izlemek.

Diyelim ki zaten bir tmux oturumum var ve yapıyorum:

$ watch-youtube <video-url>

Orada izlemek istiyorum, o tmuxpencerede / bölmede (bölünmüş).

Bunu nasıl yapabilirim?


İlgili çıktı

$ 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

Yanıtlar:


12

Ayarlanmamışsa libcaca geçerli terminalinizde görüntülenir $DISPLAY. Böylece şöyle bir şey yapabilirsiniz:

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

Aynı hile mplayer ile çalışır, ancak (AFAIK) entegre libquvi desteğine sahip değildir, bu yüzden geçmek için video URL'sini çıkarmanız gerekir.


Alma [vo] Video output caca not found! Error opening/initializing the selected video_out (-vo) device.- sadece ses çalışıyor
Ionică Bizău

@ IonicăBizău mpv'niz libcaca olmadan mı inşa edildi? Kontrol edin mpv --vo helpve orada olup olmadığına bakın. Bu arada mpv 0.6 kullanıyorum.
derobert

Muhtemelen? Güncellemeye bakın.
Ionică Bizău

1
Evet. Yani mpv ile kaka kullanmak için, kaka desteği ile yeniden derlemeniz gerekir. Veya bağlandığınız soruda olduğu gibi mplayer'ı kullanın (mplayer'ınızda kaka varsa). Önemli olan DISPLAY= , yeni bir pencere açmasını önlemek için o kısımdır.
derobert

1
@ IonicăBizău Üç farklı bölmede üç video başlatmayı bile denedim (hem mpv hem de mplayer1 ile denedim); dördüncü sırada bash kullanmak hala iyiydi. Belki de terminal emülatörünüz çöküyor? Xterm kullanıyorum.
derobert
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.