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

Регистрация
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

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

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

Вложения

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 913
Баллы
113
Как вариант - скачивать саму картинку-превьюшку и проверять её размеры или разрешение.
 
  • Спасибо
Реакции: Сибиряк
Регистрация
12.07.2014
Сообщения
916
Благодарностей
373
Баллы
63

BAZAg

Client
Регистрация
08.11.2015
Сообщения
1 788
Благодарностей
2 453
Баллы
113
Можно подсчитать размер байт файла например таким сниппетом:
Код:
return new System.IO.FileInfo(@"C:\pic.jpg").Length;
А дальше сравнить - если размер равен размеру заглушки - значит превьюшка == заглушка.
 
  • Спасибо
Реакции: Сибиряк
Регистрация
12.07.2014
Сообщения
916
Благодарностей
373
Баллы
63
Спасибо. Тоже попробую... )
 
Последнее редактирование:

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