Youtube - выбор качества после открытия. [Готово]

Автор Aleksoid1978, 16 мая 2016, 11:47:24

« назад - далее »

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

Aleksoid1978

Сейчас у нас загружается качество в зависимости от настроек и если хочется другое - надо их менять и переоткрывать.

Предложение - при открытии урла получать список всех поддерживаемых типов, открывать нужное и где-то ещё сделать возможность отображать весь список с возможностью выбора.  Это позволит без переоткрытия переключится на нужное качество.
Сейчас так в пот - удобно. Вопрос где показать весь список.

Кто что думает??
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

V0lt

Функционал выглядит полезным, но полезность сильно надумана.

Я как пользователь ни разу не менял качество, выставил MP4@720p и пользуюсь годами. Зачем мне на лету FLV@240p принудительно выбирать не понимаю.
[merge_posts_bbcode]Добавлено: 2016-05-16 22:09:37[/merge_posts_bbcode]
Я к тому, что вынести редкоиспользуемую фичу на видное место плохая идея.
Извините, вам запрещён просмотр содержимого спойлеров.

Aleksoid1978

А я вот выставляю 1080p60, но бывает, особенно по вечерам, не тянет. Так раз - и не меняя настройки выбрал 720. А сейчас приходится через настройки.

Моя мысль была поместить в меню Переход, как это сделано с blu-ray плейлистами.
[merge_posts_bbcode]Добавлено: 2016-05-17 15:15:48[/merge_posts_bbcode]

Считаю что нормально выглядело бы в меню Навигация->Перейти.

[merge_posts_bbcode]Добавлено: 2016-06-22 17:25:10[/merge_posts_bbcode]

Вот тестовый билд - https://yadi.sk/d/hALaCxfPsheAV
Переключение через меню Навигация->Перейти.

К сожалению при выборе формата происходит полное пере-открытие ссылки с youtube, парсинга данных и т.д. Есть куча нюансов и ограничений из-за которых пришлось так сделать.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

V0lt

Неплохо получилось.
Только вот думаю, эта фича должна работать не только для текущей ссылки, а менять соответствующую опцию в настройках.

Aleksoid1978

Надо подумать. Я думал что будет только для текущей сессии.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

V0lt

Я подумал..., не нужно связывать команду смены формата и опции. Т.к. в опциях у нас полный список, а в командах то, что имеем для конкретного ролика.
[merge_posts_bbcode]Добавлено: 2016-07-05 05:49:32[/merge_posts_bbcode]

Идея следующая.
Сделать не кучу форматов в одном комбо, а два комбо и один чекбокс.
1. Формат (MP4, MP4 DASH, WebM)
2. Разрешения (список зависит от формата)
3. 60 fps (активность чекбокса зависит от формата).

Имхо, сейчас так будет удобнее в использовании.

[merge_posts_bbcode]Добавлено: 2016-07-05 10:57:12[/merge_posts_bbcode]

В общем переделка сложнее получается. За день не успею.

[merge_posts_bbcode]Добавлено: 2016-07-07 22:42:18[/merge_posts_bbcode]

Вот как у меня сейчас выглядит выбор формата.


Aleksoid1978

Выглядит хорошо :)
Предлагаю в этой настройке не отображать формат \'3GP\'. Так же надо не забывать что еще встречаются ссылки на которых отсутствует формат WebM, в таком случае надо будет переключится на подобное качество но MP4.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

V0lt


Aleksoid1978

Погонял. Ну выбор настроек вроде бы работает корректно.
А вот переход через Навигация-> Перейти не пашет, всегда открывается одна и та же ссылка(один и тот же формат). Надо допилить :)
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

V0lt

Спасибо. Доработаю.

Извините, вам запрещён просмотр содержимого спойлеров.

Aleksoid1978

Да чем там искать - открыл youtube и пишеш "4K 60". И все :)
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

V0lt

Я таким способом получил первые 2 ролика 4k, но без 60 fps. Еще кучу апсекейла и видео низкого качества, которые глаз не радуют совсем.
[merge_posts_bbcode]Добавлено: 2016-07-11 22:03:39[/merge_posts_bbcode]

Собрал 2-й билд.

vitsat

ЦитироватьСобрал 2-й билд.
Работает. Почему перевёрнуто возрастание разрешения сверху вниз? Во всех программах возрастает снизу вверх.

Aleksoid1978

Я тоже за то чтобы список разрешений в меню навигации шел по убыванию.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

V0lt