26.10.07 01:10
Перейти к содержимому
Редакции, расширения и языки Standard, noLegal, Legacy и VR Recipe #02

Загружаемые расширения - добавление функций по мере необходимости

Расширения - это опциональные компоненты FastMediaSorter, загружаемые по вашему желанию: распознавание текста, поддержка редких аудиокодеков, видеоэффекты визуализации и каталоги потокового вещания. На этой странице описано, как их загружать, обновлять и удалять.

Почему вам это понравится

Некоторые компоненты FastMediaSorter занимают значительный объем памяти и требуются не каждому: движок оптического распознавания текста на фотографиях, языковые модели для русских и украинских букв, декодеры редких аудиоформатов или фоновые зацикленные видеоролики для музыкального плеера. Включение всех этих данных в базовый дистрибутив неоправданно увеличило бы размер приложения для всех пользователей.

Поэтому эти функции оформлены как расширения: вы загружаете нужный модуль только тогда, когда он вам действительно требуется, и можете удалить его в любой момент для экономии места. Пока модуль не скачан, остальной функционал приложения работает в обычном режиме.

Перед началом: Что вам понадобится
  • FastMediaSorter в редакции Standard, noLegal, Legacy или VR. В редакциях Lite, Photos и FOSS экран расширений отсутствует, так как соответствующие функции в них не входят. См. Обзор и сравнение семи редакций.
  • Подключение к интернету (лучше через Wi-Fi: размер самого крупного расширения составляет около 44 МБ).
  • Свободное место в памяти устройства. В каждой строке списка указан точный размер загружаемого модуля.
1

Откройте экран «Загружаемые расширения»

Откройте Настройки, оставаясь на вкладке Общие, и нажмите Загружаемые расширения. Откроется экран со списком доступных модулей, сгруппированных по категориям: Перевод и распознавание OCR, Воспроизведение медиа и Потоки.

Перейти к этому экрану можно еще двумя способами:

  • Настройки -> вкладка Медиа -> раздел Перевод, оцифровка (OCR) -> строка Загрузки OCR и перевода.
  • Экран выбора дополнительных функций в мастере начальной настройки.
Экран «Загружаемые расширения»: Модуль перевода установлен, Аудиовизуализация доступна, Декодер FFmpeg DTS установлен, Каталог источников трансляций доступен, внизу кнопки Установить все и Удалить все
Экран управления загружаемыми расширениями.
2

Что добавляет каждое расширение

В каждой строке отображается название, краткое описание, Примерный размер и текущий статус справа: Доступно, Загрузка, Установлено, Ошибка или Доступно обновление.

  • Движки OCR - базовый модуль распознавания печатного текста с картинок и документов без подключения к интернету. Необходим для работы функции распознавания текста.
  • Русская модель OCR и Украинская модель OCR - специализированные модели для точного распознавания кириллицы. Загрузите модуль, соответствующий языку ваших документов.
  • Модуль перевода - оффлайн-перевод распознанного текста между языками прямо на устройстве. См. Перевод извлеченного текста.
  • FFmpeg DTS декодер - воспроизведение звука в форматах DTS, APE, WMA и WavPack, включая звуковые дорожки DTS в фильмах.
  • Расширенное воспроизведение видео - проигрывает видеофайлы и образы дисков, которые встроенный плеер открыть не может.
  • Аудиовизуализация - зацикленные фоновые видеоролики, которые аудиоплеер отображает во время воспроизведения треков без обложки.
  • Каталог источников потоков, Атлас превью каналов и Логотипы станций - список доступных интернет-радиостанций и телеканалов, а также логотипы и карточки для сетки каналов. См. Просмотр каталога каналов.

На экране отображаются только те расширения, которые поддерживаются вашей редакцией приложения и устройством. Строки OCR, например, появляются только на устройстве с достаточно новой версией Android и достаточным объёмом памяти для распознавания текста.

3

Скачайте необходимое расширение

Нажмите Скачать в строке нужного компонента. Статус сменится на Загрузка, и в строке появится индикатор с процентами выполнения (например, «Загрузка: 40%»). Вы можете спокойно покинуть этот экран: скачивание продолжится в фоне, а при возвращении отобразится актуальный статус.

Перед установкой приложение автоматически проверяет целостность и подлинность скачанного файла. Если связь прервалась, статус сменится на Ошибка; нажмите Скачать снова для повторной попытки.

Чтобы загрузить все доступные компоненты разом, нажмите Установить все внизу экрана.

Строка на экране Загружаемые расширения со статусом Загрузка и шкалой прогресса на сорока процентах
Процесс загрузки расширения с индикацией прогресса.
Никаких ограничений при отказе от загрузки

Загрузка расширений полностью добровольна. Без них отсутствует лишь соответствующая дополнительная функция; все остальные возможности приложения работают безупречно. При попытке вызвать недостающую функцию приложение просто вежливо предложит скачать нужный модуль.

4

Поддержание расширений в актуальном состоянии

Загруженное расширение сохраняется в системе до тех пор, пока вы не решите его удалить. Оно не стирается при обновлениях приложения и не удаляется при стандартной очистке кэша.

Когда выходит улучшенная версия модуля (более точная нейросетевая модель, расширенный каталог каналов или обновленные логотипы), статус строки меняется на Доступно обновление. Предыдущая версия продолжает работать в штатном режиме, пока вы не нажмете Скачать для установки обновления.

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

5

Удаление расширений для освобождения памяти

Нажмите Удалить в строке установленного компонента. Появится подтверждение «Удалить расширение?» с пояснением, что его можно будет скачать заново в любой момент. Подтвердите действие, и память устройства мгновенно освободится.

Чтобы очистить сразу все загруженные модули, нажмите Удалить все внизу экрана и подтвердите диалог «Удалить все расширения?».

Диалог подтверждения Удалить расширение? поверх экрана Загружаемые расширения с кнопками отмены и подтверждения
Диалог подтверждения перед удалением расширения.
6

Воспроизведение редких видеоформатов (только в редакции noLegal)

*Доступно только в редакции noLegal, распространяемой в виде APK-файла вне каталогов приложений.*

В редакции noLegal в категории Воспроизведение медиа доступна дополнительная строка: Расширенное воспроизведение видео. Она добавляет альтернативный программный видеодвижок для открытия специфических форматов и образов дисков, которые не поддерживает встроенный системный плеер. Объем разовой загрузки составляет около 44 МБ.

Вы можете скачать этот модуль заранее на данном экране либо просто открыть нестандартный видеофайл: приложение само предложит загрузить недостающий компонент прямо на месте.

Что вы получите

Приложение остается компактным и быстрым, а вы подключаете ровно те расширения, которые вам нужны - распознавание текстов на ваших языках, редкие аудиоформаты, видеоэффекты или каталоги онлайн-трансляций - и легко освобождаете память, когда они больше не требуются.

Советы и решение проблем

  • Используете мобильный интернет? Большие расширения удобнее скачать позже по Wi-Fi. Размер каждого модуля указан прямо в строке до начала загрузки.
  • Переходите на другую редакцию? Загруженные расширения не входят в файл резервной копии настроек: скачайте их заново на том же экране в новой редакции. См. Обзор и сравнение семи редакций.
  • Плохо распознается кириллица? Загрузите Русскую модель OCR или Украинскую модель OCR - базовый движок без языковой модели распознает кириллические буквы с меньшей точностью.