ZPodCast (Z-Подкасты)
- Автор: 'Héctor J. Benítez Corredera
- Исходный код дополнения: Посетить Web-сайт zPodCast
Краткое описание
Дополнение ZPodCast добавит плеер для прослушивания, добавления подкаст каналов и управления добавленными подкастами.
Для работы дополнения необходимо подключение к интернету.
Подробное руководство по дополнению можно найти в справке.
Основная информация
Название | Версия | Совместимость с API NVDA | Последняя протестированная версия NVDA | Минимальная версия NVDA | Дата загрузки в каталог | Размер | Лицензия |
---|---|---|---|---|---|---|---|
zPodCast | 0.1 | 2021.1 | 2021.2.0 | 2019.3.0 | 27-12-2023 23:56:40 | 17681 Кб. | GPL v2 |
Информация о локализации на русский язык
🔝 Назад к оглавлениюСкачать
⬇ Перейти к истории версий 🔝 Назад к оглавлениюРазделы
🔝 Назад к оглавлениюСправка
Подробнее
Руководство zPodCast для NVDA
Важные замечания автора
Это дополнение возникло из необходимости всегда иметь под рукой плеер PodCast.
Оно не претендует на большие цели или широкие возможности, просто чтобы иметь возможность слушать наши любимые PodCast на нашем устройстве чтения с экрана и из любого места в системе.
Я не претендую на то, что у него есть расширенные опции, такие как просмотренные эпизоды, эпизоды для просмотра или другие опции, которые предоставляются приложениями, специально предназначенными для этих целей.
Однако я не претендую на то, чтобы лишить его интересных опций, таких как возможность загрузки эпизодов, выбор скорости воспроизведения и других опций, которые я подробно опишу в этом руководстве.
Автор дополнения не несет ответственности за использование загрузок или источников, на которые мы подписаны. Если по вине распространителей контента источник перестает работать, я не несу ответственности и не отвечаю на запросы. Для этого, пожалуйста, свяжитесь с источником.
Обратите внимание, что для работы этого дополнения необходим интернет, и оно не будет запущено, если не обнаружит его.
Интерфейс zPodCast
Чтобы открыть плагин, перейдите в меню NVDA / Сервис и найдите там zPodCast.
Мы также можем назначить жест ввода, который не определен для открытия плагина, перейдя в меню NVDA / Параметры / Жесты ввода и найти zPodCast, связанный с командой: "Показать главное окно zPodCast".
После открытия интерфейс состоит из древовидного списка с 3 категориями, начиная сверху вниз мы находим сначала Общий экран, второй поисковик и третий опции. Когда мы находимся в древовидном списке, мы можем перемещаться по нему с помощью стрелок вверх и вниз. Позвольте мне кратко описать 3 категории:
-
Общие: На этом экране у нас будет список подкастов, на которые мы подписаны, поиск эпизодов для выбранного нами подкаста и список эпизодов выбранного нами подкаста.
-
Поисковая система: на этом экране мы можем искать подкаст по названию или ввести одно слово и искать контент с этим словом. Поисковая система в основном питается от каталога iTunes, так как это один из крупнейших каталогов контента.
-
Опции: На этом экране мы сможем настроить время задержки и продвижения воспроизведения. Также мы можем импортировать OPML-файл с нашими любимыми шрифтами, которые есть в другом приложении, сделать и восстановить резервные копии базы данных и вернуть плагин к значениям по умолчанию.
Кроме того, на главном экране, если мы откроем вкладку, у нас всегда будет панель громкости и комбинированное поле, с помощью которого мы можем выбрать скорость воспроизведения эпизода. Также, когда мы начинаем воспроизводить эпизод, у нас всегда будут видны элементы управления плеером.
Также у нас будет кнопка выхода, которая закроет плагин, но не прервет воспроизведение, если мы что-то проигрывали.
Общий экран
На этом экране мы увидим первый список подкастов, на которые мы подписаны.
Вы можете быстро перейти к этому списку с помощью комбинации клавиш Alt+P.
Выбрав подкаст, вы можете вызвать контекстное меню со следующими опциями для выбранного подкаста.
-
Обновить подкаст: с помощью этой опции мы можем проверить, есть ли новые эпизоды, и если да, обновить подкаст. Мы получим уведомление о том, что происходит, есть ли обновления или нет. Если обновления есть, то будет сообщено, сколько эпизодов было добавлено в PodCast.
-
Информация о подкасте: С помощью этой опции мы откроем информационное окно, которое содержит 2 вкладки, первая из которых содержит общую информацию о PodCast, а вторая - эпизоды с их описанием.
-
Копировать URL Feed: Мы сможем скопировать URL PodCast в буфер обмена.
-
Отменить подписку: С помощью этой опции мы отменим подписку на Подкаст и вся информация, относящаяся к этому Подкасту, будет удалена; будьте внимательны, это не обратимо, и если мы захотим получить Подкаст снова, нам придется подписаться на него снова.
Также можно сказать, что в списке подкастов мы можем упорядочить подкасты, наведя фокус на один из них, и с помощью комбинаций клавиш Alt+стрелка вверх и Alt+стрелка вниз мы можем переместить выбранный подкаст и поместить его туда, куда нам нужно.
Когда перемещаемый PodCast достигнет первой или последней позиции, он предупредит нас звуком о том, что его больше нельзя перемещать, причем этот звук будет разным как в первой, так и в последней позиции.
Если мы нажмем на вкладку, то попадем в окно редактирования, в котором сможем искать конкретные эпизоды выбранного нами подкаста.
Эта поисковая система будет работать только в том случае, если вы выбрали подкаст.
Мы можем быстро получить доступ к этой поисковой системе, нажав Alt+B.
Мы сможем ввести слово, и если мы нажмем на вкладку, то попадем на кнопку под названием "Поиск", если мы нажмем ее, то окажемся в списке с результатами, которые она найдет.
Кнопка, если она нашла результаты, будет называться Clean (очистить), чтобы очистить поиск и сделать другой, нам нужно будет нажать кнопку еще раз, и мы сможем искать снова.
Если мы продолжим исследовать экран, то после области поиска попадем в другой список, содержащий эпизоды выбранного нами PodCast.
В этот список можно быстро попасть с помощью комбинации клавиш Alt+l.
В этом списке содержатся либо эпизоды Подкаста, либо список поиска, который мы выполнили.
Мы можем перемещаться по списку с помощью стрелок вверх и вниз, и как только мы окажемся в нужном эпизоде, мы получим контекстное меню со следующими опциями:
-
Play: начнется воспроизведение выбранного эпизода. Это действие активирует кнопки, соответствующие проигрывателю. Я расскажу об этой области позже.
-
Загрузить эпизод: Если мы выберем эту опцию, в первую очередь откроется окно для сохранения файла, нам нужно будет назвать его и выбрать место, куда мы хотим его сохранить, неважно, какое расширение мы поставим, так как он всегда будет сохранен в MP3-файле.
Если имя файла перехвачено, оно покажется уже заданным, если при открытии окна сохранения оно окажется пустым, значит, его не удалось получить, и нам придется задать его самостоятельно.
Когда мы нажмем кнопку сохранения, откроется окно, в котором будет постоянно отображаться ход загрузки и размер загружаемого файла. Когда загрузка завершится, оно сообщит нам, что все было сделано правильно или произошел какой-то сбой.
- Информация об эпизоде: откроется окно с общей информацией об эпизоде, которая будет отличаться в зависимости от провайдера. В некоторых провайдерах вы получите больше информации, чем в других.
В разделе "Время" иногда некоторые серверы передают время неправильно, и я не могу преобразовать его в понятное время, поэтому на таких серверах будет указана продолжительность эпизода в секундах.
- Копировать URL-адрес эпизода: скопировать URL-адрес эпизода в буфер обмена.
Экран поиска
На этом экране вы попадете в поле поиска, где можно ввести слово или название подкаста для поиска.
Мы можем быстро перейти к полю поиска с помощью Alt+b.
Когда мы что-то ввели, если мы перейдем на вкладку, то попадем на кнопку "Поиск", при нажатии на которую у нас появится список с найденными результатами.
Кнопка, если она нашла результаты, будет называться Отчистить, и мы должны будем нажать ее, чтобы очистить и список результатов, и поле поиска.
В списке результатов мы можем перемещаться с помощью стрелок вверх и вниз, и мы сможем получить контекстное меню в PodCast, который мы хотим со следующими опциями:
- Информация о подкасте: Если мы выберем эту опцию, откроется окно с двумя вкладками, первая из которых содержит общую информацию о PodCast, а вторая - информацию об эпизодах.
Если мы перейдем по этому экрану, у нас будет кнопка Подписаться или Отменить. Если мы выберем автоматическую подписку, мы будем подписаны на PodCast.
На этом экране может быть реализовано несколько возможностей, например, если мы уже подписаны на Подкаст, то он позволит нам отменить подписку, если выбранный нами Подкаст имеет то же название, что и Подкаст, на который мы уже подписаны, то в этом случае он позволит нам указать название Подкаста, на который мы хотим подписаться, и несколько вариантов, которые будут информировать нас на этом экране.
Мы также будем проинформированы, если подкаст не совместим с zPodCast.
- Скопировать URL-адрес канала: копирование URL-адреса подкаста в буфер обмена.
Экран опций
На этом экране вы можете настроить некоторые параметры, связанные с плеером, а также импортировать файл, содержащий ваши любимые файлы PodCast, которые у вас есть в другом плеере или на другой платформе.
Мы также можем создавать и восстанавливать резервные копии настроек PodCast и плагина, а также сбрасывать настройки плагина до значений по умолчанию.
Давайте опишем, что мы можем сделать на этом экране:
-
Выберите время задержки воспроизведения: Это позволит нам в комбинированном окне выбрать, на какое время мы хотим задержать воспроизведение. Мы сможем выбрать от 1 секунды до 1 минуты.
-
Выберите время для ускоренной перемотки воспроизведения: В этом комбинированном поле мы сможем выбрать время, на которое мы хотим перемотать воспроизведение, мы можем выбрать от 1 секунды до 15 минут.
Эти значения, которые мы можем выбрать, будут использоваться в плеере в соответствующих кнопках вперед и назад.
- Импорт OPML-файла: Если мы нажмем на эту кнопку, откроется окно для открытия файла, содержащего наши подписки, оно принимает только OPML-файлы.
После выбора соответствующего файла откроется окно, в котором мы можем выбрать из списка шрифты, содержащиеся в нашем файле, мы можем прокручивать список с помощью стрелок и выбирать нужные нам шрифты с помощью пробела.
Если мы перейдем по вкладке, у нас также будет возможность выбрать все или отменить выбор с помощью соответствующих кнопок.
Если мы снова нажмем на вкладку, у нас появится кнопка "Начать импорт", а также кнопка "Закрыть".
Кнопка закрытия отменяет импорт.
Если мы нажмем кнопку "Начать импорт", перед нами откроется экран, который с помощью индикатора прогресса сообщит нам о проценте выполнения импорта.
Стоит сказать, что во время этого процесса мы можем почувствовать некоторую задержку в работе NVDA, так как она читает Интернет, записывая информацию PodCast на жесткий диск, поэтому я рекомендую подождать, пока она завершит этот процесс, чтобы продолжить нашу общую работу. Этот процесс обычно не занимает много времени, все зависит от нашего интернет-соединения и количества подписок, которые мы хотим импортировать.
Я также рекомендую в случае неудачи вернуться к значениям по умолчанию, установленным в дополнении.
Если все было правильно, то в окне мы увидим, что было сделано, сколько PodCasts было проанализировано, сколько добавлено, сколько выдало ошибок и какие именно.
Как только мы закроем это окно, плагин перезапустится, и теперь при следующем запуске у нас будет наш PodCast.
Если импорт не удался, он сообщит нам об этом сообщением.
Если импорт не удался, я рекомендую попробовать несколько раз, иногда небольшая потеря интернета может вызвать такие проблемы, поэтому рекомендуется попробовать сделать это при хорошем соединении.
- Создать или восстановить резервную копию: Если мы нажмем на эту кнопку, появится меню со следующими опциями:
** Создать резервную копию: Если мы выберем эту опцию, откроется окно с именем файла, который будет сохранен, мы можем задать другое имя, которое мы хотим, а также выбрать место сохранения.
Когда мы согласимся, откроется окно с прогрессом копирования, и мы будем постоянно информированы о ходе выполнения и написанной информации.
** Восстановить резервную копию: если мы хотим восстановить ранее сохраненную резервную копию, мы должны принять во внимание, что все будет удалено и заменено резервной копией.
Если мы согласимся продолжить, откроется окно для выбора файла резервной копии для восстановления, после выбора которого начнется восстановление, и мы будем информированы об этом с помощью индикатора выполнения и письменной информации. По окончании восстановления плагин закроется, и при следующем запуске все наши PodCast будут восстановлены.
- Сбросить настройки по умолчанию: Если мы выберем эту опцию, все PodCast будут удалены, а дополнение будет перезапущено с настройками по умолчанию.
Воспроизведение
Когда мы начинаем воспроизведение эпизода автоматически, фокус будет помещен на кнопку паузы, при нажатии которой воспроизведение приостанавливается, и она меняет свое название на reproduce.
Также при запуске воспроизведения слева от кнопки паузы находится кнопка задержки, при нажатии на которую воспроизведение задержится на время, заданное в опциях.
Справа от кнопки паузы находится кнопка перемотки вперед, которая продвинет воспроизведение на время, заданное в опциях.
Справа от кнопки перемотки вперед находится кнопка "Стоп", которая остановит воспроизведение и вернет нас в список эпизодов.
Далее у нас есть ползунок, который регулирует громкость, а если мы перейдем назад, то окажемся в комбобоксе, который регулирует скорость воспроизведения, и мы можем выбрать между 0,75 и 2,0. По умолчанию нормальный звук воспроизводится на скорости 1,0.
В плеере есть несколько комбинаций клавиш, которые можно использовать в любое время, пока открыт интерфейс zPodCast.
Они следующие:
- Alt+V: быстро переводит фокус на панель громкости.
- Alt+S: переводит фокус на комбинированное окно скорости воспроизведения.
- Alt+T: Показывает окно с прошедшим временем эпизода и общим временем.
- Ctrl+стрелка вверх: воспроизводит или приостанавливает эпизод.
- Ctrl+Стрелка влево: Задерживает эпизод на время, которое мы указали в настройках.
- Ctrl+стрелка вправо: перемотка эпизода вперед на время, указанное в настройках.
- Ctrl+стрелка вниз: остановка воспроизведения.
Жесты ввода
Мы также можем настроить некоторые жесты ввода, чтобы управлять плеером из любого места и без открытого окна zPodCast.
Ниже перечислены эти жесты:
- Перемотка вперед.
- Перемотка назад.
- Уменьшение громкости.
- Увеличение громкости.
- Остановка воспроизведения.
- Воспроизведение/Пауза воспроизведения.
- Информация о воспроизведении.
- Показать окно zPodCast.
Я не описываю их подробно, потому что ранее они уже были объяснены, так что они работают.
Ни один из этих жестов не поставляется настроенным по вкусу пользователя, эти команды мы должны будем назначить самостоятельно, для этого необходимо перейти в NVDA / Параметры / Жесты ввода и в окне Жестов ввода искать zPodCast.
Перевод
список изменений.
Версия 0.1.
- Начальная версия.