Лишний трафик в окне планеты - Игровой интерфейс - Звездная Федерация

Перейти к содержимому


Лишний трафик в окне планеты


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 GetNight

GetNight

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 220 сообщений
  • ГородНиколаев

Отправлено 18 Октябрь 2019 - 15:03

Зачем грузится ОТДЕЛЬНЫЙ постер (превьюшка) для мувки планеты?

При том, что изображения JPG не совпадает с файлом видео её движения.

Если не задается этот параметр, то берется просто первый кадр из мувки.

И грузить меньше и рывков нет, когда грузится картинка на полсекунды отображения, и грубо заменяется на видео...

Изображение

удалите из кода часть строки, что в красном прямоугольнике...

#2 GetNight

GetNight

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 220 сообщений
  • ГородНиколаев

Отправлено 21 Октябрь 2019 - 13:24

Ау!!! Тут кто-нибудь есть?.. Вопрос, который решается за 5 минут, поднимаю уже второй раз... и все без толку...
Или нет компетентных в этом вопросе? Или они есть, но сюда никогда не заглядывают?..

П.С. зонтик отвечает: "пишите на форум". А смысл?..

#3 GetNight

GetNight

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 220 сообщений
  • ГородНиколаев

Отправлено 22 Октябрь 2019 - 10:50

СМОТРЕТЬ СЮДА >>> https://prnt.sc/pmlpjg

Тут видно наглядно, что постер НЕ СОВПАДАЕТ с изображением видео! Иногда вообще караул.
Т.е. появляется одно изображение планеты, а потом оно меняется вообще на другое.

Если постер НЕ УКАЗЫВАТЬ ВООБЩЕ, автоматически подставляется первый кадр в качестве постера
Зачем там указан этот постер, зачем???

#4 GetNight

GetNight

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 220 сообщений
  • ГородНиколаев

Отправлено 22 Октябрь 2019 - 16:40

изучил данный вопрос, WebM не поддерживается IE и Safari, а H.264 не поддерживается Google и Opera

какие есть пути решения?

Для игроков:
https://tools.google.com/dlpage/webmmf - плагин для поддержки анимации игры в IE
http://www.videolan....oad-macosx.html - плагин для поддержки в Safari смотрим следующий пост
(нажимаем на стрелочку рядом с Загрузить VLC, выбираем 2й пункт "VLC Web Browser plugin package"

Для разработчика:
1. определять поддержку, делить код на два варианта
2. исправить превью файл JPG, чтобы он соответствовал реальному изображению первого кадра видео

РЕШЕНИЕ: как это сделать быстро? вот так:

1. качаем последнюю версию https://ffmpeg.zeranoe.com/builds/
2. запускаем код на выполнение (в папке с WEBM файлами):

for %i IN (*.WEBM) DO ffmpeg -i "%i" -vf "select=eq(n\,0)" -q:v 1 "%~ni.jpg" -y

-vf "select=eq(n\,0)" - означает самый первый кадр
-q:v 1 - означает идеальное качество, а, например, -q:v 255 грубое, чем больше цифра, тем хуже

для пакетного файла так не получится, используем другой код
@echo off
SETLOCAL EnableDelayedExpansion
for %%i IN (*.webm) DO (SET NAME=%%i
ffmpeg -i "%%i" -vf "select=eq(n\,0)" -q:v 1 "!NAME:~0,-5!.jpg" -y
)


#5 GetNight

GetNight

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 220 сообщений
  • ГородНиколаев

Отправлено 22 Октябрь 2019 - 20:21

Только что проверил работу игры в браузере IE и Safari.

1. По умолчанию в IE анимации планет нет (только картинка), после установки плагина поддержки из прошлого поста анимация появилась (!).

2. По умолчанию в Safari на Windows нет ни анимации, ни изображения планет. Как на MAC OS, не знаю, но судя по найденной информации, Apple отключила поддержку Safari плагинов, а VLC убрала загрузку из плагина со своего сайта. А гипотетически можно было установить https://github.com/c...ed-webm-support (полный список VLC тут https://nightlies.vi...d/macosx-intel/ )
В целом Safari на Windows тормознутое, убогое и бесполезное существо, которое не имеет права на существование.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных