Hirdetés

Új hozzászólás Aktív témák

  • #59070464

    törölt tag

    válasz #59070464 #8399 üzenetére

    Sorry, veglegesitett modositas:

    macro 1 set browser "urxvtc -e mpv --ytdl-format='bestvideo[height<=480][ext=webm]+bestaudio[ext=webm]/best[ext=webm]' --cache=no --fs %u"; open-in-browser-and-mark-read ; set browser "lynx %u"

    macro 2 set browser "urxvtc -e mpv --ytdl-format='bestvideo[height<=720][ext=webm]+bestaudio[ext=webm]/best[ext=webm]' --cache=no --fs %u"; open-in-browser-and-mark-read ; set browser "lynx %u"

    macro 3 set browser "urxvtc -e mpv --ytdl-format='bestvideo[height<=1080][ext=webm]+bestaudio[ext=webm]/best[ext=webm]' --cache=no --fs %u"; open-in-browser-and-mark-read ; set browser "lynx %u"

    macro 4 set browser "urxvtc -e mpv --ytdl-format='bestvideo[height<=1440][ext=webm]+bestaudio[ext=webm]/best[ext=webm]' --cache=no --fs %u"; open-in-browser-and-mark-read ; set browser "lynx %u"

    macro 5 set browser "urxvtc -e mpv --ytdl-format='bestvideo[height<=2160][ext=webm]+bestaudio[ext=webm]/best[ext=webm]' --cache=no --fs %u"; open-in-browser-and-mark-read ; set browser "lynx %u"

    macro 6 set browser "urxvtc -e mpv --ytdl-format='bestvideo[height<=4320][ext=webm]+bestaudio[ext=webm]/best[ext=webm]' --cache=no --fs %u"; open-in-browser-and-mark-read ; set browser "lynx %u"

    macro 0 set browser "urxvtc -e mpv --ytdl-format='bestaudio[ext=webm]/best[ext=webm]' --video=no --cache=no %u"; open-in-browser-and-mark-read ; set browser "lynx %u"

    ----------

    Ami a bestvideo-t erinti, ez egy egyszerubb, beszedesebb verzio, ami szelesebb korben, de termeszetesen szabalyokon belul mukodik, elonyben reszesitve a 60 fps lejatszast, amikor az elerheto.

    A bestvideo[height<=720][ext=webm]+bestaudio[ext=webm] szekcio felel a DASH video + audio egyeni kombinaciojaiert. De elofordul olyan eset, amikor nem erheto el free (vp9/webm) DASH video, de a youtube-dl kenytelen valamit megjeleniteni, ami nyilvan a non-free (h264, mp4) lesz. Ha ezt nem szeretnenk, akkor meg kell hatarozni a /best[ext=webm] erteket. Ezaltal azok a videok kerulnek lejatszasra, amely itag erteke tartalmaz egyarant video es audio savot is. Tehat ha nincs free DASH video, akkor ezen formaban is lesz free opcionk (vp8/vorbis). Mivel ez ilyen esetekben ez csak 360p szokott lenni, kulon felesleges meg felbontasra is szabalyt beallitani.

    Ami az audio-only-t illeti, itt is hozza kellett irni a /best[ext=webm] opciot, mert ha nincs free (opus/vorbis) DASH audio, akkor non-free (aac, m4a) kerul lejatszasra. Ebben az esetben kenytelen vagyok lejatszani azt a savot, amit tartalmaz videot is. De mivel arra nincs szukseg igy hozzatettem a --video=no opciot.

    Osszegezve tehat, a fenti modon, YT-rol csak free format kerul lejatszasra a kivant felbontason, termeszetesen ha az elerheto.

Új hozzászólás Aktív témák