Редактор темы

Реклама
Реклама

Вопрос? Трейлеры, где их брать?

Maheras996

Зелёный
Регистрация
20 Май 2021
Сообщения
17
Рейтинг реакций
0
Баллы
1
Возраст
31
1/3
Автор темы
Всем доброго времени суток!

Интересует следующий вопрос: может кто-то знает сайт/сервис, где бы можно было искать трейлеры на русском, используя для поиска ID КиноПоиска или imdb?

В идеале, чтобы сей сайт/сервис имел API. Но, на крайняк пойдёт и без.

Заранее спасибо за ответы!

p.s. ув. администрация, если вдруг я создал тему не там где нужно (извиняюсь) - не удаляйте. Просто перенесите в соответствующий раздел.
 
Автор темы
GetTrailer.online - видео балансер трейлеров. Обзор, комментарии и рецензии к фильмам онлайн. Открытое API по поиску трейлеров.
Благодарю.

Быть может у кого-то есть ещё варианты?
ps. желательно находить по id imdb
 
Благодарю.

Быть может у кого-то есть ещё варианты?
ps. желательно находить по id imdb
Эммм а что мешает там же где указывал Superwanget искать по ид имдб ? В апи вроде тоже есть у них данная функция, либо просто вывод плеера без апи, тоже предусматривает имдб ид параметр.
upload_2021-5-27_22-22-18.png
upload_2021-5-27_22-23-31.png
 
Автор темы
Эммм а что мешает там же где указывал Superwanget искать по ид имдб ? В апи вроде тоже есть у них данная функция, либо просто вывод плеера без апи, тоже предусматривает имдб ид параметр.
Как минимум по этой причине:

Это КП:
kp.png

А это IMDB:
imdb.png
 
Ну такие моменты могут быть так же и на других балансера, к примеру. А чтобы чисто получать по ид и быть более уверенным что трейлер будет, что тоже не 100%, то это нужно обращаться чисто к источнику от которого ид и брать именно с него трейлер .
Балансеры предоставляющие плеера либо трейлеры, не имею всей базы так сказать, вот и выходят такие моменты .
 
Superwanget а через с него парсить можно ID youtube? а то не хочется чужих источников парсить
 
Можно прям с кинопоиска трейлеры тянуть
 
Автор темы
Можно прям с кинопоиска трейлеры тянуть
они нередко (чаще всего) русские трейлеры отдают через свой плеер, а вот оригинальные (на английском) - отдаются через YouTube.

Так что КП - это вариант, который может работать отчасти.
 
они нередко (чаще всего) русские трейлеры отдают через свой плеер, а вот оригинальные (на английском) - отдаются через YouTube.

Так что КП - это вариант, который может работать отчасти.
А чем тебе их плеер не угодил? Можешь ещё использовать тот же не официальный кинопоиск апи, который вроде и русские ютуб трейлеры отдаёт.
 
Автор темы
А чем тебе их плеер не угодил? Можешь ещё использовать тот же не официальный кинопоиск апи, который вроде и русские ютуб трейлеры отдаёт.
Мне всё это нужно не для сайта. А для соцсетей.

p.s. а о каком конкретно API говоришь? Их что-то так много развелось, но каждый из них имеет какой-то недостаток. Может у тебя на примете тот, о котором я не слышал. Буду признателен за ссылку/название.
 
Мне всё это нужно не для сайта. А для соцсетей.

p.s. а о каком конкретно API говоришь? Их что-то так много развелось, но каждый из них имеет какой-то недостаток. Может у тебя на примете тот, о котором я не слышал. Буду признателен за ссылку/название.
Хотя там тоже на популярные фильмы на английском отдает
kinopoiskapiunofficial.tech
когда как.
Тогда только gettrailer.online, если с ютуба трейлеры нужны
 
Superwanget а через с него парсить можно ID youtube? а то не хочется чужих источников парсить

Можно попробовать так, может что и выйдет. Это если напрямую вставлять ссылку с ютуб.
Для парсинга в бд уже требуется php .
С js не очень знаком поэтому не пинать сильно.
p/s Функция file_get_contents взята с открытых источников. Код дешифровки ссылки слизан у источника, пришлось немного пошарить файлы для нахождения ))))) .
PHP:
function file_get_contents( url ) {   
    var req = null;
    try { req = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {
        try { req = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {
            try { req = new XMLHttpRequest(); } catch(e) {}
        }
    }
    if (req == null) throw new Error('XMLHttpRequest not supported');

    req.open("GET", url, false);
    req.send(null);
    var repl = req.responseText.match(/glob\('(.*?)'/);
    rty=this["\x61\x74\x6F\x62"];
    var decode = rty(repl[1].substring(2+(-~[])));
    var youtube = decode.match(/file:"(.*?)"/);
    var player_id = youtube[1];
    return player_id;
}


/*В urls возвращается ссылка на ютуб*/
var urls = file_get_contents("https://gettrailer.online/embed/kinopoisk_id/1445450");
 
igrovik просто проблема что я не 10 трейлеров добавляю а около 100-200 в день и это у меня выходит по квоте окончание лимита Оо, раздражает же...

p.s. Спасибо за код! Действительно рабочий и хорошо приделано, еще раз спс.
 
igrovik просто проблема что я не 10 трейлеров добавляю а около 100-200 в день и это у меня выходит по квоте окончание лимита Оо, раздражает же...

p.s. Спасибо за код! Действительно рабочий и хорошо приделано, еще раз спс.
Не за что.
 

Похожие темы Последние темы Популярные темы

Назад
Сверху