Сайт | Скачать | Видео | Wiki

Автор Тема: Просмотр youtube через медиаплеер (yt-dlp)  (Прочитано 43041 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5340
  • Репутация: +139/-1
Re: Просмотр youtube через медиаплеер
« Ответ #90 : 30 Декабрь 2020, 13:29:12 »
Если только ютуб для mplayer, достаточно w="`youtube-dl -ge --get-format -f best "$1"`"

Или отталкиваться от этой команды youtube-dl -f best -o - $1 | mplayer -
Можно даже не указывать формат.
« Последнее редактирование: 30 Декабрь 2020, 13:37:10 от krasnyh »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33997
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Просмотр youtube через медиаплеер
« Ответ #91 : 30 Декабрь 2020, 13:53:18 »
youtube-dl -f best -o - $1 | mplayer - работает со звуком, но тогда , видимо будет максимум 720
Кстати - как в vlc без ytdl. Вот бы lua скрипт от vlc прикрутить к любому плееру... Чтобы везде без ytdl работало

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5340
  • Репутация: +139/-1
Re: Просмотр youtube через медиаплеер
« Ответ #92 : 30 Декабрь 2020, 14:36:03 »
Видео из шапки форума, которое будет проигрываться только в 360p https://youtu.be/3b-AL7w-mOY.
Поправка, два формата одним файлом. Впервые такое увидел, раньше точно не было:
Цитата
live@pra-roll ..da3/Загрузки/youtube_2.3.0_linux_amd64 % youtube-dl -F 'https://youtu.be/3b-AL7w-mOY'
[youtube] 3b-AL7w-mOY: Downloading webpage
[info] Available formats for 3b-AL7w-mOY:
format code  extension  resolution note
249          webm       audio only tiny   54k , opus @ 50k (48000Hz), 2.45MiB
250          webm       audio only tiny   75k , opus @ 70k (48000Hz), 3.28MiB
140          m4a        audio only tiny  128k , m4a_dash container, mp4a.40.2@128k (44100Hz), 5.94MiB
251          webm       audio only tiny  147k , opus @160k (48000Hz), 6.45MiB
278          webm       192x144    144p   75k , webm container, vp9, 30fps, video only, 2.25MiB
160          mp4        192x144    144p   95k , avc1.4d400c, 30fps, video only, 3.92MiB
242          webm       320x240    240p  168k , vp9, 30fps, video only, 3.70MiB
133          mp4        320x240    240p  204k , avc1.4d400d, 30fps, video only, 8.49MiB
243          webm       480x360    360p  299k , vp9, 30fps, video only, 6.44MiB
134          mp4        480x360    360p  379k , avc1.4d401e, 30fps, video only, 8.68MiB
244          webm       640x480    480p  479k , vp9, 30fps, video only, 10.64MiB
135          mp4        640x480    480p  698k , avc1.4d401e, 30fps, video only, 16.90MiB
247          webm       960x720    720p  964k , vp9, 30fps, video only, 20.62MiB
136          mp4        960x720    720p 1218k , avc1.4d401f, 30fps, video only, 30.78MiB
22           mp4        960x720    720p    3k , avc1.64001F, 30fps, mp4a.40.2@192k (44100Hz)
18           mp4        480x360    360p  350k , avc1.42001E, 30fps, mp4a.40.2@ 96k (44100Hz), 16.41MiB (best)


Тогда youtube-dl -f '22/best' -o - $1 | mplayer -
Интересно, это теперь везде так?


Нет, не везде, это какое-то исключение.
« Последнее редактирование: 30 Декабрь 2020, 14:57:12 от krasnyh »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5340
  • Репутация: +139/-1
Re: Просмотр youtube через медиаплеер
« Ответ #93 : 30 Декабрь 2020, 15:01:17 »
Вообщем лучше связки mpv+ytdl я не знаю, зачем что-то искать. Если нужен легкий гуи, так их полно, те же smplayer и gnome-mpv.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2553
  • Репутация: +33/-0
Re: Просмотр youtube через медиаплеер
« Ответ #94 : 30 Декабрь 2020, 15:29:35 »
Вообщем лучше связки mpv+ytdl я не знаю, зачем что-то искать.
  Например для старого железа с МПлеером нагрузка меньше.
  Можно "вообще ничего не искать" ). Но:
- МПлеер - предтеча 'mpv' (и работоспособен);
- на внутреннем IceArch-форуме подымалась тема про "правильность прописания default-mpv-профиля"  - 2krasnyh: ?ты определенность в этом вопросе случайно не нашел? (upd - это к тому, то по моему решение скорее всего в конце 'man mplayer');
- имхо - mpv по сравнению с МПлеером "достаточно прокачан", но МПлеер - он есть и работает - т.е. как минимум как альтернатива (мне попадались и линукс-дистры где с mpv в иксах сложности);
- на линукс форумах не раз попадалось что-то вроде "гнобления MPlayer-а" - причин не понимаю - "нравится тебе 'mpv' - пользуйся".
--------
зы
-- в AUR есть пакет 'mplayer-vc'( так для общего сведения, к ipmedia пока отношения не имеет; не помню последняя верия под иксы идет или нет ...).
-- имхо - луаскрипты - понятие относительное - например я 'lua' абсолютно не знаю, но - 'shell-ом же вроде тоже кое-что можно' ( с мысле на луаскриптах свет клином не сошелся )
« Последнее редактирование: 30 Декабрь 2020, 15:42:56 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5340
  • Репутация: +139/-1
Re: Просмотр youtube через медиаплеер
« Ответ #95 : 30 Декабрь 2020, 15:59:19 »
например я 'lua' абсолютно не знаю
Никто не знает, поэтому пользуемся готовыми. :) А вышеупомянутый ytdl_hook.lua вкомпилен в mpv, как и auto_profiles.lua с некоторых пор (раньше это был отдельный *.lua).

p.s. И при всем желании mplayer не сумеет в 1080 ютуб, да и 720p не всякая ссылка заиграет, в отличие от mpv.
« Последнее редактирование: 30 Декабрь 2020, 16:03:52 от krasnyh »

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2553
  • Репутация: +33/-0
Re: Просмотр youtube через медиаплеер
« Ответ #96 : 30 Декабрь 2020, 16:09:05 »
И при всем желании mplayer не сумеет в 1080 ютуб, да и 720p не всякая ссылка заиграет, в отличие от mpv.
- будь добр - cкинь пожалуйста пару-тройку "нерабочих 1080-ссылок" чтоб проверить (как бы не от моего лентяйства, но для общности проверки ...)
--------
upd
ps
:) за ради Линукса можно по тематике...:)
« Последнее редактирование: 30 Декабрь 2020, 16:15:47 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5340
  • Репутация: +139/-1
Re: Просмотр youtube через медиаплеер
« Ответ #97 : 30 Декабрь 2020, 16:16:28 »
#!/bin/ash
#201228 sfs
[ ! "$1" ] && echo "Use:
    $0 https://youtube.com/xxxx resolution [mplayer parameters]
Example:$0 https://www.youtube.com/watch?v=LXb3EKWsInQ 1080 -vo xv

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2553
  • Репутация: +33/-0
Re: Просмотр youtube через медиаплеер
« Ответ #98 : 30 Декабрь 2020, 16:21:03 »
https://www.youtube.com/watch?v=LXb3EKWsInQ
- прям сейчас нажал в Ледяном ''win+J'( для ссылки) - запело, запоказывало .
- либо мистика, либо давай пожалуйста "нерабочие ссылки"...
- upd - либо чего-то недопонял...
ps
(на puppy, pra-retro пока не проверял)
« Последнее редактирование: 30 Декабрь 2020, 16:29:24 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5340
  • Репутация: +139/-1
Re: Просмотр youtube через медиаплеер
« Ответ #99 : 30 Декабрь 2020, 16:25:01 »
Это не так работает. Ссылка, что я дал, включает в себя все форматы, проверяется по youtube-dl -F URL. И то, что заиграло, надо смотреть в каком формате, скорее всего best, для данной ссылки это 720p.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2553
  • Репутация: +33/-0
Re: Просмотр youtube через медиаплеер
« Ответ #100 : 30 Декабрь 2020, 16:27:27 »
- ? какие тогда твои предложения "как проверять"?
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33997
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Просмотр youtube через медиаплеер
« Ответ #101 : 30 Декабрь 2020, 16:30:12 »
cкинь пожалуйста пару-тройку "нерабочих 1080-ссылок"
https://www.youtube.com/watch?v=SMKPKGW083c
Я правильно понял - потому, что голый ytdl не умеет объединять видео со звуком и костылями это не сделать
Думаю на дохлом железе 720 достаточно

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5340
  • Репутация: +139/-1
Re: Просмотр youtube через медиаплеер
« Ответ #102 : 30 Декабрь 2020, 16:34:16 »
Умеет, но для скачивания. А в mpv через ytdl и ffmpeg реализован процесс слияния на лету, без записи на диск.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2553
  • Репутация: +33/-0
Re: Просмотр youtube через медиаплеер
« Ответ #103 : 30 Декабрь 2020, 16:35:58 »
https://www.youtube.com/watch?v=SMKPKGW083c
- прям сейчас нажал в Ледяном ''win+J'( для ссылки) - запело, запоказывало .
(sams-rv-510 в подписи)
... или правда пока недопонимаю ...
----
скрин
« Последнее редактирование: 30 Декабрь 2020, 16:41:43 от knn »
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2553
  • Репутация: +33/-0
Re: Просмотр youtube через медиаплеер
« Ответ #104 : 30 Декабрь 2020, 17:06:50 »
-- имхо - луаскрипты - понятие относительное - например я 'lua' абсолютно не знаю, но - 'shell-ом же вроде тоже кое-что можно' ( с мысле на луаскриптах свет клином не сошелся )
- в видеоролике "одиночые листы"  смотряться 'mpv'.
- т.е. сейчас перепроверил (x3 зачем - вроде всегда работало) -  Mplayer-ом также смотряться
(~/.config/rox.sourceforge.net/SendTo/-Медиа-скрипты--/MPlayer_IP-Media.m3u)
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.