Вопросы о QSP Navigator'e
Re: Вопросы о QSP Navigator'e
evp написал(а):
...
Ого, действительно, что то раньше я не обращал внимания, что тег div относится к html, а не к css - в любом случае именно благодаря css(с использованием html)имеет смысл крутить интерфейс, как удобно. Я не точно выразился, но именно это я имел в виду.
Nex написал(а):
evp,
прошу воздержаться от перехода на личности. Выпады в адрес собеседника я удалил.
Не стоило, не думаю, что evp опустился до матов, да и я,в виду своей рассеянности, оказался в этом случае агрессором не развивал бы этот конфликт, да и мало вероятно, что в его слова нашел бы что-то обидное. В последнее время я несколько рассеян и пост выше тому пример.
Re: Вопросы о QSP Navigator'e
Не надо постить один вопрос во все темы. Не засоряйте форум.
Проблема скорее всего не в плеере, а в используемой плеером библиотеке Awesomium.
Можно ли это как-то исправить?
Есть несколько вариантов.
1. Я обновляю библиотеку Awesomium и собираю версию с новой библиотекой, в надежде что баг в новой версии уже исправлен.
2. Я пытаюсь повторить баг, и в случае успешного воспроизведения пытаюсь на уровне плеера его нейтрализовать, например сделав костыль для принудительной очистки памяти, или что-то ещё.
3. Ты переносишь игру с QSP на другую платформу, более подходящую для игры с видео-вставками. Например, пишешь на чистом JS + HTML.
4. Ты убираешь видео из игры.
Времени на п.1 или п.2 у меня нет, кроме меня это сделать некому. Исходный код плеера открыт, но нет желающих им заниматься. Так что облом.
P.S. Попробуй другие форматы видео. Может, повезёт и с ними всё заработает.
Re: Вопросы о QSP Navigator'e
eolvin, я не случайно спросил про звук.
Если бы звук был, то вы заметили бы, что при использовании:
Код:
*nl'<div><video loop src="video/145MB.WebM" autoplay /></div>'
act 'Далее':
cls
*nl'<div><video loop src="video/4.14MB.WebM" autoplay /></div>'
act 'Далее':
cls
*nl'<div><video loop src="video/224KB.WebM" autoplay /></div>'
act 'Далее': gt $CURLOC
end
end
ролики продолжают воспроизводиться просто не отображаются. Воспроизведение не останавливается даже после перехода на новую локацию. Причем, стоит заметить, что баг только с роликами внутри оператора act. Первый ролик вполне себе останавливается.
Я подозревал cls в неверной работе, но
Код:
*nl'<div><video loop src="video/224KB.WebM" autoplay /></div>'
cls
*nl'<div><video loop src="video/4.14MB.WebM" autoplay /></div>'
cls
*nl'<div><video loop src="video/145MB.WebM" autoplay /></div>'
отрабатывает верно, т.е. воспроизводится только последний ролик, без воспроизведения в фоне двух предыдущих.
Вместе с тем, если использовать
Код:
! Локация Start
*nl'<div><video loop src="video/224KB.WebM" autoplay /></div>'
act 'Локация 2': gt 'l2'
act 'Локация 3': gt 'l3'
Код:
! Локация l2
*nl'<div><video loop src="video/4.14MB.WebM" autoplay /></div>'
act 'К началу': gt 'Start'
act 'Локация 3': gt 'l3'
Код:
! Локация l3
*nl'<div><video loop src="video/145MB.WebM" autoplay /></div>'
act 'К началу': gt 'Start'
act 'Локация 2': gt 'l2'
то все происходит так, как мы ожидаем. То есть, видео останавливается.
Видимо, стоит избегать конструкций, которые меняют видео простым очищением экрана и наложением нового видео. Если этого избежать невозможно/не хочется, можно подумать об использовании JS для управления выводом видеоконтента.
Re: Вопросы о QSP Navigator'e
evp написал(а):
Прошу не цитировать
Без проблем.
Заменил все видео на .ogv, ситуация улучшилась но не до играбельного масштаба. При одинаковом коде в одном моменте ОЗУ разгружается а при выполнении его же сразу после, увеличивается без каких то либо намеков о выгрузке.
Даже предположить не могу в чем же проблема...
Про звук, ну а что про звук...во всех видео в properties звуковая дорожка отсутствует.
Ещё попробовал убрать autoplay и оставить controls. Что бы видео не загружалось сразу с переходом в локацию. Однако это тоже не помогло, даже не начав воспроизводится всё равно забивает ОЗУ.
Re: Вопросы о QSP Navigator'e
Мы не сходимся. Мои опыты показывают, что одно видео на отдельной локации не вызывает бага. У меня есть всего 3 ролика .webm, но потребление памяти и процессорного времени не растет при сколь угодно долгом хождении по этим трем локациям. Да и аудио-контроль тоже подтверждает, что в один момент времени воспроизводится только одно видео.
Перепроверьте еще раз.
Если у вас нет роликов webm со звуком, то тут вы можете конвертировать свои видео файлы до 100 МБ.
Re: Вопросы о QSP Navigator'e
Вроде как вся загвоздка в autoplay.
Вот здесь есть решение если кому будет интересно.
http://http://stackoverflow.com/questio … ery-append
Информация
- Статистика форума:
- Всего тем:
- 1062
- Всего опросов:
- 14
- Всего сообщений:
- 16791271
- Бездействующий:
- Пользователи форума:
- Всего пользователей:
- 2901
- Последним зарегистрировался:
- IIIUT
