DEV Project
_you-terminal-player
Watch YouTube in your terminal
Ein Open-Source-Player für macOS, der YouTube-Videos direkt im Terminal als farbige Half-Blocks rendert und den Ton live synchron hält. Auflösung, Bildrate und Darstellungsmodus lassen sich während der Wiedergabe wechseln.
Der Player streamt Video und Audio direkt von YouTube. yt-dlp löst die Stream-URLs auf, ffmpeg liefert rohe Videoframes und ffplay übernimmt die Tonspur. Die Ausgabe erfolgt ohne Zwischendownload direkt als ANSI-Grafik im Terminal.
Half-Block-Zeichen nutzen Vorder- und Hintergrundfarbe für zwei übereinanderliegende Pixel pro Terminalzelle. Zusätzlich stehen ASCII-, Schwarz-Weiß-, Matrix-, Emoji- und weitere Darstellungsmodi zur Verfügung. Pause, Auflösung und Framerate lassen sich per Tastatur steuern.
Quick Start
git clone https://github.com/peab-dev/you-terminal-player.gitcd you-terminal-player && ./install.shyt "<youtube-url>"