Картинка заглушка с ютуб. Как определить?

Регистрация
12.07.2014
Сообщения
916
Реакции
373
Баллы
63
Доброго времени суток))
Проблема у меня с определением заглушки превью ютуба.
В чем суть..
У каждого видео есть превьюхи разного размера.
http://img.youtube.com/vi/код_видео/default.jpg
http://img.youtube.com/vi/код_видео/hqdefault.jpg
http://img.youtube.com/vi/код_видео/mqdefault.jpg
http://img.youtube.com/vi/код_видео/sddefault.jpg
http://img.youtube.com/vi/код_видео/maxresdefault.jpg

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

И встает вопрос, как определять такие вот заглушки? Урл тот же что и у нормального превью.
 

Вложения

  • QIP Shot - Screen 318.png
    QIP Shot - Screen 318.png
    224,7 KB · Просмотры: 614
  • QIP Shot - Screen 319.png
    QIP Shot - Screen 319.png
    121,6 KB · Просмотры: 891
Как вариант - скачивать саму картинку-превьюшку и проверять её размеры или разрешение.
 
  • Спасибо
Реакции: Сибиряк
Можно подсчитать размер байт файла например таким сниппетом:
Код:
Развернуть Свернуть Копировать
return new System.IO.FileInfo(@"C:\pic.jpg").Length;
А дальше сравнить - если размер равен размеру заглушки - значит превьюшка == заглушка.
 
  • Спасибо
Реакции: Сибиряк

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)