Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
SP Developer
0 / -2 / 0
Регистрация: 31.03.2016
Сообщений: 126
#1

Видео в Android игре через движок LibGDX - Программирование Android

28.06.2016, 19:18. Просмотров 159. Ответов 0
Метки нет (Все метки)

Я пишу игру для android через LibGDX, и хотел добавить в нее видео, нашел только через одну библеотеку, которую нашел в интернете, о ней ничего нигде не написано, только отрывок кода на форуме есть, который видео и добавляет. Однако и тут возникла проблема. Я написал следующий код:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
video = new File("Sequence 01.mp4");
 
            player = new MoviePlayer(video);
        
        Texture playerTexture = new Texture(
                player.movie.width(),
                player.movie.height(),
                Pixmap.Format.RGBA8888) {
 
            @Override
            public void bind() {
                Gdx.gl.glBindTexture(0, player.textureHandle);
            }
        };
        Gdx.gl.glClearColor(1, 0, 0, 1);
        Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);
        batch.begin();
        batch.draw(img, 0, 0, 1920, 1080);
        batch.end();
И получил следующую ошибку:
Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: java.lang.ExceptionInInitializerError
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:131)
Caused by: java.lang.ExceptionInInitializerError
at net.indiespot.media.Movie.open(Movie.java:48)
at net.indiespot.media.Movie.open(Movie.java:44)
at net.indiespot.media.MoviePlayer.<init>(MoviePlayer.java:33)
at com.spsoft.game.Conudrum.render(Conudrum.java:32)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:223)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:124)
Caused by: java.lang.IllegalStateException: Failed to find ffmpeg: D:\Education\android\assets\.\lib\ffmpeg\ffmpeg64.exe
at net.indiespot.media.impl.FFmpeg.<clinit>(FFmpeg.java:64)
В этой строке:
Java
1
player = new MoviePlayer(video);
Быть может, вы знаете, как исправить эту ошибку? Или какой-нибудь другой способ добавить видео в игру libGDX?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.06.2016, 19:18
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Видео в Android игре через движок LibGDX (Программирование Android):

Libgdx или android studio для создания текстового симулятора - Программирование Android
Здравствуйте. В планах создать текстовый симулятор для андроида на подобии &quot;Бомжары&quot;. что лучше для этого использовать: возможности android...

Столкновение в libgdx через overlaps - Программирование Android
Есть два списка Rectangle экземпляров. Мне нужно проверить пересечение через if (bullet.overlaps(enemyK) и удалить их оба. С одним объектом...

Запуск игры mr.Nom через Android Studio (по книге марио цехнер программирование игр под android) - Программирование Android
Привет всем! Для тех кто читал книгу - в конце 6ой главы мы закончили писать код игры. В книге написано что - игра готова. Но в самих...

Android Запись видео - Программирование Android
я хочу создать камеру Api на android.i написал код, но у меня есть problem.My приложение может записывать видео на передних и заднюю камеру...

Объединение видео Android Studio - Программирование Android
как объединить 2 видео в одно. нагуглил про ffmpeg, но это серьезный и сложный сервис. есть что-то встроенное или более простое?

Android за 24 часа. Есть видео уроки? - Программирование Android
Есть ли где нибудь видео уроки по книжки &quot;Android за 24 часа&quot; ? Eclipse вышел новый, а книжка относительно старая, много не совпадений с...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.06.2016, 19:18
Привет! Вот еще темы с ответами:

Подключение к android через NAT - Программирование Android
Привет, в приложении создается сервер, телефон выходит в инет через 3g, но ему назначается ip 10.xxx.xxx.xxx, тоесть он за NAT'ом...

Libgdx AI - Программирование Android
Добрый день , кто нибудь пользовался данной вещью? https://github.com/libgdx/gdx-ai/wiki Просто кроме этой страницы нигде информации...

Подключиться к android устройству через интернет (3G\4G) - Программирование Android
Привет. Мне необходимо подключаться к моей программе (она же сервер, она же клиент) через мобильный сети. В мобильных сетях прокинуть...

Подключение android-клиента через сокет - Программирование Android
К осуществить соединение между андроид-клиентом и сервером посредством сокета? Сокет требует ip-адрес и порт. Но сервер компьютера...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru