Видеоплеер Android на базе Media3 (ранее ExoPlayer), совместимый с Android 5+ и Android TV.
Он использует расширение ffmpeg
от ExoPlayer со всеми включенными аудиоформатами (оно может обрабатывать даже специальные форматы, такие как AC3, EAC3, DTS, DTS HD, TrueHD и т. д.).
Он правильно синхронизирует звук с видеодорожкой при использовании наушников/динамика Bluetooth. (Мне не удалось найти другого хорошего видеоплеера на базе ExoPlayer, поэтому я создал этот.)
Воспроизведение видео HDR (HDR10+ и Dolby Vision) на совместимом/поддерживаемом оборудовании.
Звук AC-4 поддерживается на устройствах, оснащенных таким системным декодером (например, Samsung Galaxy серий A, S и Z под управлением Android 11 или более поздней версии).
Некоторые расширенные функции можно включить или настроить в настройках. Чтобы получить к нему доступ, нажмите и удерживайте значок шестеренки. (Кроме того, вы также можете ввести эти настройки на экране информации о приложении.)
Разрешение WRITE_SETTINGS
(«Изменение системных настроек») : когда открывается средство выбора системных файлов, оно всегда будет использовать текущую ориентацию системы, даже если приложение «Проигрыватель» устанавливает свою собственную. Предоставление этого разрешения через adb ( adb shell pm grant com.brouken.player android.permission.WRITE_SETTINGS
) или экран информации о приложении позволит этому приложению временно включить автоматический поворот, чтобы хотя бы частично устранить этот недостаток.
Пожертвовать: PayPal | Биткойн | Лайткоин
Перевести: Weblate
Другие ссылки/каналы: ветка приложения на XDA Developers, субреддит на Reddit, запись на AlternativeTo, зеркало git на GitLab.
Чтобы загрузить внешние (не встроенные) субтитры, нажмите и удерживайте кнопку ? действие открытия файла в нижней панели. Когда вы сделаете это в первый раз, вам будет предложено выбрать корневую папку видео, чтобы включить автоматическую загрузку внешних субтитров.
Из-за ограничений Android TV Just Player также может открывать файлы субтитров из внешних файловых менеджеров. Вы можете открыть видеофайл из файлового менеджера, затем вернуться назад, а также открыть файл субтитров в Just Player. Субтитры будут доступны в последнем выбранном видео.
Just Player также может обнаруживать некоторые файлы субтитров при доступе к видео через HTTP/HTTPS. Просто используйте одни и те же имена для видеофайлов и субтитров (например, video.mkv
и video.srt
).
Откройте настройки системных титров на своем устройстве (обычно в разделе «Доступность» настроек ), и вы сможете полностью настроить стиль субтитров.
Чтобы быстро получить доступ к экрану настроек системных титров , нажмите и удерживайте кнопку субтитров.
К сожалению, исходный ExoPlayer не поддерживает некоторые старые форматы, такие как AVI-контейнер , WMV или Теора. Большинство устройств также не могут обрабатывать 10-битный AVC.
Just Player ориентирован на воспроизведение видео, поэтому воспроизведение только звука официально не поддерживается (по запросу).
Установите такое приложение, как MediaInfo (или APK с MediaArea.net). Затем, чтобы быстро открыть MediaInfo из Just Player, нажмите и удерживайте имя/заголовок видео.
Just Player использует системный инструмент выбора файлов, который уже поддерживает два разных режима просмотра:
Видео — список только каталогов устройств, содержащих видео.
Браузер файлов – полная навигация по структуре файловой системы устройства
Альтернативно, некоторые люди предпочитают использовать функцию медиатеки Nova Video Player и интегрировать ее с Just Player, включив функцию « Разрешить использование другого видеоплеера ». Это также обеспечивает удобный доступ к контенту в сетевых хранилищах (SMB, UPnP, FTP и SFTP).
Средство выбора системных файлов по умолчанию обеспечивает доступ к любому удаленному хранилищу с использованием соответствующего поставщика документов . Я настоятельно рекомендую поставщика документов CIFS для доступа к общим ресурсам Samba. Существуют также такие поставщики, как WebDAV Provider/DAVx⁵ (WebDAV), FileManagerUtils (SFTP) и rcx. К сожалению, поставщики документов не поддерживаются на Android TV.
Откройте видео прямо из вашего любимого файлового менеджера. Solid Explorer работает очень хорошо, особенно если вы хотите автоматически загружать субтитры.
Just Player не имеет пользовательского интерфейса для ввода интернет-адресов, но он зарегистрирован для обработки всех совместимых потоковых ссылок. При открытии/нажатии ссылок в других приложениях Just Player обычно предлагается в качестве опции. (Хотя это может работать не во всех ситуациях, особенно на Android 12+.)
Либо выберите текстовый URL-адрес в исходном приложении, выберите «Поделиться» и найдите Just Player, чтобы воспроизвести его.
Если ваше устройство оснащено сенсорным экраном, вы можете использовать жест масштабирования или просто нажать кнопку «Изменить размер» для обрезки. Android TV : нажмите и удерживайте кнопку «Изменить размер», чтобы войти в режим масштабирования. Затем используйте клавиши «Вверх» и «Вниз» для точного масштабирования.
Просто приостановите и возобновите воспроизведение еще раз.
Доступный здесь APK содержит собственные библиотеки для всех поддерживаемых архитектур ( armeabi-v7a
/ armeabi-v7a-neon
/ arm64-v8a
/ x86
/ x86_64
), которые занимают больше всего места. Хотя Just Player в основном полагается на декодеры устройств, в него входит FFmpeg для некоторых расширенных функций (глав видео и определения частоты кадров). Вторая по величине зависимость — ICU4J — 10 МБ только для определения кодировки файлов субтитров. ?
Обратите внимание, что количество установок и обновлений, сделанных через Google Play, значительно меньше благодаря пакетам Android App Bundle и дельта-обновлениям.
Вот сравнительная таблица, в которой представлены все доступные и важные видеоплееры с открытым исходным кодом для Android, которые мне удалось найти. Just Player - это что-то вроде 80% 90% функция завершена. Вероятно, у него никогда не будет десятков опций или какого-либо пользовательского интерфейса с мультимедийной библиотекой. Он никогда не будет по-настоящему конкурировать с многофункциональным VLC. Он просто пытается предоставить набор функциональных возможностей и побудить других создавать более совершенных плееров на основе потрясающего ExoPlayer.
Название приложения (источник) | Медиа-движок |
---|---|
Медиаплеер Фермата | MediaPlayer, ExoPlayer и libVLC |
Просто (видео) плеер | Экзоплеер |
Коди | ? |
минивэн | библиотека libmpv |
mpvKt | библиотека libmpv |
Следующий игрок | Экзоплеер |
Нова видеоплеер | Медиаплеер |
ВЛК | libVLC |
Чтобы найти другие видеоплееры (в том числе не FOSS), просмотрите список на IzzyOnDroid.