- Moviebase
- ActionDirector Video Editor
- Squid
- LazyMedia Deluxe
- MovieLab
- Eon Music Player
- Яндекс.Музыка
- Gradient: Редактор Лица
- Piktures
- Эмулятор IPTV приставок
- Adobe Lightroom
- Alight Motion
- VideoShow Pro
- ibis Paint X
- MR Recorder — Radio Streaming
- Filmix (онлайн HD кинотеатр)
- VideoApp ВК
- VSCO Cam
- Camera FV-5
- Phonto (Текст на фотографиях)
- Phonograph
- FilmoraGo Free Video Editor
- Проекты media для android
- Полный список
- Мультимедиа программы для Андроид
- SPB TV Россия 1.19.2
- СТС Телеканал 3.5.0
- Video Player 2.1.7.3
- MEGOGO 4.2.4
- TuneIn Radio 28.0
- Пульт для любого телевизора 2.7.2
- Музыкальный редактор 5.6.7
- Youtv онлайн тв 2.23.11
- Лайм HD TV 4.0.5
- SoundHound 9.8.2
- Spotify 8.6.81
- Xbox 2110.12
- SoundCloud 2021.11.01
- КиноПоиск 6.3.0
- MX Player 1.40.9
- BSPlayer 3.13.24
- ОНЛАЙН ТВ 7.6.8
- ivi фильмы 14.6
- YouTube 16.45.34
- Drum Pad Machine 2.11.0
- ТВ пульт для Samsung 9.2.7
- Nova Video Player 5.15.27
- Shazam 11.50
- Perfect Piano 7.6.2
Moviebase
ActionDirector Video Editor
Мобильный видеоредактор от CyberLink
Squid
Оставляйте рукописные заметки естественным образом на планшете или телефоне Android
LazyMedia Deluxe
Доступ к онлайн-кинотеатром для TV-Box
MovieLab
Eon Music Player
Чистый, простой и настраиваемый музыкальный плеер
Яндекс.Музыка
Ваш универсальный мобильный плеер от Яндекс
Gradient: Редактор Лица
Piktures
Нереально красивая и удобная галерея
Эмулятор IPTV приставок
Эмулятор MAG200, MAG250, AuraHD и т.п.
Adobe Lightroom
Редактируйте и систематизируйте свои фото
Alight Motion
Видеоредактор с поддержкой своих элементов
VideoShow Pro
Лучший редактор для обработки видео
ibis Paint X
Мощная рисовалка на Android
MR Recorder — Radio Streaming
Filmix (онлайн HD кинотеатр)
VideoApp ВК
Видео клиент для ВКонтакте
VSCO Cam
Инструмент для фотографов и творческих людей
Camera FV-5
Профессиональная фото камера для Андроид
Phonto (Текст на фотографиях)
Добавляйте полностью настраиваемый текст на картинку
Phonograph
Один из красивейших музыкальных плееров
FilmoraGo Free Video Editor
Источник
Проекты media для android
Простое и в тоже время мощное приложение на андроид для редактирования фотографий.
Клевое приложение для пользователей андроид, помогающее распознать название и исполнителя песни, а так же многое другое.
Следите за игровыми стримерами.
Смотрите свои любимые ТВ каналы в любом месте и в любое время.
Онлайн кинотеатр от HBO.
Музыкальный проигрыватель для андроид от лучшего разработчика Яндекс, с возможностью поиска и воспроизведения композиций с сервиса Яндекс.Музыка.
Отличный фото-редактор на андроид. Содержит около 400 эффектов в более чем 10 группах.
Облачный музыкальный сервис с огромной базой композиций.
Мощный видеоредактор с широким набором функций и приятным интерфейсом.
Многофункциональное приложение для создания и обработки видео в любом разрешении вплоть до FullHD.
Современный плеер с множеством тем оформления и огромным списком аудио настроек.
Уникальный фото редактор с множеством функций.
Программа для записи экрана и редактирования видео
Переназначение кнопок на пульте дистанционного управления.
Воспроизведение звука файлов через разговорный динамик.
Источник
Полный список
MediaPlayer – класс, который позволит вам проигрывать аудио/видео файлы с возможностью сделать паузу и перемотать в нужную позицию. MediaPlayer умеет работать с различными источниками, это может быть: путь к файлу (на SD или в инете), адрес потока, Uri или файл из папки res/raw.
Напишем небольшое приложение аудио-плеер и используем в нем все эти возможности.
Project name: P1261_MediaPlayer
Build Target: Android 2.3.3
Application name: MediaPlayer
Package name: ru.startandroid.develop.p1261mediaplayer
Create Activity: MainActivity
Добавляем строки в strings.xml:
Так это выглядит на экране
Кнопки верхнего ряда запускают проигрывание треков из различных источников. Кнопки среднего ряда – это пауза, возобновление, стоп и чекбокс повторения трека. А в нижнем ряду кнопки перемотки назад/вперед и вывод в лог текущей информации.
Создайте папку res/raw и положите в нее какой-нить звуковой файл с именем explosion.mp3. Например, его можно скачать здесь — http://dl.dropboxusercontent.com/u/6197740/explosion.mp3.
Разбираемся. Сначала создаем константы-пути, которые будет использовать проигрыватель. Это файл в инете (DATA_HTTP), поток в инете (DATA_STREAM), файл на флэшке (DATA_SD) и Uri на мелодию из системы (DATA_URI). Для SD и Uri укажите ваши значения, чтобы такие файлы существовали. (По получению Uri в конце урока есть вспомогательный код)
В onCreate получаем AudioManager, находим на экране чекбокс и настраиваем так, чтобы он включал/выключал режим повтора для плеера.
onClickStart – метод для обработки нажатий на кнопки верхнего ряда. Сначала мы освобождаем ресурсы текущего проигрывателя. Затем в зависимости от нажатой кнопки стартуем проигрывание. Какие методы для этого используются?
setDataSource – задает источник данных для проигрывания
setAudioStreamType – задает аудио-поток, который будет использован для проигрывания. Их существует несколько: STREAM_MUSIC, STREAM_NOTIFICATION и п. Подробнее их можно посмотреть в доках по AudioManager. Предполагаю, что созданы они для того, чтобы можно было задавать разные уровни громкости, например, играм, звонкам и уведомлениям. Этот метод можно и пропустить, если вам не надо явно указывать какой-то поток. Насколько я понял, по умолчанию используется STREAM_MUSIC.
Далее используется метод prepare или prepareAsync (в паре с OnPreparedListener). Эти методы подготавливают плеер к проигрыванию. И, как понятно из названия, prepareAsync делает это асинхронно, и, когда все сделает, сообщит об этом слушателю из метода setOnPreparedListener. А метод prepare работает синхронно. Соотвественно, если хотим прослушать файл из инета, то используем prepareAsync, иначе наше приложение повесится, т.к. заблокируется основной поток, который обслуживает UI.
Ну и метод start запускает проигрывание.
В случае с raw-файлом мы используем метод create. В нем уже будет выполнен метод prepare и нам остается только выполнить start.
Далее мы для плеера включаем/выключаем повтор (setLooping) в зависимости от текущего значения чекбокса. И вешаем слушателя (setOnCompletionListener), который получит уведомление, когда проигрывание закончится.
В методе releaseMP мы выполняем метод release. Он освобождает используемые проигрывателем ресурсы, его рекомендуется вызывать когда вы закончили работу с плеером. Более того, хелп рекомендует вызывать этот метод и при onPause/onStop, если нет острой необходимости держать объект.
В методе onClick мы обрабатываем нажатия на кнопки управления проигрывателем. Какие здесь используются методы?
start – возобновляет проигрывание
seekTo – переход к определенной позиции трека (в милисекундах)
getCurrentPosition – получить текущую позицию (в милисекундах)
getDuration – общая продолжительность трека
isLooping – включен ли режим повтора
getStreamVolume – получить уровень громкости указанного потока
Далее идут методы
onPrepared – метод слушателя OnPreparedListener. Вызывается, когда плеер готов к проигрыванию.
onCompletion – метод слушателя OnCompletionListener. Вызывается, когда достигнут конец проигрываемого содержимого.
В методе onDestroy обязательно освобождаем ресурсы проигрывателя.
В манифесте добавляем права на интернет — android.permission.INTERNET.
Все сохраняем, запускаем приложение. Дизайн получившегося плеера, конечно, не ахти какой :), но нас сейчас интересует функционал.
Еще раз перечислю возможные действия. Нажимая верхние кнопки, мы запускаем проигрывание из различных источников. Кнопки среднего ряда позволят нам поставить паузу, возобновить/остановить проигрывание и включить режим повтора. Кнопки нижнего ряда перематывают назад/вперед на 3 сек (3000 мсек) и выводят инфу в лог.
Я включу проигрывание файла с SD и выведу инфу в лог (кнопка Info).
start SD
Playing true
Time 4702 / 170588
Looping false
Volume 10
Проигрывание идет, текущая позиция – 4-я секунда из 170, режим повтора выключен, громкость — 10.
Уменьшу громкость (кнопками устройства или эмулятора), включу режим повтора (чекбокс Loop), поставлю паузу (кнопка Pause) и снова выведу инфу в лог:
Playing false
Time 46237 / 170588
Looping true
Volume 6
Видим, что проигрывание остановилось, текущая позиция уже 46 секунд, режим повтора включен, а громкость уменьшилась до 6.
Теперь включу проигрывание потока (кнопка Stream). Смотрим лог:
08:49:13.799: D/myLogs(18805): start Stream
08:49:13.809: D/myLogs(18805): prepareAsync
08:49:27.589: D/myLogs(18805): onPrepared
Обратите внимание, сколько прошло времени с начала (prepareAsync) до завершения (onPrepared) подготовки проигрывателя – 14 секунд. Если бы мы использовали метод prepare, а не prepareAsync, то наше приложение было бы недоступно все это время.
Расскажу еще про несколько методов, которые я не использовал в примере, но о которых стоит знать.
Метод reset – сбрасывает плеер в начальное состояние, после него необходимо снова вызвать setDataSource и prepare. Похож на onRelease, но позволяет продолжить работу с этим же объектом. А вот после onRelease надо создавать новый объект MediaPlayer.
Метод setOnBufferingUpdateListener устанавливает слушателя буферизации проигрываемого потока. По идее слушатель будет получать процент буферизации, но у меня оно как-то странно работает — показывает или 0 или 100.
Метод setOnErrorListener устанавливает слушателя для получения ошибок. Особенно это полезно при методe prepareAsync. Если в ходе этого метода возникнут ошибки, то их можно поймать только так.
Метод setWakeMode позволяет ставить стандартную (PowerManager.WakeLock) блокировку на время проигрывания, указав тип блокировки. Не забудьте в манифесте добавить права на WAKE_LOCK.
По поводу видео. Метод setDisplay позволяет указать плееру, куда выводить изображение. Размещаете на экране компонент SurfaceView (вкладка Advanced), вызываете его метод getHolder и полученный объект передаете в setDisplay. Плеер выведет изображение на этот компонент.
Чтобы узнать размер проигрываемого изображения можно использовать методы getVideoHeight и getVideoWidth.
В хелпе класса MediaPlayer есть хорошая схема состояний плеера. Она кажется запутанной, но если посидеть и поразбираться, то вполне можно все понять. Схема полезная, советую вникнуть.
А здесь можно посмотреть какие форматы поддерживаются системой.
Также хелп любезно предоставляет нам код, который позволит просмотреть существующие медиа-файлы в системе:
На следующем уроке:
— работаем с SoundPool
Присоединяйтесь к нам в Telegram:
— в канале StartAndroid публикуются ссылки на новые статьи с сайта startandroid.ru и интересные материалы с хабра, medium.com и т.п.
— в чатах решаем возникающие вопросы и проблемы по различным темам: Android, Kotlin, RxJava, Dagger, Тестирование
— ну и если просто хочется поговорить с коллегами по разработке, то есть чат Флудильня
— новый чат Performance для обсуждения проблем производительности и для ваших пожеланий по содержанию курса по этой теме
Источник
Мультимедиа программы для Андроид
Программы мультимедиа скачать бесплатно для Андроид устройств, не отправляя смс и без каких-либо регистраций. В разделе представлены топовые приложения, у которых одна цель — сделать ваш гаджет функциональным. Здесь можно найти инструменты для просмотра видео файлов, программы для работы с музыкой, утилиты для просмотра ТВ, возможность слушать радио. Теперь все необходимое будет у вас на смартфоне, или планшете всегда под рукой. И вы сможете в любой момент смотреть фильм, пользоваться системами для записи звука, использовать приложения для камеры, что бы качество фотографий было лучше в разы.
SPB TV Россия 1.19.2
SPB TV — приложение для просмотра сериалов, фильмов и передач на мобильных гаджетах и экранах телевизоров. Качество изображения на высоте, бесплатные фильмы, простое управление и интерфейс. В библиотеке есть множество фильмов разных жанров – зарубежные и российские.
СТС Телеканал 3.5.0
СТС Телеканал – мобильное приложение, которое открывает доступ ко всему развлекательному контенту канала СТС и позволяет смотреть любимые шоу, фильмы и сериалы в удобное время везде, где есть доступ в интернет.
Video Player 2.1.7.3
Video Player — профессиональный плеер для воспроизведения видеофайлов на мобильных устройствах. Возможно просматривать все форматы видео, даже файлы с высоким качеством до 5K/Ultra HD. Есть возможность защитить личные видеозаписи от удаления или просмотра, если телефон в чужих руках.
MEGOGO 4.2.4
MEGOGO — это онлайн сервис для просмотра кино, сериалов и телепередач, разработанный украинской командой всего несколько лет назад, уже сейчас предоставляет своим пользователям доступ к коллекции из более чем 75000 единиц развлекательного медиаконтента.
TuneIn Radio 28.0
TuneIn Radio — приложение для наблюдения за спортивными событиями, музыкой, новостями, подкастами и прослушивания радиостанции со всего мира в одном месте. В этой программе самый большой в мире каталог оригинального аудиоконтента, который можно также слушать в прямом эфире.
Пульт для любого телевизора 2.7.2
Пульт для любого телевизора – это программа, позволяющая сымитировать пульт управления телевизором на смартфоне. Переключение каналов, включение или выключение – все это можно делать в приложении с гаджета.
Музыкальный редактор 5.6.7
Музыкальный редактор — мощный редактор музыкальных файлов со всеми необходимыми функциями. Им возможно нарезать трек, объединять файлы, конвертировать в другие форматы, делиться результатами с миром. Интерфейс проработан так, чтобы в нем было легко и удобно работать.
Youtv онлайн тв 2.23.11
Youtv – это бесплатное интерактивное приложение, в котором пользователи получают доступ к более чем 50 телевизионным каналам Украины прямо с экрана смартфона. Пользоваться приложением можно на любом устройстве: смартфоне, планшете и других.
Лайм HD TV 4.0.5
Лайм HD TV — программа для подключения к сервису онлайн ТВ. Бесплатный доступ к российскому телевидению — наслаждайтесь любимыми сериалами и хорошими фильмами со своего смартфона. Большой выбор зарубежных и отечественных каналов с разной популярностью.
SoundHound 9.8.2
SoundHound — проигрыватель для прослушивания аудио на Андроид гаджете. Встроенный песенник позволяет найти и выучить текст любимой песни, а также можно просто смотреть текст для грамотного подпевания.
Spotify 8.6.81
Spotify Music — огромный медийный сервис, в котором собрана глобальная коллекция иностранной и отечественной музыки. Свыше тридцати миллионов треков собрано в одном месте и полностью готово к воспроизведению при входе пользователя в данное приложение.
Xbox 2110.12
Xbox – приложение, которое позволяет оставаться на связи с игровым сообществом, управлять Xbox One удалённо. Через программу можно покупать игры в отделе Store, а также просматривать последние новости и анонсы игрового сообщества.
SoundCloud 2021.11.01
SoundCloud — приложение с доступом к облачному музыкальному сервису с большим количеством современных и классических треков. Качественная музыка доступна на выбор в огромном количестве на сервисе при подключении онлайн через беспроводную сеть или сотовую связь.
КиноПоиск 6.3.0
КиноПоиск – приложение для просмотра фильмов и сериалов с мобильного устройства. В одном месте содержатся фильмы отечественного и зарубежного выпуска, новости, энциклопедия кино, все это онлайн и хорошего качества.
MX Player 1.40.9
MX Player — видеопроигрыватель, который определяет самостоятельно наличие роликов во внешней и внутренней памяти устройства. Сразу после нахождения файлы можно проигрывать в плеере. Набор инструментов включает самые удобные настройки.
BSPlayer 3.13.24
BSPlayer – видеоплеер для мобильных устройств с аппаратным ускорением, имеет расширенные для мобильного приложения функции, делающие просмотр видео более комфортным. Поддерживает 2 и 4-х ядерное декодирование, что повышает скорость воспроизведения, субтитры и аудиодорожки.
ОНЛАЙН ТВ 7.6.8
ОНЛАЙН ТВ — программа для гаджетов для воспроизведения ТВ-шоу и телепередач. Онлайн телеприложение PeersTV помогает владельцу гаджета или планшета осуществлять просмотр телеканалов, телепередачи в записи, а также коллекции популярных фильмов и сериалов.
ivi фильмы 14.6
ivi фильмы — медийное приложение для просмотра любимого кинематографического контента. Сериалы, как зарубежные, так и отечественные, киноленты, тв-передачи, спортивные трансляции это и многое другое находится в одном видео сервисе.
YouTube 16.45.34
YouTube — приложение с доступом в социальную видеосеть. Программа может использоваться для редактирования и просмотра видеоконтента, за наблюдением за каналом и количеством подписчиков.
Drum Pad Machine 2.11.0
Drum Pad Machine – это уникальное приложение, которое представляет собой микшерный пульт для создания собственной музыки. Его ключевой особенностью является то, что красивую мелодию может создать абсолютно любой человек без музыкального образования и опыта.
ТВ пульт для Samsung 9.2.7
ТВ пульт для Samsung — менеджер для превращения Андроид гаджета в универсальную лентяйку, облегчающую жизнь. С помощью приложения у пользователя отпадает надобность в поиске дополнительного средства дистанционного управления.
Nova Video Player 5.15.27
Nova Video Player — это приложение является видео плеером с открытым исходным кодом, которое можно использовать на устройствах Android, включая мобильные телефоны, планшеты и смарт-телевизоры.
Shazam 11.50
Shazam – популярнейшее приложение от разработчика Apple Inc., которое облегчает поиск понравившейся вам музыки и не только! Услышали интересную мелодию по дороге на работу, в кафе или в общественном месте, хотите добавить ее в свой плейлист любимой музыки, но не знаете ее название?
Perfect Piano 7.6.2
Perfect Piano – симулятор пианино для Android. Благодаря такому симулятору можно научиться играть и приносить удовольствие окружающим. Полезно для занятий, как взрослых, так и детей.
Источник