Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Не работает вставка видео

Проблемы с установкой или работой phpBB 3.3.x? Получите помощь здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Alnico
phpBB 1.2.1
Сообщения: 21
Стаж: 2 года 11 месяцев

Не работает вставка видео

Сообщение Alnico »

Здравствуйте!
В последней версии форума, не работает вставка видео через год [media][/media].
Причем в настройках все в порядке.
Куда смотреть или это глюк какой-то?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: Не работает вставка видео

Сообщение rxu »

Нет таких тегов по умолчанию. Сообщите, что за теги, код замены, или от какого они расширения, и что значит "не работает".
Изображение
Аватара пользователя
ReXtor
phpBB 2.0.0
Сообщения: 227
Стаж: 1 год 6 месяцев
Откуда: Сибирь
Благодарил (а): 63 раза
Поблагодарили: 74 раза

Re: Не работает вставка видео

Сообщение ReXtor »

Если речь про расширение Media Embed PlugIn, то нужно уточнить с какого именно ресурса не работает? Вчера проверял - ютьюб, вк и вимео работают норм. А вот как минимум с рутьюбом и мэилру есть проблемы.
Последний раз редактировалось ReXtor 16.02.2023 16:03, всего редактировалось 1 раз.
[phpBB 3.3.8 | Prolight | STK 1.0.19-dev] _ [PHP 7.4.28 | MySQL(i) 5.7.27-30]
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Не работает вставка видео

Сообщение Татьяна5 »

ReXtor, не факт. Есть несколько вариантов ббкодов с тем же названием. Какой из них используется - неизвестно. Также неизвестно установлен ли какой-нибудь вообще, или пытаются добавить видео на форуме "из коробки"
Alnico
phpBB 1.2.1
Сообщения: 21
Стаж: 2 года 11 месяцев

Re: Не работает вставка видео

Сообщение Alnico »

Вообщем видео добавляться должно так:
в тегах медиа [media]https://myforum.net/video/new.mp4[/media] располагается ссылка на видеофайл, который лежит
в отдельной папке, в той же папке, что и форум.
А в результате в сообщение просто ссылка показывается с этими тегами, а должно показываться окно с видео.
В старых версиях форума это прекрасно работало, в том же PHPBB 3.1.7-pl1 к примеру.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Не работает вставка видео

Сообщение Татьяна5 »

Alnico, нет, "из коробки" это никогда не работало
Посмотрите в админке, ббкод media у вас добавлен? Если да, то какой?
В списке расширений media embed есть?

Если ничего этого нет, то ббкод ни на каких видео работать не будет. Он не добавлен
Если есть media embed - он не работает на видео с самого форума, предназначен для определённого списка внешних сайтов
Alnico
phpBB 1.2.1
Сообщения: 21
Стаж: 2 года 11 месяцев

Re: Не работает вставка видео

Сообщение Alnico »

Да bbCode media есть в списке, вот такого содержания:
====================
Использование BBCode
[media={INTTEXT}]{URL}[/media]

Замена HTML
<div class='bbmedia' data-url='{URL}' data-args='{INTTEXT}' style='margin: 1px; display: inline-block; vertical-align: bottom;'><div style='width: 200px; height: 40px; border: 1px solid #999; display: table-cell; text-align: center; vertical-align: middle; font: 10px/10px Verdana; color: #555; opacity: 0.5;'><a style='color: #105289; text-decoration: none;' href='http://phpbbex.com/' target='_blank'>phpBB</a> &#91;media&#93;</div><script>if (typeof bbmedia == 'undefined') { bbmedia = true; var e = document.createElement('script'); e.async = true; e.src = 'http://phpbbex.com/api/bbmedia.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s); }</script></div>

Подсказка
Вставить аудио, видео, карту, панораму или другое мультимедиа: [media=ширина,высота]http://youtube.com/url[/media]
======================

А вот расширения media embed в списке не оказалось, и сейчас была предпринята попытка его установить, путем загрузки папки с приложением в папку ext на форуме, но к сожалению в списке приложений оно не появилось и установить его не получается почему-то.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Не работает вставка видео

Сообщение Татьяна5 »

Да, с ббкодом от phpbbex проблемы есть, работать перестаёт у всех (по крайней мере, на форумах, с которыми я сталкивалась)

Тогда надо:
  1. Удалить ббкод media
  2. Установить расширение media embed ([FAQ] Как устанавливать расширения)
  3. Для внутренних ссылок, с форума, установить ббкод с любым другим названием и с любым плеером. Можно со стандартным <video>, если формат встраиваемого видео позволяет
  4. Заменить все ббкоды media с внутренними ссылками на тот новый ббкод, вручную
  5. Для остальных media убрать ширину и высоту. Это можно запросом к БД (подскажу каким, если покажете как тот ббкод сейчас выглядит в тексте сообщения в базе данных)
  6. Провести репарсинг, чтобы старые ббкоды media подхватились. В идеале через командную строку, но можно и через STK (бекап перед этим делать обязательно)
Alnico
phpBB 1.2.1
Сообщения: 21
Стаж: 2 года 11 месяцев

Re: Не работает вставка видео

Сообщение Alnico »

Татьяна5 писал(а): 16.02.2023 21:23 Установить расширение media embed ([FAQ] Как устанавливать расширения)
При установке расширения, форум перестает работать, белая страница.
И работоспособность восстанавливается только после удаления приложения из папки ext.
Аватара пользователя
ReXtor
phpBB 2.0.0
Сообщения: 227
Стаж: 1 год 6 месяцев
Откуда: Сибирь
Благодарил (а): 63 раза
Поблагодарили: 74 раза

Re: Не работает вставка видео

Сообщение ReXtor »

Установка расширения Мedia embed Plugin все равно не даст просмотра локальных видео.

А по поводу media от bbex можно попробовать следующее решение:
VEG писал(а):Независимый js-скрипт на вашем сервере

По умолчанию js-скрипт с базой поддерживаемых сервисов загружается напрямую с phpbbex.com. У этого подхода есть преимущество — для всех форумов используется общая копия js-скрипта в кэше браузера пользователей. Однако, это делает вас в какой-то мере зависимыми от нашего сервера. Если вы хотите, чтобы js-скрипт bbmedia загружался с вашего сервера, воспользуйтесь bbmedia.php. Данный PHP-скрипт автоматически возьмёт самую свежую версию bbmedia.js с сервера phpbbex.com, сохранит копию в каталоге вашего форума, после чего будет отдавать её браузеру ваших пользователей, проверяя не чаще раза в сутки наличие обновлений, что не создаст какой-либо ощутимой нагрузки на ваш сервер. Даже при недоступности phpbbex.com этот скрипт будет просто отдавать сохранённую на вашем сервере копию.

Для установки bbmedia.php просто скачайте bbmedia.php.zip и извлеките содержимое архива в кореневую директорию вашего форума. Далее для всех BBCode из серии bbmedia ([audio], [video], [media]) зайдите в редактирование (Админка, вкладка «Сообщения», страничка «BBCodes») и в поле «Замена HTML» замените подстроку «//phpbbex.com/api/bbmedia.js» на путь к вашему файлу bbmedia.php. Лучше всего указывать путь от слэша! Например, если у вас форум имеет адрес вида «http://example.com/forum/», указывайте такой адрес: «/forum/bbmedia.php». Больше ничего в поле «Замена HTML» менять не нужно.

Для принудительного обновления вашей копии js-скрипта необходимо просто запустить «bbmedia.php?update» (с параметром update). Если вы увидите OK — обновление успешно. Иначе вы увидите сообщение о типе ошибки.

И еще момент обнаружился:
Правильный код замены должен выглядеть так

Код: Выделить всё

<div class='bbmedia' data-url='{URL}' data-args='{INTTEXT}' style='margin: 1px; display: inline-block; vertical-align: bottom;'><div style='width: 200px; height: 40px; border: 1px solid #999; display: table-cell; text-align: center; vertical-align: middle; font: 10px/10px Verdana; color: #555; opacity: 0.5;'><a style='color: #105289; text-decoration: none;' href='//phpbbex.com/' target='_blank'>phpBB</a> &#91;media&#93;</div><script>if (typeof bbmedia == 'undefined') { bbmedia = true; var e = document.createElement('script'); e.async = true; e.src = '//phpbbex.com/api/bbmedia.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s); }</script></div>

Разница в href='//phpbbex.com/', а у тебя какая-то старая версия где протокол жестко задан. Хотя ссылка вручную вроде открывается, но когда с сайта на httpS встраивается что-то по http, это как минимум ошибка в консоль.
  1. Выключить расширение Мedia embed Plugin
  2. Заново добавить BBкод [media] от bbex
  3. Репарсинг через STK
[phpBB 3.3.8 | Prolight | STK 1.0.19-dev] _ [PHP 7.4.28 | MySQL(i) 5.7.27-30]
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Не работает вставка видео

Сообщение Татьяна5 »

Alnico писал(а): 18.02.2023 6:56 белая страница
Версия расширения подходит под версию форума?
Аватара пользователя
TaLLeR43
phpBB 2.0.1
Сообщения: 274
Стаж: 6 лет 11 месяцев
Откуда: Кикнур
Благодарил (а): 50 раз
Поблагодарили: 22 раза
Контактная информация:

Re: Не работает вставка видео

Сообщение TaLLeR43 »

У кого админю форум, сказала, наоборот с обновлением видео стало воспроизводится :rule:
Аватара пользователя
romaamor
phpBB 3.0.2
Сообщения: 2081
Стаж: 11 лет 11 месяцев
Откуда: Одесса
Благодарил (а): 707 раз
Поблагодарили: 161 раз
Контактная информация:

Re: Не работает вставка видео

Сообщение romaamor »

А есть BBCode который воспроизводил бы фалы с расширением m3u ? Это потоковое видео.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: Не работает вставка видео

Сообщение Пчелкин »

Это не потоковое видео. Не фантазируй. Это полейлисты
Аватара пользователя
romaamor
phpBB 3.0.2
Сообщения: 2081
Стаж: 11 лет 11 месяцев
Откуда: Одесса
Благодарил (а): 707 раз
Поблагодарили: 161 раз
Контактная информация:

Re: Не работает вставка видео

Сообщение romaamor »

Пчелкин писал(а): 19.02.2023 0:59 Это полейлисты
С потоковым видео.
У них ссылки на трансляцию канала имеют такой вид -
http://myott.top/stream/7D4XYB2WFN/183.m3u8
Ответить

Вернуться в «Поддержка phpBB 3.3.x»