youtube-tui: Njut av YouTube från terminalen som ett proffs. Mitt nya favoritalternativ

  • youtube-tui erbjuder ett komplett textgränssnitt för att surfa på YouTube från terminalen, utan reklam eller störande bilder.
  • Den integreras med externa verktyg som mpv och yt-dlp, och fungerar som ett lättviktigt frontend som inte kräver officiella API-nycklar.
  • Det låter dig hantera prenumerationer, flöden och spellistor med hjälp av interna kommandon som :playlist, perfekt för intensiv tangentbordsanvändning.
  • Efter att ha genomgått underhåll nyligen är det återigen en av de mest stabila och rekommenderade YouTube-användargränssnitten för användare som regelbundet arbetar på kommandoraden.

youtube-tui

Om du någonsin drömt om att styra YouTube utan att behöva trycka på webbläsaren och utan att släppa tangentbordet, youtube-tui är precis den produktiva nördigheten du letade efter. Detta lilla projekt skrevs i Rust. Förvandla din terminal till en fullfjädrad YouTube-webbläsare som kan söka efter videor, utforska kanaler, hantera spellistor och spela upp innehåll via externa spelare som mpv och yt-dlpallt utan reklam eller visuella distraktioner.

Långt ifrån att vara ett enkelt märkligt experiment, youtube-tui har blivit ett av de bästa sätten att njuta av YouTube från en kommandoradsmiljö.Efter en period av inaktivitet har projektet återupplivats: större buggar har åtgärdats, det fungerar korrekt igen och det erbjuder en mer polerad upplevelse än någonsin. Om du gillar Terminal, effektivitet och att ha fullständig kontroll över tangentbordet, fortsätt läsa för du kommer att vara mycket intresserad.

Vad är youtube-tui och vad gör det speciellt

I huvudsak, youtube-tui är ett textbaserat användargränssnitt (TUI) för att surfa på YouTube från terminalen.Det är inte en klon av den officiella webbplatsen, utan snarare ett alternativt sätt att få tillgång till samma innehåll med en minimalistisk, snabb och avskalad metod. Allt visas i textläge: sökresultat, videotitlar, beskrivningar, kanaler, flöden och spellistor, utan banners eller flytande element.

Programmet fungerar som Ett lättviktigt gränssnitt som förlitar sig på externa verktyg som mpv eller yt-dlp för att spela upp video eller ljudyoutube-tui avkodar inte multimediainnehåll direkt; istället delegerar den uppgiften till specialiserade spelare som du redan är bekant med och kan anpassa efter dina önskemål. Detta gör att TUI är lätt och fokuserat på navigering, spellistor och interaktion med YouTube.

En mycket intressant detalj är att youtube-tui kräver inte officiella YouTube API-nycklar för att fungeraDu behöver inte registrera dig i Google Developers Console eller kämpa med inloggningsuppgifter eller kvotgränser. Programmet utnyttjar befintliga ekosystemverktyg (som yt-dlp) för att få tillgång till nödvändig information från videorna och kanalerna, vilket förenklar installationen avsevärt.

Fördelar med att använda YouTube från terminalen

För många kanske tanken på att titta på YouTube utan en grafisk webbläsare låter konstig, men TUI-metoden har flera mycket tydliga fördelar som passar perfekt för avancerade användare och CLI-entusiaster.Det mest uppenbara är koncentration: YouTubes gränssnitt på webben är fullt av förslag, gigantiska miniatyrbilder, kommentarer, kortfilmer, banners, aviseringar och tusen element som konkurrerar om din uppmärksamhet.

Med youtube-tui, Allt det där bruslagret försvinner och du har bara det som verkligen betyder något kvar: titel, kanal, längd, beskrivning och spellistor.Du kommer inte att se annonser inbäddade i gränssnittet, popup-fönster eller livekommentarer som bombarderar din skärm. Du kommer inte heller att få känslan av "Jag började titta på en video och hamnade två timmar senare i ett svart hål av rekommendationer". Här är användarupplevelsen mycket mer direkt och medveten.

Dessutom, De kompletta tangentbordskontrollerna gör upplevelsen extremt smidig när du väl vant dig.liknande verktyg som ytfzfAtt söka, navigera i resultatlistan, öppna kanaler, hoppa mellan videoflikar eller spellistor, prenumerera eller starta uppspelning med mpv görs allt med hjälp av genvägar och kommandon i TUI:et. Det finns inget behov av att ständigt växla mellan mus och tangentbord.

till råga på allt Att allt sker i en terminal passar väldigt bra in i de tekniska användarnas arbetsflöden.Du kan ha en flik med youtube-tui tillsammans med andra med en editor, loggar, Docker-containrar eller SSH-sessioner. Du behöver inte lämna din arbetsmiljö eller förlora sammanhang genom att öppna en hel webbläsare bara för att spela lite musik eller titta på en specifik video, vilket flera guider sammanfattar. Titta på YouTube på Linux utan webbläsare.

Kompatibilitet och operativsystem där det fungerar bäst

youtube-tui är främst utformad med Unix-liknande miljöer i åtanke, Därför fungerar den bäst i GNU/Linux-distributioner och andra liknande system.Det fungerar mycket bra på Arch Linux, Debian, Ubuntu och familj, så länge du har en hyfsad terminal och kan installera beroenden som Rust, mpv eller yt-dlp efter behov.

I det specifika fallet med Arch är upplevelsen särskilt bekväm eftersom Det finns ett paket i AUR som förenklar installation och beroendelösning.Det ingår inte i de officiella repositorierna för de flesta distributioner, men om du är van vid att hantera community-repositorier borde du inte ha för mycket problem med att få igång det.

Saker och ting är annorlunda i Windows: För närvarande finns det ingen inbyggd version som är utformad för att köras direkt på Microsoft-systemet.Det betyder inte att det är omöjligt att använda; du kan konfigurera en virtuell maskin med Linux, använda WSL2 eller använda vilken miljö som helst som tillhandahåller en funktionell Unix-liknande terminal. Men om du letar efter något helt integrerat i Windows utan mellanliggande lager, måste du för tillfället vänta eller tillgripa dessa lösningar.

Installation på Arch Linux och andra system

I Arch Linux är processen ganska enkel om du redan är bekant med AUR. Det enklaste sättet är att använda en hjälpare som yay för att automatisera nedladdningen, kompileringen och installationen av paketet.Förutsatt att du redan har yay installerat och konfigurerat, skulle det grundläggande kommandot vara något så enkelt som:

yay -S youtube-tui

Efter att ha utfört ordern, Yay kommer att ta hand om att lösa alla beroenden som krävs för att kompilera programmet skrivet i RustPå mycket minimala system (som en ny Arch-installation) är det normalt att ladda ner en hel del ytterligare paket för att stödja Rust-verktygskedjan och andra relaterade bibliotek. Bli inte orolig om du ser en lång lista; det är vanligtvis bara en engångsföreteelse under den första användningen.

När installationen är klar, Du kan starta programmet genom att helt enkelt köra youtube-tui från din terminal.Därifrån har du tillgång till textgränssnittet som låter dig söka efter kanaler, navigera genom sektioner och spela upp innehåll. I andra distributioner kan processen innebära att kompilera från källkod eller söka efter ett communitypaket som liknar det i AUR.

Eftersom den utvecklades i Rust, Det är också möjligt att installera det med hjälp av ekosystemverktyg som Cargo om projektet stöder det och underhåller ett paket på crates.io.Den här metoden kräver vanligtvis lite mer skicklighet och är inte lika bekväm som att installera ett paket som redan paketerats av communityn, men det kan hjälpa dig ur svårigheter i mindre populära distributioner där det inte finns någon specifik paketering.

Hur man navigerar på YouTube från youtube-tui

Det första du märker när du öppnar applikationen är att Gränssnittet är organiserat i flera grundläggande sektioner: sökning, kanaler, listor och flödenDu kommer inte att se färgglada ikoner eller grafikkort, men du kommer att se ordnade listor med resultat med relevant och välstrukturerad information som hjälper dig att navigera snabbt.

Sökningen fungerar på ungefär samma sätt som den officiella webbplatsen: Du anger dina termer i motsvarande fält i TUI:n så får du en lista med matchande videor.Därifrån kan du välja den du är intresserad av, öppna kanalen den tillhör, visa den utökade beskrivningen eller starta den i MPV med hjälp av den konfigurerade genvägen. Allt görs med tangentbordet, så efter ett tag kommer du att navigera den nästan utantill.

När du går in i en specifik kanal, youtube-tui erbjuder vanligtvis interna flikar för att se huvudvideor, spellistor och den allmänna kanalsektionen.Du har inga kommentarer, korta inlägg eller berättelser, men du har den typ av innehåll som folk verkligen är intresserade av när de specifikt letar efter en video eller en serie inlägg.

Om du föredrar en mer hybridupplevelse, youtube-tui erbjuder även musstöd, så att du kan skrolla och välja objekt med klick om du vill.Det är inte obligatoriskt att använda det, men det kan vara bra om du kommer från mer traditionella gränssnitt och vill ha en mindre brant inlärningskurva innan du helt bestämmer dig för tangentbordet.

Prenumerationer, flöden och innehållshantering

En av de stora fördelarna med youtube-tui är att det inte bara är för enstaka sökningar, men det låter dig också prenumerera på kanaler och få tillgång till ett flöde med deras senaste videorPå så sätt blir din Terminal en sorts personlig "hemsida" där nya inlägg från dina favoritskapare dyker upp.

Flödet är enkelt: När du hittar en kanal som intresserar dig kan du prenumerera direkt från TUI-gränssnittet.Från och med det ögonblicket kommer dina senaste videor att visas på flödessidan, väldigt likt i konceptet vad den officiella YouTube-webbplatsen erbjuder, men utan allt extra brus.

Det här flödet är särskilt användbart om du använder youtube-tui som kontrollcenter för din innehållskonsumtion från terminalenIstället för att öppna webbplatsen för att se vad som är nytt öppnar du helt enkelt appen, bläddrar bland de senaste videorna från kanalerna du följer och väljer vad du vill spela upp i mpv. Det är ett mycket mer avsiktligt sätt att konsumera YouTube, mindre benäget för distraktioner och ett alternativ till andra alternativ som FreeTube.

Spellistor och användning av kommandot :playlist

Förutom prenumerationer, youtube-tui Den hanterar spellistor ganska praktiskt med hjälp av interna kommandon.Du kan lägga till en specifik spellista genom att helt enkelt köra ett kommando i själva TUI:t, utan att behöva jonglera med webbplatsens grafiska gränssnitt.

För att integrera en lista i din miljö, Det interna kommandot :playlist används, följt av motsvarande URL.Med andra ord, när du väl är inne i youtube-tui skriver du något i stil med detta: :spellista-URL.

Denna mekanism gör det mycket enkelt organisera temainriktade videosamlingar eller musikspellistor att spela upp när du villDet finns dock en betydande begränsning: musikalbum på YouTube Music hanteras inte direkt som sådana i detta arbetsflöde. Om du vill använda ett album rekommenderas det att du... Lägg till den uppsättningen låtar i en spellista och arbeta sedan med spellistan från youtube-tui.

När den väl har lagts till, Spellistan visas tillgänglig i gränssnittet, redo att startas i din favoritspelare.I kombination med mpv kan du låta en hel spellista spelas medan du fortsätter att arbeta i andra Terminal-flikar, utan att behöva röra något annat. Denna metod kompletterar andra guider om hur man... Ladda ner och spela upp videor från terminalen.

Integration med mpv, yt-dlp och rekommenderade plugins

Hur youtube-tui hanterar uppspelning är en av dess styrkor. Istället för att uppfinna hjulet på nytt, delegera uppgiften till externa aktörer som mpv och verktyg som yt-dlp.På så sätt är applikationen begränsad till att tillhandahålla URL:en och lämpliga parametrar, och all multimediabearbetning lämnas till program som redan är mycket optimerade för det.

mpv passar perfekt med youtube-tui eftersom Det är också en mycket bekväm spelare att använda från tangentbordet och mycket konfigurerbar via konfigurationsfiler.Du kan justera genvägar, videokvalitet, fönsterbeteende, ljudutgång, undertexter och praktiskt taget alla aspekter av uppspelningen.

Om du främst ska använda YouTube som För uppspelning av bakgrundsmusik rekommenderas det starkt att installera ytdl-preload-pluginet för mpv.Det här pluginet, som finns tillgängligt på GitHub, förbättrar hur mpv förladdar och hanterar streaming från YouTube med hjälp av yt-dlp, vilket bidrar till att göra uppspelningen mer stabil och med färre avbrott på variabla anslutningar. Om du stöter på tillfälliga begränsningar kan du prova det. detta yt-dlp-alternativ.

Kombinationen av YouTube och TUI, mpv och yt-dlp skapar ett oerhört kraftfullt ekosystem för att konsumera multimediainnehåll utan webbläsare.Du har full kontroll från tangentbordet, du kan automatisera beteenden med skript, justera kvalitetsprofiler beroende på om du vill ha video eller bara ljud, och hålla resursförbrukningen ganska låg jämfört med en webbläsare laddad med flikar.

Upplevelsen av att använda YouTube från en terminal

Utöver den tekniska aspekten finns det en nästan känslomässig komponent i att titta på YouTube från ett kommandofönster. För de som växte upp med att titta på filmer där systemadministratörer och hackare gjorde allt från terminalen, har detta sätt att använda det en speciell charm.Att bläddra bland kanaler, spela bakgrundsmusik eller videor och hantera dina spellistor utan att lämna CLI har en nostalgisk känsla och är dessutom otroligt praktiskt.

Om du redan regelbundet använder Terminal för uppgifter som installera applikationer, hantera Docker-containrar eller ansluta till andra datorer via SSHAtt integrera YouTube i detta ekosystem gör också ditt arbetsflöde mer sömlöst. Du behöver inte ständigt växla mellan olika gränssnittsparadigmer: du gör nästan allt från samma fönster eller samma emulator med flera flikar.

Många användare som byter till TUI för den här typen av uppgifter upptäcker att Deras produktivitet förbättras genom att minska antalet visuella och kontextuella avbrott.Att öppna en webbläsare innebär oftast att man måste kolla e-post, sociala medier eller vad som helst som var öppet i en annan flik. Med youtube-tui kan du helt enkelt öppna den, spela upp exakt det du vill titta eller lyssna på och sedan gå tillbaka till det du höll på med.

Terminaler, anpassning och en kärlek till kommandoraden

Uppkomsten av verktyg som youtube-tui går hand i hand med det enorma utbudet av moderna terminalemulatorer. Idag finns det dussintals väldesignade alternativ, som Ghostty och många andra, som erbjuder skarpa teckensnitt, grafikacceleration, flikar, delningar och massor av inställningar.Om du gillar att experimentera kan du anpassa terminalen efter din smak.

De som trivs i den här miljön har oftast mycket anpassade konfigurationer av färger, kortkommandon och skriptDet fina med att använda TUI-applikationer som youtube-tui är att de integreras perfekt i dessa konfigurationer: du kan ha specifika tangentbindningar för att starta den, genvägar för att växla mellan flikar med redigeraren, musikspelaren och loggsessionen, och allt utan att lämna ditt textekosystem.

Detta minskar behovet av att komma ihåg avsevärt var varje grafisk applikation är installerad, eller att behöva söka efter ikoner bland menyer och dockorEtt par tangentkombinationer eller ett kort kommando så är du redan inne i verktyget du behöver, oavsett om det är för arbete, systemadministration eller, i det här fallet, för att njuta av video eller musik utan att avbryta flödet. Det finns också andra alternativ för uppspelning på skrivbordet, t.ex. SMTube, om du föredrar ett annat gränssnitt.

Projektstatus och senaste underhåll

Ett tag var youtube-tui praktiskt taget fruset, med ett par år av knappt någon aktivitet. Denna brist på underhåll resulterade i mindre problem och inkompatibiliteter som härrörde från kontinuerliga ändringar av YouTube och de verktyg det förlitar sig på.Situationen har dock förändrats och projektet har fått ett betydande uppsving.

I den nuvarande versionen, De mest uppenbara problemen har åtgärdats och programmet fungerar nu stabilt och smidigt igen.Detta gör det, än idag, till ett av de bästa TUI-alternativen för YouTube som finns, inte bara för funktionalitet, utan också för känslan av att det lever igen och tas om hand av sin underhållare eller community.

Många användare anser det Det är förmodligen det bästa YouTube TUI som finns tillgängligt för närvarande, delvis för att det kombinerar användarvänlighet, musstöd och mycket ren integration med mpv och andra externa program.Den försöker inte täcka för mycket mark eller bli ett funktionsmonster, utan fokuserar på vad den gör bra: att erbjuda dig YouTube från terminalen utan problem.

youtube-tui uppnår något som få verktyg klarar av: omvandla en plattform designad för visuell konsumtion och full av stimuli till en sober, kontrollerad upplevelse som är perfekt integrerad i terminalbaserade arbetsflödenDet låter dig söka och följa kanaler, hantera flöden, arbeta med spellistor och spela upp innehåll med mpv och yt-dlp, utan att förlita dig på det officiella API:et eller en webbläsare. Om du är bekväm med kommandoraden, värdesätter koncentration och gillar idén att din terminalemulator fungerar både för arbete och för att koppla av med musik eller videor, är det praktiskt taget ett måste att prova youtube-tui.