- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть такая ссылка на картинку <img src='https://img.youtube.com/vi/{$yt->id->videoId}/mqdefault.jpg' alt='{$yt->snippet->title}' />
Она выводит изображение будущего видео, если картинки нет, показывает дефолтную картинку mqdefault.jpg
Подскажите, пожалуйста, можно ли эту картинку mqdefault.jpg заменить своей?
Т.е. как-то в существующем url заменить на свое дефолтное фото.
Весь код:
Спасибо!
по-моему тут достаточно заменить ссылку с youtube на ссылку на своем домене
Если просто заменить, на всех видео будет дефолтная картинка
{$yt->id->videoId} это id видео по которому ищет превью, если нет - ставит дефолт mqdefault.jpg
Она выводит изображение будущего видео, если картинки нет, показывает дефолтную картинку mqdefault.jpg
Конкретно за ютую не знаю, но почти уверен, что нужно ютубовским АПИ (если там это есть) определять есть ли у видео картинка, и если нет - выдавать свою (с др именем/адресом).
{$yt->id->videoId} это id видео по которому ищет превью, если нет - ставит дефолт mqdefault.jpg
или вы чего-то не понимаете, или я) при чем тут дефолтная картинка? не смотрите на название - mqdefault.jpg для каждого ролика своя, она указывает какого размера картинку превью показывать. вот описаны все форматы превью, если ролик ваш, то вы можете задать для него свою картинку превью через настройки ютуба.
Все верно - своя. Но если ее нет, то идет картинка mqdefault.jpg
Как заменить mqdefault.jpg на свою не понимаю :(
Вот не существующее видео - его картинка http://img.youtube.com/vi/JMJXvsC666s/mqdefault.jpg
как изменить mqdefault.jpg на свою?
Вот не существующее видео
ну более менее понятно стало) надо ставить вопрос как определить что видео удалено, а ссылку на картинку поменять не проблема...
Система сама все определяет, бывает что видео есть а картинки по каким-то причинам нет.
В том и проблема, что не могу заменить дефолтную картинку (ссылку).
<img src='https://img.youtube.com/vi/{$yt->id->videoId}/mqdefault.jpg' alt='{$yt->snippet->title}' />
Можно поколдовать над .htaccess возможно через него настроить, но мне кажется на php проще и правильнее, как сделать не знаю.
Можно поколдовать над .htaccess возможно через него настроить, но мне кажется на php проще и правильнее, как сделать не знаю.
Блин.. Тебе же сервер отдаёт УЖЕ сформированный ответ. Одинаковый в любом случае (?). Через АПИ и никак иначе.
Smirnof, еще раз повторю) для всех роликов, существующих и удаленных отдается картинка с одинаковым названием mqdefault.jpg, дело не в названии картинки. Можно попробовать грузить картинку делать хеш md5 и сравнивать с хешем "пустой" картинки.
Через АПИ и никак иначе.
чет не нашел я в АПИ никаких статусов видео, хотя и не напрягался, глубже копать надо))
Скорее всего можно даже не хэш определять, а просто размер картинки. Вполне вожможно, что у пустых он одинаковый всегда.