Skip to the content.

FastMediaSorter v2 🚀

Kotlin Android License

📖 Другие языки: 🇺🇸 English 🇺🇦 Українська

📦 Скачать: Get it on IzzyOnDroid

О проекте

FastMediaSorter v2 - это мощное Android-приложение для быстрой и удобной сортировки медиафайлов (изображений, видео, GIF, аудио, документов). Оно спроектировано как единый центр для управления файлами из различных источников: локальные папки устройства, сетевые диски (SMB, SFTP, FTP) и облачные хранилища (Google Drive, OneDrive, Dropbox).

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

Версия для Windows 🖥️

Ищете решение для настольного компьютера? Попробуйте FastMediaSorter LITE - легкое приложение Windows Forms для быстрой сортировки, просмотра и управления изображениями и видео:

🔗 FastMediaSorter LITE для Windows

Особенности:

Содержание

Версии приложения (Flavors) 🎯

FastMediaSorter v2 доступен в 4 различных версиях в зависимости от ваших потребностей:

Версия Описание Функции
Standard Полнофункциональная версия Наиболее широкий набор возможностей для медиа, документов, OCR и интеграций
Lite Облегченная версия на каждый день Базовые медиа-сценарии с упрощенной конфигурацией
Photos Версия с фокусом на изображения Оптимизирована для просмотра и сортировки фото
Legacy Версия для совместимости Оптимизирована для старых Android-устройств (API 23-25)

Какую версию выбрать?

Для точной матрицы возможностей по версиям используйте канонические документы:

Скачать 📥

📲 Скачать в Google Play

Get it on GitHub Store

Доступно в GitHub Store - установка и обновление прямо из релизов на GitHub.

Скомпилированные APK файлы НЕ хранятся в этом GitHub репозитории. Все сборки доступны в Google Drive:

🔗 Скачать все сборки из Google Drive

Версия Имя файла Описание
Standard FastMediaSorter_standard_release.zip Полный функционал (Облако, OCR, EPUB)
Lite FastMediaSorter_lite_release.zip Базовая (Без облака/аудио)
Photos FastMediaSorter_photos_release.zip Только изображения
Legacy FastMediaSorter_legacy_release.zip Локальные медиа (Android 6.0+)

Примечание: Все сборки автоматически загружаются в Google Drive после успешной компиляции.

🔐 Пароль от ZIP: 1 (APK упакованы в защищенные паролем архивы для обхода ограничений Google Drive)

Скриншоты 📱

Main Screen File Actions Settings
Player View    
   

Изображения в полном размере:

Ключевые возможности

Поддерживаемые форматы медиа 🎞️

FastMediaSorter v2 поддерживает широкий спектр форматов:

Сценарии использования 💡

Вот несколько способов, как FastMediaSorter v2 может вам помочь:

1. 📸 Организация фотографий с камеры

Подключите телефон или откройте локальную папку с камерой. Настройте папку назначения “Лучшие фото”. Откройте просмотр, быстро пролистайте тысячи фотографий и нажимайте кнопку назначения, чтобы мгновенно копировать лучшие снимки.

2. 🏠 Сетевое резервное копирование (NAS)

Добавьте ваш домашний NAS через SMB. Просматривайте локальные медиафайлы. Выберите несколько файлов или диапазон и переместите (“Move”) их на NAS для сохранности, освобождая место на устройстве.

3. ☁️ Управление облаком

Подключите аккаунт Google Drive, OneDrive или Dropbox. Просматривайте облачные файлы без их полной загрузки. Удаляйте ненужные файлы или организуйте их по папкам прямо в облаке.

4. 📺 Слайд-шоу и презентация

Откройте папку с семейными фото или слайдами презентации. Нажмите “Play”, чтобы запустить слайд-шоу. Используйте настройки ресурса, чтобы отрегулировать длительность показа слайдов.

5. ⭐ Управление избранным

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

6. 🎶 Слайд-шоу с фоновой музыкой

Добавьте вашу музыкальную коллекцию как ресурс. В Настройках → Аудио включите “Фоновая музыка для слайд-шоу” и выберите ваш музыкальный ресурс. Теперь при запуске слайд-шоу ваших фотографий ваши любимые треки будут играть на фоне. Нажмите на название трека, чтобы переключиться на другую случайную песню, создавая идеальную атмосферу для ваших фото-презентаций.

7. 🖼️ Цифровая Фоторамка на Планшете

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

8. 🍿 Домашний Кинотеатр и VR

Смотрите сериалы с компьютера или облака прямо на телефоне или в VR-шлеме. Не нужно ждать копирования или переживать за место. Просто нажмите “Play” - следующая серия начнется автоматически.

Сценарии для VR-шлема - FastMediaSorter запускается нативно на Android-шлемах (Meta Quest, Pico и аналогах) без каких-либо модификаций:

9. 🧹 Порядок в Загрузках

Папка “Downloads” переполнена? Откройте её как источник, настройте кнопки назначения для “Документов”, “Картинок” и “APK”. Быстро просматривайте файлы и раскидывайте их по папкам одним касанием. Вы можете наводить порядок даже на удаленном компьютере, используя телефон как пульт управления.

10. 🚗 Музыка в Автомобиле на Андроид-Магнитоле

Установите FastMediaSorter на автомобильную Android-магнитолу или головное устройство. Добавьте папки с музыкой с USB-накопителя или SD-карты - или воспользуйтесь встроенным виртуальным ресурсом Вся музыка для мгновенного доступа ко всей коллекции без дополнительной настройки. Аппаратные кнопки управления (кнопки на руле, регуляторы) работают напрямую через фоновый аудиосервис: воспроизведение/пауза, следующий/предыдущий трек - без необходимости смотреть на экран. Приложение запоминает позицию воспроизведения и автоматически возобновляет её при старте.

11. 📺 Медиацентр на Android TV-приставке

Установите FastMediaSorter на любую Android TV-приставку (Xiaomi Mi Box, Nvidia Shield, Amazon Fire TV или дженерик Android-бокс). Подключитесь к домашнему NAS через SMB, добавьте Google Drive или Dropbox, или подключите USB-накопитель - всё в одном приложении. Управляйте полностью с пульта ДУ или Bluetooth-клавиатуры: D-pad перемещает фокус, OK открывает элементы, Back возвращает на уровень выше, Backspace поднимается на папку вверх в браузере файлов. Цветные кнопки пульта назначены на самые частые операции с файлами (Красная = Удалить, Зелёная = Копировать, Жёлтая = Переместить, Синяя = Переименовать). Запустите слайд-шоу с фоновой музыкой на весь экран телевизора или включите аудио с отображением обложек альбомов и текстов песен. Тачскрин не нужен ни на одном шаге.

Документация 📚

🗺️ Карта документации: Все документы

🌐 Официальный сайт: https://serzhyale.github.io/FastMediaSorter_mob_v2/

Канонические источники (Single Source of Truth)

Следующие файлы являются источником истины для пользовательской документации:

Подробные руководства доступны на нескольких языках:

🇷🇺 Русский:

🇺🇸 English:

🇺🇦 Українська:

Technical / Developer Docs:

Wear OS Companion ⌚

FastMediaSorter включает companion-приложение для Wear OS, оптимизированное под сценарии использования на смарт-часах.

Документация Wear OS:

Инструкция по сборке

Требования

Сборка

  1. Клонируйте репозиторий:

     git clone https://github.com/SerZhyAle/FastMediaSorter_mob_v2.git
     cd FastMediaSorter_mob_v2
    
  2. Откройте проект в Android Studio.
  3. Дождитесь окончания синхронизации Gradle.
  4. Запустите приложение на эмуляторе или физическом устройстве.

Собранные APK 📦

После каждой успешной сборки сгенерированный файл APK автоматически копируется в папку DOWNLOADS в корне проекта с временной меткой. Там вы можете найти всю историю ваших сборок.

Предпочтительные команды сборки (Windows / PowerShell)

.\build-debug.PS1
.\gradlew.bat assembleStandardDebug
.\gradlew.bat testStandardDebugUnitTest
.\gradlew.bat lintStandardDebug

Тестирование 🧪

FastMediaSorter v2 использует Maestro для end-to-end тестирования.

Быстрый запуск

# Windows (PowerShell)
.\maestro\run-tests.ps1 smoke

# Быстрый ярлык
.\scripts\utils\run-maestro-smoke.ps1

Документация по тестам:

CI workflow:

Краткое руководство по использованию

  1. Добавление папки (ресурса):
    • На главном экране нажмите кнопку с иконкой “Плюс” (+), чтобы добавить новый ресурс.
    • Выберите тип ресурса (например, “Локальная папка”).
    • Используйте сканирование или добавьте папку вручную. После добавления она появится в списке на главном экране.
  2. Просмотр файлов:
    • Дважды коснитесь (или сделайте долгое нажатие) на добавленный ресурс в списке.
    • Откроется экран просмотра, где вы увидите все медиафайлы из этой папки в виде списка или сетки.
    • Используйте кнопки на верхней панели для сортировки, фильтрации или переключения вида.
  3. Воспроизведение и сортировка:
    • Нажмите на любой файл, чтобы открыть его в полноэкранном плеере.
    • Используйте свайпы влево/вправо или сенсорные зоны для навигации между файлами.
    • Для выполнения операций (копирование, перемещение) используйте соответствующие сенсорные зоны или кнопки на панели управления.
  4. Настройка папок-получателей (Destinations):
    • В настройках, на вкладке “Destinations”, вы можете указать до 30 папок, которые будут использоваться для быстрой сортировки.
    • Альтернативно, включите опцию “Is Destination” (Является назначением) в окне редактирования любого ресурса, чтобы добавить его в список быстрой сортировки.
    • После этого на экране плеера появятся кнопки для быстрого копирования или перемещения файлов в эти папки.

Технологический стек

Версия сборки

Формат: Y.YM.MDDH.Hmm (например, 2.60.1102.207 для 2026/01/10 20:07)

См. dev/CHANGELOG.md для подробной истории изменений.

Contributing 🤝

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Контакты 📧

Лицензия 📄

Юридическая информация проекта: