Portál AbcLinuxu, 8. května 2025 02:16
Řešení dotazu:
--vo=xv
. Obraz sice bude vypadat hůř, ale výkonově to bude asi lepší než trápit staré GPU nějakými pokusy o akceleraci přes OpenGL.
youtube-dl
to jde takhle:
madcat@Thora ~ # youtube-dl "https://www.youtube.com/watch?v=ux5xO51zcXM" -F [youtube] ux5xO51zcXM: Downloading webpage [youtube] ux5xO51zcXM: Downloading video info webpage [youtube] ux5xO51zcXM: Extracting video information [youtube] ux5xO51zcXM: Downloading MPD manifest [info] Available formats for ux5xO51zcXM: format code extension resolution note 249 webm audio only DASH audio 54k , opus @ 50k (48000Hz), 1.31MiB 250 webm audio only DASH audio 74k , opus @ 70k (48000Hz), 1.68MiB 171 webm audio only DASH audio 124k , vorbis@128k (44100Hz), 2.83MiB 140 m4a audio only DASH audio 129k , m4a_dash container, mp4a.40.2@128k (44100Hz), 3.31MiB 251 webm audio only DASH audio 177k , opus @160k (48000Hz), 4.00MiB 278 webm 256x144 DASH video 101k , webm container, vp9, 1fps, video only, 2.15MiB 160 mp4 256x144 DASH video 111k , avc1.4d400c, 13fps, video only, 2.84MiB 242 webm 426x240 DASH video 187k , vp9, 1fps, video only, 4.28MiB 133 mp4 426x240 DASH video 249k , avc1.4d4015, 25fps, video only, 6.30MiB 243 webm 640x360 DASH video 367k , vp9, 1fps, video only, 8.31MiB 134 mp4 640x360 DASH video 618k , avc1.4d401e, 25fps, video only, 9.39MiB 244 webm 854x480 DASH video 733k , vp9, 1fps, video only, 15.73MiB 135 mp4 854x480 DASH video 1111k , avc1.4d401e, 25fps, video only, 17.69MiB 247 webm 1280x720 DASH video 1607k , vp9, 1fps, video only, 32.29MiB 136 mp4 1280x720 DASH video 2206k , avc1.4d401f, 25fps, video only, 37.99MiB 17 3gp 176x144 small , mp4v.20.3, mp4a.40.2@ 24k 36 3gp 320x180 small , mp4v.20.3, mp4a.40.2 18 mp4 640x360 medium , avc1.42001E, mp4a.40.2@ 96k 43 webm 640x360 medium , vp8.0, vorbis@128k 22 mp4 1280x720 hd720 , avc1.64001F, mp4a.40.2@192k (best)Tímto se vypíší všechny dostupné formáty videa, které jsou na YT k dispozici. Pro přehrání videa v rozlišení 854x480 zakódovaného H264 se použije
youtube-dl "https://www.youtube.com/watch?v=ux5xO51zcXM" -f 244 --output - | mpv - --vo=xvJak je asi zřejmé, hodnota parametru
f
vybírá požadovaný formát. Dál to asi bude chtít zaexperimentovat.
mpv ... `youtube-dl "https://www.youtube.com/watch?v=ux5xO51zcXM" -f 244 -g`a půjde v tom i seekovat. Jinak tu chybu s Xv jsem viděl na grafice co měla málo onboard paměti (nějaká PCI s3virge se 2 MB VRAM) a ten frame toho videa se tam prostě nevešel. Pokud má grafiku s napevno nastavenou sdílenou pamětí, možná by pomohlo trochu jí přidat.
mpv https://www.youtube.com/watch?v=bdNmk5P8EGQ --ytdl-format=18
youtube Setting language WARNING: unable to set language: urlopen error [Errno 32] Broken pipe> youtube ux5xO51zcXM: Downloading webpage ERROR: Unable to download webpage: urlopen error [Errno 8] _ssl.c:510: EOF occurred in violation of protocolfurt nieco z jazykom,
youtube-dl
nainstalované? Možná by to chtělo novější verzi.
youtube-dl --version 2014.02.17
sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt-get update sudo apt-get install youtube-dlgale stale mam tu z 2014, v menu je youtube-dlg ver.0.38
mojaizba@mojaizba:~$ youtube-dl --version 2016.07.16cez
sudo wget https://yt-dl.org/downloads/2016.07.16/youtube-dl -O /usr/local/bin/youtube-dl sudo chmod a+rx /usr/local/bin/youtube-dl
mpv ... `youtube-dl "https://www.youtube.com/watch?v=ux5xO51zcXM" -f 43 -g`tento format ide najlepsie:
43 webm 640x360 medium , vp8.0, vorbis@128kide to super dakujem vsetkym co mi pomohli dolu klobuk pani,,,,bolo treba aktualizovat youtube-dl a najst najlepsi format pre moju grafiku a fachci to diki moc este raz
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.