YoutubePlus for NVDA
YoutubePlus — це додаток для людей, які люблять користуватися YouTube, але вважають багато функцій сайту важкодоступними — наприклад, читання коментарів до відео.
Ми надаємо ці функції через інтерфейс користувача NVDA у формі, зручній для навігації, з підтримкою клавіатурних скорочень і повністю налаштовуваній — без потреби мати справу з API-ключами чи підключати будь-які особисті облікові записи до додатка.
Ви можете стежити за улюбленими каналами й бути впевненими, що побачите кожне відео з цих каналів, без фільтрації алгоритмом YouTube.
Ми також надаємо систему «Обраного» для відео, каналів, плейлістів, а також список перегляду для збереження вмісту, який вас цікавить, але на який ще не було часу.
Є вбудований пошук відео, який показує результати в тому ж інтерфейсі користувача, що використовується в усьому додатку — а не просто поле пошуку, яке відкриває YouTube у браузері.
Функція завантаження включена для збереження відео чи аудіофайлів, хоча вона надається як зручність, а не як основний фокус. Якщо завантаження — ваша основна потреба, є інші додатки, присвячені саме цій функції, які варто розглянути.
Єдине, чого цей додаток не робить — це вбудовування відеоплеєра. Ми вважаємо, що веб-плеєр YouTube сам по собі вже достатньо доступний. Якщо вам все ж бракує цього, ви можете скористатися іншими додатками, такими як browserNav, щоб покращити взаємодію.
Клавіатурні скорочення та команди
Цей додаток використовує систему скорочень на основі шарів, щоб уникнути конфліктів з іншими додатками чи командами NVDA.
Натисніть NVDA+Y, щоб увійти в режим команд YoutubePlus, а потім натисніть одну з наведених нижче клавіш, щоб отримати доступ до відповідної функції чи вікна.
Примітка: Якщо основне скорочення (NVDA+Y) конфліктує з іншим додатком, ви можете змінити його через NVDA -> Налаштування -> Жести введення... у категорії "YoutubePlus".
Клавіші, доступні в шарі YoutubePlus
- a: (add to...) — Відкриває підменю, що дозволяє вибрати, куди додати поточне відео чи канал
- f: (open favorites video) — Відкриває вікно обраних відео
- c: (open favorites channel) — Відкриває вікно обраних каналів
- p: (open favorites playlist) — Відкриває вікно обраних плейлістів
- w: (show watch list) — Відкриває вікно списку перегляду
- d: (download) — Запитує підтвердження, чи завантажувати як відео, чи лише аудіо
- e: (search) — Відкриває вікно пошуку відео
- q: (quick search) — Одразу шукає на YouTube, використовуючи виділений наразі текст, або вміст буфера обміну, якщо нічого не виділено — без попереднього відкриття діалогу пошуку
- control+h: (search history) — Відкриває вікно «Обране» одразу на вкладці «Історія пошуку»
- i: (info) — Відкриває вікно з деталями відео
- t: (show timestamp) — Показує мітки часу або розділи, якщо вони доступні
- g: (get thumbnail description) — Завантажує мініатюру відео та надсилає її до застосунку Be My Eyes для отримання живого опису
- m: (open manage subscription) — Відкриває вікно керування підписками
- s: (open subscription feed) — Показує відео з каналів, на які ви підписані
- u: (open User Profile Manager) — Відкриває вікно керування профілями користувача
- l: (show comment) — Показує коментарі (деталі пояснено нижче)
- shift+l: (stop monitor live chat) — Зупиняє відстеження чату наживо
- r: (toggle automatic reading live chat) — Вмикає/вимикає автоматичне озвучення нових повідомлень чату наживо
- v: (show live chat) — Знову відкриває вікно чату наживо, якщо ви закрили його, поки трансляція ще тривала
- y: (open YoutubePlus settings dialog) швидко відкриває налаштування NVDA та одразу фокусується на категорії YoutubePlus
- h: (help) — Відкриває вікно зі списком усіх доступних скорочень
Примітка: Для команд, що діють безпосередньо на відео, додаток спочатку перевіряє відкрите вікно браузера. Якщо активна сторінка відео YouTube, використовується URL-адреса цього відео. Якщо жодної сторінки відео не відкрито, додаток перевіряє буфер обміну на наявність URL-адреси YouTube.
Детальний опис функцій і команд
a: (add to...)
Ця команда в шарі YoutubePlus надсилає інформацію про відео чи канал до вибраного місця призначення:
- Add to Favorite Videos (v)
- Add to Favorite Channels (c)
- Add to Favorite Playlist (p)
- Subscribe to Channel (s)
- Add to Watch List (w)
Додаток спочатку перевіряє поточно відкриту сторінку браузера. Якщо це сторінка відео YouTube, він добуває URL-адресу та обробляє її відповідно до вашого вибору. Якщо сторінка не є відео YouTube або жоден браузер не відкрито, додаток перевіряє буфер обміну на наявність URL-адреси YouTube.
Більшість команд працюють з будь-яким типом URL-адреси YouTube, оскільки додаток може самостійно визначити потрібну інформацію. Наприклад, якщо ви перебуваєте на сторінці відео та обираєте «Add to Favorite Channels», додаток може автоматично добути URL-адресу каналу. Те саме стосується підписки на канал.
Єдиний виняток — плейлісти: у вас має бути відкрита сторінка плейліста YouTube, або дійсна URL-адреса плейліста YouTube, скопійована в буфер обміну.
d: (download video/audio)
Ця команда відкриває невелике діалогове вікно із запитанням, чи хочете ви завантажити відео, чи лише аудіо. Місце завантаження, а також докладніше налаштування якості/формату, можна вказати в розділі Налаштувань.
Завантаження відео потребує FFmpeg. YouTube більше не надає більшість відео як єдиний файл із поєднаними відео та аудіо, тож для об'єднання окремих потоків потрібен FFmpeg. YoutubePlus не постачає FFmpeg у комплекті (щоб не роздувати конфігурацію NVDA кожного користувача без потреби) — якщо FFmpeg не знайдено у вашій системі під час завантаження відео, а інструмент Windows winget доступний, YoutubePlus запропонує встановити його автоматично одним простим запитанням «так/ні»; після встановлення завантаження продовжиться автоматично без потреби перезапускати NVDA. Якщо немає ні FFmpeg, ні winget, вас повідомлять про це, і завантаження буде акуратно скасовано.
Завантаження лише аудіо за замовчуванням не потребує FFmpeg. Він потрібен лише тоді, коли ви обрали формат аудіо, відмінний від «Best available (no conversion)» у розширених налаштуваннях формату нижче, оскільки конвертація в інший формат аудіо також відбувається через FFmpeg.
Зверніть увагу, що функція завантаження надається для зручності й може мати обмеження за інтенсивного використання. Якщо вам потрібно завантажувати великі обсяги вмісту YouTube, рекомендуємо інші спеціалізовані інструменти.
e: (search)
Ця команда відкриває вікно пошуку YouTube. Введіть запит у полі пошуку та натисніть Enter, щоб одразу почати пошук. Ви також можете натиснути Tab, щоб налаштувати кількість результатів для показу — додаток запам'ятовує це значення для майбутніх пошуків.
Поле пошуку — це комбінований список, який запам'ятовує ваші попередні пошуки: натисніть стрілку вниз (або Alt+Вниз), щоб розгорнути список попередніх ключових слів і вибрати одне замість повторного введення.
Результати відображаються в тому ж форматі списку відео, що використовується в усьому додатку, а не як вебсторінка YouTube. Ви можете отримати доступ до всіх деталей відео так само, як і в будь-якому іншому списку відео додатка.
q: (quick search)
Швидша альтернатива діалогу пошуку вище. Виділіть текст у будь-якому застосунку (або скопіюйте запит у буфер обміну, якщо нічого не виділено), потім натисніть Q у шарі YoutubePlus. Додаток одразу шукає на YouTube, використовуючи цей текст і збережену кількість результатів з вашого останнього пошуку — без діалогу, без додаткових натискань клавіш.
Історія пошуку
Кожен пошук, який ви виконуєте — через діалог пошуку чи швидкий пошук — зберігається автоматично. Натисніть Control+H у шарі YoutubePlus, щоб одразу перейти на вкладку «Історія пошуку» у вікні «Обране», де ви можете:
- Натиснути Enter, або кнопку Search Again, щоб повторно виконати минулий пошук
- Натиснути New Search (Alt+N), щоб відкрити діалог пошуку
- Натиснути Delete, або кнопку Remove, щоб видалити один запис
- Натиснути кнопку Clear All, щоб очистити всю історію
i: (video info)
Показує такі деталі поточного відео:
- Назву
- Канал
- Тривалість
- Дату завантаження
- Перегляди
- Вподобання
- Коментарі
- Опис
t: (timestamp / chapter)
Показує список міток часу або розділів відео (якщо творець додав цю інформацію). Якщо додаток повідомляє «No chapters found in this video», відео просто не містить даних про розділи.
Це вікно зручніше за читання розділів у браузері, оскільки має:
- Поле пошуку для фільтрування списку міток часу/розділів — результати оновлюються миттєво без натискання Enter
- Повний список, що показує спочатку опис кожного розділу, а потім його часову позицію
- Текстову область лише для читання, щоб читати довгі описи розділів
- Кнопку «Open Chapter» — або натисніть пробіл чи Enter — щоб одразу перейти до цього розділу у відео
- Кнопку Copy Title (Alt+C) для копіювання назви розділу
- Кнопку Copy URL (Alt+U) для копіювання URL-адреси з міткою часу цього розділу
- Кнопку Export (Alt+E) для збереження всіх даних про мітки часу/розділи як текстового файлу
g: (get thumbnail description)
Завантажує зображення і надсилає його в застосунок Be My Eyes для отримання живого опису — без потреби виходити з NVDA. Ця команда враховує контекст: описує мініатюру відео, коли ви на сторінці відео, аватар каналу, коли ви на сторінці каналу, і обкладинку плейліста, коли ви на сторінці плейліста — використовуючи той самий порядок визначення URL-адреси, що й інші команди (спочатку активне вікно браузера, потім буфер обміну). Також доступно з меню «Дія» відео (лише для мініатюр відео) та як налаштовувана Швидка дія (пробіл).
Додаток завжди обирає зображення з найвищою роздільною здатністю, яку повідомляє yt-dlp, тож файл, надісланий до Be My Eyes, завжди найкращий з доступних.
Ви також можете отримати опис аватара каналу або обкладинки плейліста прямо з вікна «Вибране», не відкриваючи цю сторінку ніде — див. кнопки Describe Avatar та Describe Cover в розділі Обране нижче.
Примітка: Ця функція потребує окремого встановлення застосунку Be My Eyes на вашому пристрої — додаток не встановлює і не постачає його. Якщо застосунок не встановлено, YoutubePlus запропонує відкрити його сторінку в Microsoft Store, щоб ви могли встановити його одразу.
Обране
Вікно, що показує ваше збережене обране, поділене на 5 вкладок за типом:
- Video: Список збережених відео, організованих у категорії, створені вами. Дерево категорій розташоване зліва, а список відео вибраної категорії — справа (див. Категорії нижче). Включає кнопки «Дія» та «Копіювати» для кожного елемента (описано нижче).
- Channel: Список збережених каналів із панеллю опису каналу. Включає кнопки для відкриття каналу, перегляду його вмісту за типом, і опису його аватара через Be My Eyes (Alt+D).
- Playlist: Список збережених плейлістів. Натисніть пробіл, Enter або Alt+V, щоб розгорнути всі відео плейліста. Включає кнопку Open on Web (Alt+W) та кнопку Describe Cover (Alt+D) для отримання опису обкладинки плейліста від Be My Eyes.
- Watch List: Список збережених відео з тим самим макетом дерева категорій + списку, що й вкладка Video, з власним незалежним набором категорій.
- Search History: Список кожного виконаного вами пошуку з можливістю повторного виконання, видалення чи очищення записів (див. Історію пошуку вище).
Команди вікна «Обране»
- Натисніть Control+1 – Control+5, щоб перемикатися між вкладками
- Натисніть Control+Вгору/Вниз, щоб змінити порядок вкладок
- Натисніть Control+C (копіювати), Control+X (вирізати), або Control+V (вставити), щоб змінити порядок елементів
- Favorite Videos і Watch List підтримують копіювання та переміщення елементів між собою, включно з елементами всередині категорії. Вкладки Video і Watch List зберігають кожна свій окремий список категорій, тож коли елемент переміщується між ними, він потрапляє в ту категорію, яка наразі вибрана на вкладці призначення. Favorite Channels і Playlists підтримують лише переміщення елементів у межах власного списку.
- Натисніть Alt+R або Delete, щоб видалити елемент
- Натисніть Alt+N, щоб додати новий елемент з буфера обміну — для вкладок каналу та плейліста URL-адреса має відповідати типу вкладки
- Натисніть Alt+O (Sort...), щоб відкрити діалог сортування для поточної вкладки — див. Сортування нижче
- Поле пошуку фільтрує результати миттєво під час введення — не потрібно натискати Enter
Категорії (вкладки Video та Watch List)
Обидві вкладки, Video і Watch List, дозволяють упорядковувати елементи у власні категорії за допомогою деревоподібного перегляду зліва, окремо від списку елементів справа. Кожна вкладка зберігає власні категорії — створення категорії в одній не впливає на іншу. Завжди є вузол за замовчуванням для елементів без категорії («Videos» у вкладці Video, «Watch List» у вкладці Watch List).
Коли фокус на дереві категорій:
- Натисніть Control+=, щоб додати нову категорію
- Натисніть F2, щоб перейменувати вибрану категорію
- Натисніть Delete, щоб видалити вибрану категорію — якщо вона ще містить елементи, вас запитають, чи перемістити їх до вузла за замовчуванням, чи видалити разом із категорією
- Натисніть Control+Shift+Вгору / Control+Shift+Вниз, щоб змінити порядок вибраної категорії
- Натисніть Enter, або Tab, щоб перемістити фокус на список елементів цієї категорії
- Клацніть правою кнопкою миші, або натисніть клавішу «Застосунок»/«Меню», щоб відкрити контекстне меню — його вміст залежить від того, що вибрано: вузол категорії показує параметри керування категоріями (Додати/Перейменувати/Видалити/Перемістити), тоді як вузол за замовчуванням показує лише Add Category
Коли фокус на списку елементів (правий бік), клацніть правою кнопкою миші або натисніть клавішу «Застосунок»/«Меню», щоб відкрити те саме меню «Дія», що використовується в усьому додатку (View Info, Comments, Download, Add to... тощо) — окремо від контекстного меню категорій на дереві.
Вирізання, копіювання та вставлення в списку елементів працюють, як описано вище, і вставлення завжди поміщає елементи в категорію, наразі вибрану в дереві.
Сортування
Кнопка Sort... (Alt+O) доступна на будь-якій вкладці зі списком, який можна сортувати — включно з Video, Watch List, і Search History. Вона відкриває діалог із:
- Sort by: поле для сортування (Title, Channel, Duration, Upload Date, Date Added — поля дещо відрізняються залежно від вкладки)
- Ascending / Descending
- Sort only the current category: коли позначено, сортування переупорядковує лише елементи в межах категорії, наразі вибраної в дереві, залишаючи всі інші категорії незміненими. Не позначено за замовчуванням, тобто сортування застосовується до всіх категорій одразу.
- Apply permanently (saves to file): коли позначено, новий порядок одразу записується на диск. Коли не позначено, сортування тимчасове — воно змінює те, що ви бачите зараз, але повертається до попереднього стану під час наступного перезавантаження списку чи пошуку.
- Clear Sort: скасовує будь-яке тимчасове сортування та відновлює порядок, збережений на диску.
Список відео
На вкладках відео та списку перегляду, а також у будь-якому іншому перегляді, що показує список відео, ви знайдете кнопки Action... та Copy.... Це стандартні елементи керування в усіх переглядах списку відео, причому стрічка підписок додає додаткову опцію «Unsubscribe from this channel».
Натисніть Enter на будь-якому елементі, щоб відкрити відео в браузері, або натисніть пробіл, щоб виконати Швидку дію, яку можна налаштувати в Налаштуваннях.
Кнопка «Дія»
Натисніть Alt+A, щоб відкрити меню «Дія», яке включає:
- View Video Info... (i)
- View Comments / Replay... (c)
- View Chapters/Timestamps... (t)
- Get Thumbnail Description (Be My Eyes)... (g)
- Download Video (d)
- Download Audio (a)
- Add to Favorite Videos (f)
- Add to Favorite Channels (f)
- Add to Watch List (w)
- Open video in browser (b)
- Open channel in browser (h)
- Show channel videos (v)
- Show channel shorts (s)
- Show channel live (l)
- Show channel playlist (l)
- Show channel podcast (p)
Кнопка «Копіювати»
Натисніть Alt+C, щоб відкрити меню «Копіювати», яке включає:
- Copy Title (t)
- Copy Video URL (u)
- Copy Channel Name (c)
- Copy Channel URL (h)
- Copy Summary (s)
Стрічка підписок
Вікно, що показує відео з каналів, на які ви підписані в додатку. Це відокремлено від підписок вашого облікового запису YouTube — жодного зв'язування облікового запису чи особистих даних не потрібно.
На відміну від вікна «Обране», цей перегляд використовує стандартні вкладки, поділені за типом вмісту:
- All: Усі типи вмісту разом
- Video: Лише звичайні відео
- Shorts: Лише короткі відео
- Live: Прямі трансляції та повтори прямих трансляцій
Окрім цих категорій за замовчуванням, ви можете створювати власні категорії та налаштовувати, які канали з'являються в кожній із них.
Команди стрічки підписок
- Натисніть Control+1 – Control+0, щоб перейти до вкладки категорії (до 10 категорій)
- Натисніть Control+Вгору/Вниз, щоб змінити порядок категорій, так само як у вікні «Обране»
- Натисніть F2, щоб перейменувати категорію (крім 4 стандартних категорій)
- Натисніть Control+=, щоб додати нову категорію
- Натисніть Control+-, щоб видалити категорію (крім 4 стандартних категорій)
- Отримайте доступ до кнопок «Дія» та «Копіювати» кожного відео, або натисніть Enter, щоб відкрити його в браузері
- Натисніть Delete або Alt+S, щоб позначити відео як переглянуте — воно буде видалене зі списку
- Натисніть Control+Delete, щоб позначити всі відео поточної вкладки як переглянуті
Додаткові кнопки в цьому вікні:
- Mark as seen (Alt+S) — видаляє відео зі списку; клавіша Delete також працює
- Add new Subscription from clipboard URL (Alt+N) — підписується на канал, використовуючи URL-адресу, скопійовану в буфер обміну
- Update Feed (Alt+U) — вручну запускає оновлення для всіх підписаних каналів; додаток також автоматично оновлюється при запуску NVDA за замовчуванням
- More... (Alt+M) — відкриває підменю з додатковими опціями:
- Mark all in current tab as seen (Ctrl+Delete) (a)
- Show all videos (including seen) (v) — перемикає між показом лише непереглянутих і показом усіх відео; налаштування зберігається автоматично
- Manage subscriptions... (m)
- Add New Category... Ctrl+= (c)
- Rename Current Category... F2 (r)
- Remove Current Category... Ctrl+-
- Clear All Feed Videos... — видаляє всі відео з бази даних без скасування ваших підписок; корисно, якщо база даних стає завеликою і впливає на продуктивність NVDA
Керування підписками
Це вікно показує всі канали, на які ви підписані. Перший розділ — це список каналів, за яким слідують параметри керування для кожного каналу:
- Filter by Category — фільтрує список каналів за категорією; за замовчуванням "All"
- Assign to Categories — оберіть, у яких категоріях має з'являтися вміст цього каналу
- Content Types to Fetch — оберіть, які типи вмісту оновлювати для цього каналу (Videos, Shorts, Live); корисно для каналів, що публікують лише певні типи
- View Content... (Alt+C) — перегляньте вміст каналу, так само як кнопка «Дія»
- Add new subscribe channel from Clipboard... (Alt+N) — підпишіться на новий канал, використовуючи URL-адресу з буфера обміну
- Unsubscribe from this Channel (Alt+U) — видаляє канал з ваших підписок
- Save Changes — важливо: ви маєте натиснути це перед закриттям вікна, інакше ваші зміни не збережуться
Керування профілями користувача
Це вікно керує вашими профілями користувача. Додаток постачається з профілем "default". Ви можете додавати, видаляти чи перейменовувати профілі тут. Щоб перемкнутися між профілями, перейдіть на панель Налаштувань додатка.
У цьому вікні:
- Натисніть F2, щоб перейменувати вибраний профіль
- Натисніть Delete, щоб видалити вибраний профіль
Примітка: Видалення профілю остаточно видаляє всі пов'язані з ним дані. Будь-які збережені відео, канали чи підписки в цьому профілі буде втрачено.
l: (show comments)
У відео YouTube є три типи коментарів:
- Comment — стандартні коментарі глядачів на звичайних відео
- Live chat — повідомлення, надіслані під час прямої трансляції
- Live chat replay — записаний чат наживо для раніше транслованого відео, якщо власник каналу його не видалив
YoutubePlus підтримує доступ до всіх трьох типів через цю команду.
Live chat of...
Для наразі активних трансляцій натисніть L, і додаток відкриє нове вікно, що показує вхідні повідомлення чату. Показуються лише повідомлення, отримані після активації команди — попередні повідомлення не захоплюються.
Ви можете закрити це вікно та відкрити його знову пізніше за допомогою команди V у шарі YoutubePlus, доки трансляція ще активна, а NVDA не було перезапущено.
Використовуйте команду R, щоб увімкнути/вимкнути, чи читатиме NVDA нові повідомлення вголос під час їх надходження. Це добре працює для трансляцій з нечастими повідомленнями. Для трансляцій із великим обсягом повідомлень може бути легше вимкнути автоматичне читання і прогортати вікно вручну.
Натисніть Shift+L, щоб зупинити відстеження чату для поточного відео.
Три налаштування безпосередньо впливають на цю функцію:
- Automatically speak incoming live chat: коли позначено, NVDA одразу читає нові повідомлення вголос — та сама функція, що й команда R, але збережена як налаштування за замовчуванням.
- Live chat refresh interval: як часто (в секундах) додаток перевіряє нові повідомлення. За замовчуванням — 5 секунд.
- Message history limit: максимальна кількість повідомлень, що зберігаються в пам'яті під час сесії. Вікно чату наживо показує лише найновіші повідомлення до цієї межі (за замовчуванням: 5000). Додаток зберігає всі повідомлення у фоновому режимі для експорту, до максимуму в 200 000, щоб запобігти надмірному використанню пам'яті.
Коли трансляція завершується — або додаток виявляє, що вона завершилася — автоматично з'явиться діалог із запитанням, чи хочете ви експортувати всі зібрані повідомлення. Натисніть «Так», щоб зберегти історію чату як файл.
Comments / Live chat replay
Для звичайних завантажених відео чи архівованих трансляцій ви можете отримати доступ до коментарів так само. Якщо доступні і повтор чату наживо, і стандартні коментарі, діалог запитає, що ви хочете завантажити.
Немає обмеження на кількість показаних коментарів, хоча завантаження може зайняти час для відео з великою кількістю коментарів.
Коментарі показуються спочатку закріплені, а потім усі інші в порядку сортування, налаштованому в Налаштуваннях (спочатку нові чи спочатку старі).
Розділи вікна коментарів
- Поле пошуку — введіть текст для фільтрування коментарів; результати оновлюються миттєво
- Комбінований список фільтра — виберіть параметр фільтра (додаток автоматично заповнює поле пошуку):
- No Filter — за замовчуванням; показує всі коментарі
- Filter by Selected Author — показує лише коментарі вибраного автора
- Show Super Chats Only
- Show Super Stickers Only
- Show Super Thanks Only
- Список коментарів — показує ім'я автора коментаря, а потім його повідомлення
- Текстова область лише для читання — прогортайте повний текст вибраного коментаря, корисно, коли коментар занадто довгий, щоб повністю відображатися в списку
- Кнопка Copy (Alt+C або Ctrl+C) — копіює вибраний коментар
- Кнопка Export (Alt+E) — зберігає всі коментарі як текстовий файл у папку, вказану в Налаштуваннях
- Поле загальної сплаченої суми — показується лише для повторів чату наживо; показує загальну суму пожертв від глядачів під час трансляції
Налаштування
Отримайте доступ до налаштувань через NVDA -> Налаштування -> Параметри... та виберіть категорію "YoutubePlus".
- Active Profile: Виберіть профіль для використання. Після перемикання профілів потрібен перезапуск.
- Manage Profile button: Відкриває вікно керування профілями користувача.
- Quick Action (Space bar): Виберіть, що робить клавіша пробіл у вікнах списку відео. Доступні всі опції з меню «Дія».
- Notification mode: Виберіть, як додаток сигналізує про фонову активність:
- Beep: Короткі звукові сигнали
- Sound: Звуковий ефект
- Silent: Без звукового сповіщення (голосові відповіді все одно відбуваються)
- Default sort order: Виберіть, чи сортуються списки (коментарі, відео каналу) за Newest First, чи за Oldest First.
- Items to fetch: Скільки елементів отримувати для кожного типу вмісту під час перегляду каналу та для оновлень стрічки підписок. За замовчуванням: 20.
- Default content types: Виберіть, які типи вмісту отримувати для новопідписаних каналів: Videos, Shorts та/або Live.
- Background update interval: Як часто додаток перевіряє новий вміст із підписаних каналів. Можна вимкнути або встановити від 15 хвилин до 24 годин. Додаток також автоматично оновлюється під час кожного запуску NVDA за замовчуванням.
- Automatically speak incoming live chat: коли позначено, NVDA читає нові повідомлення чату вголос під час їх надходження.
- Live chat refresh interval: Як часто (в секундах) додаток перевіряє нові повідомлення. За замовчуванням: 5 секунд.
- Message history limit: Максимальна кількість повідомлень чату, що зберігаються в пам'яті під час сесії.
- Default subtitle format: Формат файлу субтитрів для завантажень: SRT, VTT, TTML, або TXT (звичайний текст без міток часу)
- Download Quality and Format Options (Alt+D): Розділ, що згортається (згорнутий за замовчуванням — натисніть Alt+D будь-де на сторінці налаштувань, або активуйте його напряму, щоб розгорнути/згорнути), що містить:
- Preferred video quality: Найкраща доступна, або обмеження роздільної здатності від 2160p до 360p.
- Preferred video container: MP4, MKV або WebM.
- Preferred audio quality (when converting): Найкраща доступна, або бітрейт від 320 до 96 kbps. Застосовується лише тоді, коли формат аудіо нижче не «Best available».
- Preferred audio format: Best available (без конвертації, значення за замовчуванням — завантажує той формат, який вже надає YouTube, без потреби в FFmpeg), або конвертація в MP3, WAV, M4A/AAC, FLAC, Opus чи Vorbis (OGG) — будь-яка з цих конвертацій потребує FFmpeg, так само як і завантаження відео.
- Cookie method (Experimental): Виберіть браузер, у якому ви увійшли в YouTube. Додаток видобуде файли cookie з цього браузера для автентифікації запитів, що може допомогти вирішити помилку «Sign in to confirm you're not a bot». Зауважте, що ця функція експериментальна, і результати залежать від браузера та конфігурації системи.
- Default download and export folder path: Папка призначення для завантажених відео/аудіо та експортованого чату.
- Backup data now: Вручну створює резервну копію всіх даних активного профілю. Додаток також виконує автоматичне щоденне резервне копіювання у фоновому режимі.
- Restore data from backup: Показує список доступних резервних копій (до 5 останніх днів), щоб ви могли вибрати, з якої дати відновити.
Додаткова інформація
Цей додаток покладається на дві основні бібліотеки: pytchat для відстеження чату наживо, і yt-dlp для всього іншого доступу до даних YouTube. Ми щиро дякуємо розробникам обох бібліотек.
Про yt-dlp
yt-dlp — один із найпотужніших інструментів з відкритим кодом для завантаження відео та аудіо із сайтів по всьому світу — з підтримкою понад 1000 сайтів, а не лише YouTube. Він безкоштовний, з відкритим кодом і активно підтримується глобальною спільнотою, без реклами чи шкідливого програмного забезпечення, на відміну від багатьох браузерних інструментів завантаження.
Тим не менш, майте на увазі такі рекомендації щодо використання:
- Fair Use: Уникайте отримання великих обсягів даних або надсилання повторюваних запитів за короткий час. YouTube може виявити незвичну активність і тимчасово обмежити доступ з вашої IP-адреси.
- Copyright and Privacy: Будь-які отримані дані чи вміст мають використовуватися лише для особистого перегляду чи аналізу. Будь ласка, поважайте умови використання кожної платформи і не використовуйте дані у спосіб, що порушує авторські права.
- Responsibility: Ви несете відповідальність за те, як використовуєте це програмне забезпечення. Розробник додатка надає лише інтерфейс для доступу до даних YouTube через бібліотеку yt-dlp.
Порада: Якщо вам потрібно обробляти великі обсяги даних, розподіляйте запити в часі, щоб підтримувати стабільність з'єднання та уникати обмежень доступу.