Опубликовано: 12 марта 201510 г Добрый день!С сегодняшнего дня все ссылки на ютуб вида ххтт://youtu.be/* перестали работать...Точнее вместо привычного видео-плеера постится активная ссылка. Может подскажите что предпринять или может изменились параметры медиа-тега?
Опубликовано: 3 февраля 20187 г А как сделать медиатеги с привязкой времени? Сейчас у меня такие вот медиатеги: YouTube http(?:s)?://(www.)?youtube.com/watch\?(\S+?)?v=([\d\w-_]+?)(&\S*|\#\S*|$) <iframe id="ytplayer" class="EmbeddedVideo" type="text/html" width="640" height="390" src="//youtube.com/embed/$3?html5=1&fs=1" frameborder="0" allowfullscreen webkitallowfullscreen /></iframe> YouTu.be http(?:s)?://(www.)?youtu.be/([\d\w-_]+?) <iframe id="ytplayer" class="EmbeddedVideo" type="text/html" width="640" height="390" src="//youtube.com/embed/$2?html5=1&fs=1" frameborder="0" allowfullscreen webkitallowfullscreen /></iframe> Всё вроде работает, но если ссылка с привязкой времени (&t=1m23s например, или ещё вот видел &time_continue=123) - то это время не передаётся.Причём, маска для захвата есть (&\S*|\#\S*|$) - но как и куда её вставить в src ?//youtube.com/embed/$3?html5=1&fs=1$4 пробовал, в строке формируется как надо (проверил html-код страницы), но ютуб этот ключ в таком виде не принимает…
Опубликовано: 3 февраля 20187 г Такие сделал для себя:YouTube http(?:s)?://(www.)?youtube.com/watch\?(\S+?)?v=([\d\w-_]+?)(&\S*|\#\S*|$) <iframe id="ytplayer" class="EmbeddedVideo" type="text/html" width="640" height="390" src="https://youtube.com/embed/$3?html5=1&fs=1" frameborder="0" allowfullscreen webkitallowfullscreen /></iframe> YouTu.be http(?:s)?://(www.)?youtu.be/([\d\w-_]+?) <iframe id="ytplayer" class="EmbeddedVideo" type="text/html" width="630" height="420" src="https://youtube.com/embed/$2?html5=1&fs=1" frameborder="0" allowfullscreen webkitallowfullscreen /></iframe> YouTu.be Time http(?:s)?://(www.)?youtu.be/([\d\w-_=?]+?)?t={3} <iframe id="ytplayer" class="EmbeddedVideo" type="text/html" width="630" height="420" src="https://youtube.com/embed/$2?html5=1&fs=1&start=$3" frameborder="0" allowfullscreen webkitallowfullscreen /></iframe>
Опубликовано: 3 февраля 20187 г YouTu.be Timehttp(?:s)?://(www.)?youtu.be/([\d\w-_=?]+?)?t={3}Это всё не работает почему-то, точнее время парстися но ютуб его не видит.Проверил в HTML - а там получается после ID два ??Попробовал из [\d\w-_=?] убрать ? - вообще перестало работать. Какая-то непонятная система регэкспов тут…Вернул лишний ? и сделал тогда …embed/$2html… - в итоге из HTML дубль пропал.ссылка правильная, типа https://youtube.com/embed/…?html5=1&fs=1&start=1m23sОднако ютуб начинает играть с начала, а не с указанного времени. Изменено 3 февраля 20187 г пользователем f2065
Опубликовано: 3 февраля 20187 г Однако ютуб начинает играть с начала, а не с указанного времени. Вы шаблон замены добавили? У меня тег работает правильно. Причем, добавлять его нужно с двумя остальными, они сделаны комплектом, чтобы не было конфликта тегов. Все три я сделал для себя и они работают. Изменено 3 февраля 20187 г пользователем Strategius
Опубликовано: 14 августа 20196 г http(s|):\/\/(\w+.|)(youtube.com\/watch[?]v=|youtu.be\/)({4})(\&+({5})|)<iframe width="640" height="360" src="https://www.youtube.com/embed/$4?cc_load_policy=1" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> Что Здесь не так? Иногда когда длинная (youtube.com) ссылка, не показывает видео и остается как ссылка.
Опубликовано: 14 августа 20196 г Да, должна, но иногда остается как обычная ссылка:[url=https://www.youtube.com/watch?v=7Wbxe0soIBg]https://www.youtube.com/watch?v=7Wbxe0soIBg[/url]Ссылка на пост:https://legion.ge/topic/442-ჯიხვი-—-კავკასიის-ენდემი/#entry132979Ниже другой пость, видео там показывается, Youtube ссылки одинаковые.
Опубликовано: 14 августа 20196 г Значит она вставилась как ссылка. Смотрите мой скриншот.В первом случае я скопировал ссылку из поста. Во втором - из адресной строки на странице видео.
Добрый день!
С сегодняшнего дня все ссылки на ютуб вида ххтт://youtu.be/* перестали работать...
Точнее вместо привычного видео-плеера постится активная ссылка. Может подскажите что предпринять или может изменились параметры медиа-тега?