RU

Плеер QSP с поддержкой webm

iverysexyman #1888 04.10.2017 11:14 26 comments 29680 views

Тестирование обновленного плеера QSP с поддержкой webm - \

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

iverysexyman:

Тестирование обновленного плеера QSP с поддержкой webm -

Nex:

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

Скачать плеер

Репозиторий

Выделил в отдельную тему.

Новая версия 1.4.2:
Win32 Qt 5.9.3 (stable): https://mega.nz/#!GcUWzRzS!MpcTkqevC0L9XSfHt4_duIQBt35qdDpiwmtvTvlB7Jo
Win64 Qt 5.9.3 (stable): https://mega.nz/#!jB9VEaSK!MBJXBWzA2MeME8WBgRfTaj1y1x1QTydv8CoX49yNA8o
Win32 Qt 5.10.1 (experimental): https://mega.nz/#!SIUmhQLQ!vmgY5XjCtW9Aaa7C80PJhT665AZV61d9xOth8yuIoEA
Win64 Qt 5.10.1 (experimental): https://mega.nz/#!GQk2zYxT!WUwP3efwug3NqlqwZqsfENK5Eob1Xkv-eNtL7wTPWLg
macOS: https://mega.nz/#!KM1GEaJC!r_NDHMLB7i1pDp0bavm8eFJ6CEHsDOWA6WpP-9u07ac
Linux: https://mega.nz/#!ncMx3YhK!l4OWRFVsCPZR0nSI3avgZo0xeuThY-Vd2mzqKbCVfrA

По сравнению с 1.2 тут опубликованной накопилось уже довольно много улучшений.

Новая версия 1.5.1:
Win32 Qt 5.9.3: https://mega.nz/#!jVsUjLza!uKaDqawb33Jx-gycPC7PymHBKqiZqBMaddB8Rue1Br8
Win64 Qt 5.9.3: https://mega.nz/#!mJkmAL7C!7IkhsOa7BER7wS5aDvT0PQefxm2KMT32nRFUKPnEaS8
Win32 Qt 5.10.1: https://mega.nz/#!KQcwjI5J!LW2tCdc_NDRp95TM0hhnXob3TyhJw21pAesXmLwZIoI
Win64 Qt 5.10.1: https://mega.nz/#!6EcDwZgb!QiNy1vZjriT-WUlJoQjXZTNOd0QuE06snG58l9lUl1w
macOS: https://mega.nz/#!aUlBAATT!Lx6u7LgaL3S4LpXcdiv-wngrTTou_VSJcyDzFNgoXz0
Linux: https://mega.nz/#!7RN0iIjB!qbkN1-thVpIWOecfNgQ7b70NY6rCAn9vwMA-QK2cxdk

example: https://mega.nz/#!zAM0hZoS!npSV4i5e3ERX6Qcjfkv1B0TDDe2jgkQn_zNxb_sa18o

Исправлено пару багов интерфейса для команд view и wait.
Отображение окна для VIEW теперь должно совпадать по поведению с оригинальным плеером.
Так же теперь задан шрифт по умолчанию.

В example добавил пример с наложением изображений. Самое простое это через стили. Этот вариант будет работать для любых html блоков.

Edited at 12.03.2018 14:00 (7 years ago)

Возможно ли управление таймингом видео как в HTML 5?
По типу как <video src=“video.mp4#t=3,5” controls></video>
Ответьте плз если кто знает.

Sonnix, это же твой плеер?

Ways,
А проверить самому, не?)

Нет, не работает. Но может быть возможно по-другому.

Новая версия 1.6:
Win32: https://mega.nz/#!KIETEKzA!qMM7CwQZKo1-wB1ismxGd9yhtWW153mXXIpMGNQsgr8
Win64: https://mega.nz/#!KYdhnS4A!lvBt6z_ktHGQcyEF-FvVyVTon-yqKxmCWOMvVIa67HM
macOS: https://mega.nz/#!OMMTiA5I!4c1bq2pAv6PJpikZS1fPhW1FQEZXqgIOBxNqas91uqA

example: https://mega.nz/#!6dFDFAbR!w5BMKksrQ4ccqQZIyOuLebziLdxrXYXsB4J-WZN1RSM

git: https://gitlab.com/Sonnix1/Qqsp

В сборке под Windows Qt обновлен до 5.11.1.
В этой версии добавлена возможность отображения горячих клавиш для действий (сами клавиши работали и до этого). Так же для действий добавлен перенос строк.

Добавлена экспериментальная возможность добавлять элементы в <head> страницы из qsp кода. Это можно использовать например для добавления файлов со стилями или js.
Для использования необходимо задать переменную $SETMAINDESCHEAD для основного окна и $SETSTATHEAD для дополнительного. Пример:
$SETMAINDESCHEAD = ‘<link rel=“stylesheet” href=“example.css”>’
После задания заголовок будет оставаться при переходах между локациями. Если он больше не нужен то тогда можно задать переменную пустой строкой ($SETMAINDESCHEAD = ‘’) или использовать KILLVAR.

Ways,
Media Fragments по идее должны работать. Возможно есть баг в обработке адреса. Из-за того как сейчас реализована работа с файлами часть ссылки после # в данном случае может считаться частью файла и из-за этого такой формат записи может не работать. Если это так то в ближайшее время постараюсь исправить.
В примере я добавил вариант как можно задать время через js.

Новая версия 1.6.1:
Win32: https://mega.nz/#!mRcCTChA!BG0mUDLxxOfNO5sQHBjpFV1fO_pvoYwCMZ1BHs7DMVo
Win64: https://mega.nz/#!SZESVSRJ!BMvFWGRnhhqz_KP5A7WClGDq-dJTQ14xM3a0lSynDAA
macOS: https://mega.nz/#!KNcWlKTa!brBqof5I2X6DEYnRMGDeBI9Pc2pcJw7hQLXIcRo899g

example: https://mega.nz/#!rEEgzSYJ!T_zbTCuj8K8Vq5XXrz9BTL42Wy4gqcGXd_Ae69EYrEY

Небольшое обновление. В данной версии теперь возможно задать начало и конец для воспроизведения видео в адресе.
Так же размер окон с сообщениями должен автоматически подстраиваться под размер содержимого.

Новая версия 1.7:
Win32: https://mega.nz/#!LVEiwATT!m05a53y2dOzTpT-ujSheihAo436RxCveGLcxeb-GIOg
Win64: https://mega.nz/#!yQViGaiD!IkJ1l-zSy95yhKOZEeLTTFfBFQK02CF0wNamVIlAepE
macOS: https://mega.nz/#!GMN2BKZb!qnCZMJ50NjGVDUud13gfUKTQmZ-etgmfT-BBN0ZFR5w

В этой версии исправил настройку громкости звука.
Добавил поддержку загрузки настроек из файла custom.ini из папки с плеером. Там например можно задать какую игру нужно автоматически запускать.
Добавил поддержку автоматической загрузки стилей из файла custom.css из папки с игрой.
Добавил поддержку вызова qsp функций из JavaScript.
Немного обновлена обработка стилей шрифтов.

Пример как использовать CSS и JS будет готов позже.

Sonnix,
У меня на версии 1.7 звук на видео при первом показе серьёзно отстаёт от видео, примерно 2-3 сек. На последующих показах всё нормально, однако стоит выйти с локации и зайти заного, снова отставание.
Прописал как в примере ‘<center><video autoplay loop preload=“auto” src=“house/123.webm”></video></center>’
При ‘<center><video id=“vid1” controls controlsList=“nodownload” src=“house/123.webm”></video></center>’ после пары секунд видео сыпется в зелёные артефакты и остаётся только звук, но через 10 секунд видео продолжается, со звуком ещё больше проблем, видео остановилось, а звук начинается сначала.
Видео делал с помощью Fimora. кодек vp8 2000kbps 30 сек длинной.
Что я не так делаю?

UPD. Вопрос закрыт, проблема оказалась в Fimora. Другие конвертеры не косячат.

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

Последний из Гаяр Moderator 21.08.2018 06:02 (7 years ago)

St-john, Нормальный вопрос :)
В обычном

Log in or Register to post comments.