Menu
Webmaster442.hu
Informatika mindenkinek
  • Kezdőlap
  • Írások
  • Programjaim
    • µblock-filter
      • LibItunesXmlDb
  • Letölthető írások
    • Helló világ! Helló C#!
    • Programozható elektronikák
      • Változatok és vásárlási információk
      • Fejezetlista
      • Változások listája
    • Mikrovezérlős rendszerfejlesztés C/C++ nyelven I. – PIC mikrovezérlők
    • Mikrovezérlős rendszerfejlesztés C/C++ nyelven II. – Arduino Platform
    • Mikrovezérlős Rendszerfejlesztés C/C++ nyelven melléklet: C/C++ receptek
    • GNUPlot alkalmazási segédlet
  • Információk
    • Jogi információk
    • Hirdetések
    • Önéletrajz
  • Kapcsolat
  • Sajtó / Rólam írták
Close Menu
Youtube videók lejátszása és mentése offline használatra
2016 június 15

Youtube videók lejátszása és mentése offline használatra

Ruzsinszki Gábor Mplayer, Ubuntu/Linux Linux, Mplayer, MPV, Windows, Youtube

Az oldalam sokat változott az évek alatt, vele változott a YouTube is. A legtöbb videó most már full HD felbontásban és 60fps kódolással kerül fel. Ezek visszajátszásához egy izmosabb gép kell, viszont némi optimalizációval egy 5-6 éves alsóbb kategóriás masina is megbirkózik még a videókkal.

Ezen módszer az MPV nevezetű remek lejátszóra és a youtube-dl letöltőre épül. Az MPV az mplayer továbbfejlesztett változatának tekinthető. Remekül van optimalizálva és kb mindent le tud játszani.

A youtube-dl egy Python videó letöltő szkript, amit folyamatosan fejlesztenek, igazítanak a YouTube változásaihoz. A videók visszajátszásához nem kell először letölteni a YouTube videókat, az MPV, ha egy mappába van telepítve a youtube-dl programmal, akkor gond nélkül tudja azt használni streamelésre is.

Először szükségünk lesz az MPV lejátszóra. Ezt a https://mpv.io/installation/ oldalról szerezhetjük be. Itt a Windows builds by lachs0r szekciót válasszuk és töltsük le a legújabbat, ami a rendszerünkhöz illik (64 bites OS esetén ajánlott a 64 bites letöltése). A letöltés egy 7z fájlt fog produkálni, amit a http://www.7-zip.org/ címről letölthető 7zip programmal kicsomagolunk egy tetszőleges mappába.

Ezután beszerezzük a youtube-dl programot. Windows esetén nincs szükség a teljes Python futtató környezetre, mert a fejlesztők voltak olyan kedvesek és készítettek egy .exe változatot. Ez a https://rg3.github.io/youtube-dl/download.html címről tölthető le (jelenleg valamiért google tiltólistán van az oldal, nem kell vele foglalkozni, semmi baja nincs az oldalnak).  A letöltött fájlt tegyük ugyan oda, ahova az MPV-t kitömörítettük (A youtube-dl működéséhez szükséges a Visual Studio 2010 C++ runtime is. Szintén linkelve van az oldalon. Ezt telepítsük, ha még nem lenne fent.).

Ezután következhet a parancssor konfigurálása. Kényelmes használat miatt érdemes a keresési útvonalba rögzíteni az mpv mappát. Ez a lépés opcionális, de megkönnyíti az életünket.

Rögzíteni a keresési útvonalba úgy tudunk, hogy elnavigálunk a vezérlőpultra (Windows 8 és 10 esetén: Windows gomb + X, majd a menüből Vezérlőpult), ott kiválasztjuk a rendszer menüt, majd a bal oldalon a speciális rendszer-beállításokra kattintunk.

 speciális rendszer-beállítások

A megjelenő ablakban kiválasztjuk a speciális fülön a környezeti változók gombot, majd a rendszerváltozók szekcióból kiválasztjuk a Path jelzésűt és a Szerkesztés gombra kattintunk.

Környezeti változók

A megjelenő ablakban az Új gombra kattintunk, majd a Tallózás gombra és kiválasztjuk azt a mappát, amibe a programokat tettük. Ha ezzel megvagyunk, akkor a gépet újra kell indítani a környezeti változók frissítéséhez.

Környezeti változó szerkesztéseÚjraindítás után nyitunk egy parancssort (Windows+R gomb, majd cmd.exe). A parancssorban pedig futtatjuk a youtube-dl frissítőjét. Időközönként nem árt lefuttatni, mert a YouTube változhat. A futtatandó parancs:

youtube-dl -U

youtube-dl -U

Ha ez sikeresen lezárult, akkor működik minden. Videót nézni úgy tudunk, hogy futtatjuk az mpv.exe fájlt, majd paraméternek megadjuk a YouTube videónk linkjét. Pl:

mpv.exe https://www.youtube.com/watch?v=BmNjcDsxC2w

mpv.exe https://www.youtube.com/watch?v=BmNjcDsxC2w

MPV Youtube lejátszás

A videónk 720p változatát kellene látnunk. 720p feletti felbontású videókat nem tud a program így, mivel a YouTube ezen formátumok esetén külön tárolja a hangot és képet. Ezek csak letöltés után nézhetőek meg.

Letölteni videót úgy tudunk, hogy a youtube-dl programnak adjuk át a teljes linket. Pl:

youtube-dl.exe https://www.youtube.com/watch?v=BmNjcDsxC2w

youtube-dl.exe https://www.youtube.com/watch?v=BmNjcDsxC2w

Ez a legnagyobb elérhető formátumban tölti a videót, de maximum csak 720p-ben. Az 1080p és nagyobb formátumokhoz külön kell leszedni a hangot és képet. Ezt úgy tudjuk megtenni, hogy kinyerjük a videó formátum listáját a -F paraméterrel. Ez nem tölti le a videót, de megjeleníti az elérhető formátumok listáját:

youtube-dl.exe -F https://www.youtube.com/watch?v=BmNjcDsxC2w

youtube-dl.exe -F https://www.youtube.com/watch?v=BmNjcDsxC2w

A formátum listából letölteni képet és hangot úgy tudunk, hogy a -f kapcsoló után beírjuk a formátum kódját. Az alábbi példa 1080p letöltését mutatja meg a teszt videón:

youtube-dl.exe -f 137 https://www.youtube.com/watch?v=BmNjcDsxC2w
youtube-dl.exe -f 140 https://www.youtube.com/watch?v=BmNjcDsxC2w

youtube-dl.exe -f 137 https://www.youtube.com/watch?v=BmNjcDsxC2w youtube-dl.exe -f 140 https://www.youtube.com/watch?v=BmNjcDsxC2w

letöltés után ha MPV-vel megnyitjuk a fájlt (mpv, majd paraméternek a videó fájl neve), akkor a hangot automatikusan megnyitja hozzá a hangfájlból. Ha a két fájlt össze szeretnénk kombinálni tárolásra, akkor MKV fájlt is készíthetünk belőle. Erre a célra én az MKVToolNix programot szoktam alkalmazni. Ez a http://www.fosshub.com/MKVToolNix.html címről szerezhető be.

A cikkben említett programok keresztplatformosak, tehát Linux és OS-X rendszerekre is elérhetőek.

© 2021C# Tutorial.hu
Felhasználó:
Git szerver RaspberryPi/BananaPi alapokon Mi Band 1S: Az igen olcsó okoskarkötő

Related Posts

Bitlocker meghajtók megnyitása Linux alatt

Ubuntu/Linux

Bitlocker meghajtók megnyitása Linux alatt

SSH bejelentkezés jelszó nélkül

IOT, Ubuntu/Linux

SSH bejelentkezés jelszó nélkül

Unity Alternatívák

Ubuntu/Linux

Unity Alternatívák

Bejelentkezés & regisztráció

Regisztáció
Bejelentkezés

Közösségi média

Kategóriák

  • Ajánlók (15)
  • Android (12)
  • Bemutató/Teszt (19)
    • Gyorsteszt (3)
  • Game (43)
    • Konzol (3)
  • Gépház (19)
  • Hack (97)
    • Audio (5)
    • Hardware (18)
      • IOT (8)
    • Internet (15)
    • Mplayer (5)
    • Ubuntu/Linux (16)
    • Video (4)
    • Windows (35)
      • Windows 10 (5)
      • Windows 8 (7)
  • Hogyan működik (39)
    • C# (10)
    • Információbiztonság (10)
  • Kiemelt (18)
  • Könyv hírek (21)
  • Nincs kategorizálva (1)
  • Off (26)
  • Programjaim (13)
    • MCU Tools (1)
  • Retro (2)
  • Telefon (8)

Archívum

Címkék

.net 8 10 ajánló Android Arduino c# Crysis debian Facebook Firefox Game Haladó Információbiztonság Itunes Játék karácsony Kezdő Könyv könyvek Laptop Linux Mass Effect Mass Effect 3 Media Player Classic HC Mikrovezérlő Mplayer NES program RaspberryPi Router Service Pack Seven Symbian szerver Telepítés Teszt Total Commander Ubuntu Virtualizáció Vista Vírus Windows XP Youtube

RSS C# tutorial

  • Mire ügyelj egy programozói gyakornoki állásinterjún?
  • Letöltés mappa rendező program – 3. rész
  • Letöltés mappa rendező program – 2. rész
  • Letöltés mappa rendező program – 1. rész
  • Linux futtatása Windows-on
  • .NET Core telepítése RaspberryPi-re & Távoli hibakeresés
  • Informatika érettségi 2007. Október
Back To Top
Webmaster442.hu
© Webmaster442.hu 2021
Powered by WordPress • Themify WordPress Themes

Legolvasottabbak

  • Windows 7 / XP Dual boot
  • Nexus 7 visszafrissítése Android 4-re
  • Android telefonok PC szinkronizálása
  • Windows 10 automatikus frissítés kikapcsolása
  • Windows telepítése OS X mellé

Recent Comments

  • Avatar of Winter Sándor Winter Sándor: Megtaláltam az AUOptions-t. Windows Registry Editor Versio…
  • Avatar of Ruzsinszki Gábor Ruzsinszki Gábor: OpenWRT-vel talán megoldható, gyári router firmware-ek k…
  • Avatar of Ruzsinszki Gábor Ruzsinszki Gábor: Lehet újdonságként fog hatni a hír, de egy informatikus…
  • Avatar of Barni Barni: Kedves Gábor. Eljutottam addig, hogy a Total Commanderben …
  • Avatar of Patrik Patrik: Szia! Szeretnék kis segítséget kérni. Adott egy hálóz…

További olvasnivalók

  • Facebook Login támogatás
  • Dropbox ismertető
  • Programozzunk C#-ban – 4. rész
  • Microsoft Security Essentials: ingyenes vírusírtó a Microsoft-tól
  • Elfelejtett Windows jelszó visszaállítása