Aleks Serov Опубликовано 4 декабря, 2022 Поделиться Опубликовано 4 декабря, 2022 Всем привет! Как сделать видеоплеер для Андроид 11 на Delphi 11? В примерах к Дельфи есть только аудиоплеер а видео нет (( Пробовал сам сделать кинул на форму MediaPlayer и MediaControl,указал видеофайл, прописал команды воспроизведения на кнопку,видео проигрывается на форме но не на весь экран и не в той ориентации(нужна альбомная). Подскажите как правильно сделать? Цитата Ссылка на комментарий
0 krapotkin Опубликовано 4 декабря, 2022 Поделиться Опубликовано 4 декабря, 2022 использовать Alcinoe или VLC For FMX Github - поиск Aleks Serov 1 Цитата Ссылка на комментарий
0 Aleks Serov Опубликовано 5 декабря, 2022 Автор Поделиться Опубликовано 5 декабря, 2022 Скачал на GitHub и поставил компоненты Alcinoe https://github.com/MagicFoundation/Alcinoe но они под Win32, а мне надо для Android 11 Нашел пример видеоплеера для Андроид: https://github.com/Embarcadero/RADStudio11Demos/tree/main/Object Pascal/Mobile Snippets/VideoPlayback но он не масштабирует ролик в размер MediaControl и видео не на весь экран идет (( Если разрешение ролика меньше размеров контрола то ролик идет как-бы в окне(уменьшенным) а вокруг него черные рамки Цитата Ссылка на комментарий
0 Aleks Serov Опубликовано 5 декабря, 2022 Автор Поделиться Опубликовано 5 декабря, 2022 Странно что в свойствах обьекта MediaControl нет опции масштабирования,чтобы через инспектор обьектов можно включить при необходимости. Не досмотрели разрабы Delphi 11 ))) Цитата Ссылка на комментарий
0 krapotkin Опубликовано 6 декабря, 2022 Поделиться Опубликовано 6 декабря, 2022 вы не попутали часом? прямо на странице проекта на гитхабе видеоролик, на котором приложение, работающее на андроид скажу больше - видеоплеер Alcinoe вообще работает исключительно на мобилах, для десктопов даже нет реализации там вероятно есть проблемы с запуском на D11. Потому что написана целевая версия 10.4. Но руки и голова есть, возможно, порешать можно их. а что второй вариант, даже не смотрели ? https://github.com/HemulGM/FMXVLC Цитата Ссылка на комментарий
0 Дмитрий Ш. Опубликовано 7 декабря, 2022 Поделиться Опубликовано 7 декабря, 2022 В 05.12.2022 в 19:08, Aleks Serov сказал: Скачал на GitHub и поставил компоненты Alcinoe но они под Win32, а мне надо для Android 11 Alcinoe кроссплатформенное решение. в самой демке есть пример плэеера в листвью или вот https://github.com/bravesoftdz/MediaPlayer_64Bit_Alcinoe (это я не смотрел) но Alcinoe нужно уметь готовить, там чуть сложнее чем кинуть кнопку на форму, нужно подключать либы Цитата Ссылка на комментарий
0 Aleks Serov Опубликовано 7 декабря, 2022 Автор Поделиться Опубликовано 7 декабря, 2022 Проект по ссылке https://github.com/HemulGM/FMXVLC компилится с ошибкой: Цитата Ссылка на комментарий
0 Aleks Serov Опубликовано 7 декабря, 2022 Автор Поделиться Опубликовано 7 декабря, 2022 Проект по ссылке https://github.com/bravesoftdz/MediaPlayer_64Bit_Alcinoe компилится с ошибкой: Цитата Ссылка на комментарий
0 Aleks Serov Опубликовано 7 декабря, 2022 Автор Поделиться Опубликовано 7 декабря, 2022 На GitHub Alcinoe компонент один, ставиться DPK-файлом под Александрию или Сидней версии. У меня в палитре Delphi 11 после установки отображает инфу что компоненты лишь под Винду, скинул скрин в раннем сообщении и на форму добавить нельзя ничего (( Цитата Ссылка на комментарий
0 Aleks Serov Опубликовано 7 декабря, 2022 Автор Поделиться Опубликовано 7 декабря, 2022 (изменено) Если не сложно скиньте пожалуйста рабочий проект видеоплеера под FMX,а то я уже замучился с ним если честно. Стандартный из примеров не умеет масштабировать ролик оставляя черную рамку при увеличении размеров контрола. Вроде простая вещь, а мороки с этим плеером вагон и маленькая тележка. Ну что стоило разрабам ТMediaControl в Delphi 11 добавить опцию "scaling(stretch) video" или что-то вроде того? Неужели так сложно было? Изменено 7 декабря, 2022 пользователем Aleks Serov Цитата Ссылка на комментарий
0 Tumaso Опубликовано 7 декабря, 2022 Поделиться Опубликовано 7 декабря, 2022 А что, Alcinoe разве стала поддерживать delphi 11? Цитата Ссылка на комментарий
0 Aleks Serov Опубликовано 7 декабря, 2022 Автор Поделиться Опубликовано 7 декабря, 2022 Установить компоненты можно,но на палитре отображает лишь их виндовую часть (( А под FMX проекты не компилятся у меня ((( Цитата Ссылка на комментарий
0 Дмитрий Ш. Опубликовано 7 декабря, 2022 Поделиться Опубликовано 7 декабря, 2022 1 час назад, Tumaso сказал: А что, Alcinoe разве стала поддерживать delphi 11? https://github.com/MagicFoundation/Alcinoe/tree/master/Embarcadero/Alexandria/11_2 Цитата Ссылка на комментарий
Вопрос
Aleks Serov
Всем привет! Как сделать видеоплеер для Андроид 11 на Delphi 11?
В примерах к Дельфи есть только аудиоплеер а видео нет ((
Пробовал сам сделать кинул на форму MediaPlayer и MediaControl,указал видеофайл,
прописал команды воспроизведения на кнопку,видео проигрывается на форме
но не на весь экран и не в той ориентации(нужна альбомная).
Подскажите как правильно сделать?
Ссылка на комментарий
12 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.