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

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

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

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

28.06.2016, 19:18. Просмотров 143. Ответов 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?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.06.2016, 19:18     Видео в Android игре через движок LibGDX
Посмотрите здесь:
Libgdx или android studio для создания текстового симулятора Android
Android Столкновение в libgdx через overlaps
Android Запись видео Android
Android за 24 часа. Есть видео уроки? Android
Подключение к android через NAT Android
Android Libgdx AI
Android Реклама Android приложения через AdMob
Подключение android-клиента через сокет Android
MySQL через JSON в Android Studio Android
Подключиться к android устройству через интернет (3G\4G) Android
Android Libgdx polygon
SQLite и libGDX Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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