Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Одмин

Изменились параметры медиа-тега YouTube?

Recommended Posts

Я себе так сделал,

http(?:s)?://(www.)?youtu.be/([\d\w-_=?]+?)

Share this post


Link to post
Share on other sites
Я себе так сделал

youtu имеет формат youtu.be/RZsMpqxythc, так что символы "=?" не являются обязательными.

Share this post


Link to post
Share on other sites

youtu имеет формат youtu.be/RZsMpqxythc, так что символы "=?" не являются обязательными.

Это да, но вот как пример не стандарта

 

Каждому пользователю ведь не объяснишь

Share this post


Link to post
Share on other sites

Это да, но вот как пример не стандарта

 

Я как раз пытаюсь две задачи с нестандартом решить

1. Вставка роликов с параметром list.

 

Кто-нибудь пробовал прописать регулярки для них?

 

2. Запуск видео с определенного момента.

Тут вообще все сложно. Для ссылок Youtube дает такую форму

https://youtu.be/kmPu9fn2Vk8?t=1m21s 

то есть параметр t=1m21s

 

Для внедрения оно не работает, там нужен другой start=81

 

В идеале хотелось бы, чтобы из ссылки

он делал внедренку

 

<iframe width="420" height="315" src="https://www.youtube.com/embed/kmPu9fn2Vk8?start=81" frameborder="0" allowfullscreen></iframe>

но думаю, что простыми средствами это не сделать.

А какую регулярку прописать, чтобы хотя бы просто из

получать правильный код?

Share this post


Link to post
Share on other sites

Выше же про это говорилось - добавьте знак вопроса в символьный класс.

Share this post


Link to post
Share on other sites

А в блок замены-то что добавлять? Чтобы воспроизводился с нужного времени. И, кстати, мне добавление знака вопроса не помогло выводить ролик вместо ссылки. Все равно ссылка выводится.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Я смотрю что смещение по времени отлично работает и с параметром t, меня его на start не обязательно.

Share this post


Link to post
Share on other sites

А как обновить все старые сообщения с роликами youtube? Чтобы перестроить коды плееров в новый вид?

Share this post


Link to post
Share on other sites

На форуме поменял медиатеги Ютуба, сбросил кеши сообщений, всё корректно изменилось.

 

Однако есть приложение IP. Videosystem, и код меняеться лишь после редактирования самого ролика. Как сделать что бы все видеоролики в этом приложение поменяли новый тег?

Share this post


Link to post
Share on other sites

На форуме поменял медиатеги Ютуба, сбросил кеши сообщений, всё корректно изменилось.

 

Однако есть приложение IP. Videosystem, и код меняеться лишь после редактирования самого ролика. Как сделать что бы все видеоролики в этом приложение поменяли новый тег?

Ребята нет никаких соображений? А то редактировать тысячи роликов по отдельности как то не комильфо...

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

@siv1987,

Перекеширование делал - не помогло. А вот если вручную заходишь и редактируешь видео, то всё нормально, отображает новый код.

 

Вот такой к примеру у видео старый код:

<object width="480" height="385"><param name="movie" value="https://www.youtube.com/v/Ds1ZsQAISeM&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="https://www.youtube.com/v/Ds1ZsQAISeM&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="480" height="385"></embed></object>

 

После редактирования превращается в нормальный код

<iframe class="youtube-player" width="640" height="390" src="https://www.youtube.com/embed/pXMvI3iPf9g" frameborder="0"></iframe>

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...