С Новым годом! Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 22.02.2015
Сообщений: 3

Граббер видео ВК

22.02.2015, 22:44. Показов 2261. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! Мне необходимо разместить на сайте несколько видео из ВК. Нашел скрипт, который выполняет следующую функцию:
Input URL:
http://vk.com/video_ext.php?oi... XXXXXXXXXX

Output URL:
http://XXXXXXXXXX.vk.me/XXXXXX... XX.XXX.mp4
Как мне заставить его "работать"? Нужно, чтобы скрипт работал так: http://site.com/video=http://v... XXXXXXXXXX и он выводит значение http://XXXXXXXXXX.vk.me/XXXXXX... XX.XXX.mp4
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
function engine($INPUT_URL)
{
    $html=file_get_contents($INPUT_URL);
    if(preg_match('|No videos found.|',$html)){return -1;}
    else{
        preg_match("|var video_uid = '(.*?)'|",$html,$uid);
        if ($uid[1]=="0"){
            preg_match("|var video_host = '(.*?)'|",$html,$host);
            preg_match("|var video_vtag = '(.*?)'|",$html,$vtag);
            preg_match('|"vkid":(.*?),|',$html,$vkid);
            $url="http://".$host[1]."/assets/video/".$vtag[1].$vkid[1].".vk.flv";
            return $url;
        }else{
            preg_match("|var video_host = '(.*?)'|", $html, $host);
            preg_match("|var video_vtag = '(.*?)'|", $html, $vtag);
            preg_match("|var video_max_hd = '(.*?)'|", $html, $quality);
            switch($quality[1]){
                case "0":$qual="240";break;
                case "1":$qual="360";break;
                case "2":$qual="480";break;
                case "3":$qual="720";break;
                case "4":$qual="1080";break;
            }
            $OUTPUT_URL = $host[1]."u".$uid[1]."/videos/".$vtag[1].".".$qual.".mp4";
            return $OUTPUT_URL;
        }
    }
}
Добавлено через 16 минут
Пс, я неправильно сформулировал задачу.
Вот.
Мне нужен скрипт, который преобразует ссылку "http://vk.com/video_ext.php?oid=XXXX...XXXXXXXXXXXXXX" в "http://XXXXXXXXXX.vk.me/XXXXXXXXXX/v...XXXXXX.XXX.mp4" и вставит ее в код моего плеера, точнее в строку ""video":[{"url":"VK VIDEO URL"}]," Предположим, что скрипт и сайт будут находится на разных серверах, тогда нужно, чтобы при посещении сайта, где будет расположен скрипт, например по ссылке site.com/?=http://vk.com/video_ext.php?oid=XXXX...XXXXXXXXXXXXXX Я получал код на другом сайте ""video":[{"url":"http://XXXXXXXXXX.vk.me/XXXXXXXXXX/v...XXXXXX.XXX.mp4"}],"

Добавлено через 1 минуту
Как это будет работать? Допустим, у меня есть переменная X (не нужно ее вводить), тогда код плеера будет иметь вид ""video":[{"url":"X"}]," поскольку скрипт подключен, то сайт на котором размещен плеер обращается к сайту, где находится скрипт по адресу site.com/?=X
Вот.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
22.02.2015, 22:44
Ответы с готовыми решениями:

Видео граббер для сайта
Здравия. Появилось желание упростить себе жизнь, а точнее "Андрюше 4.1.2" с 400 мб ОЗУ доступ к одному из сайтов видеохостингов, разраб...

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

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

2
25 / 25 / 9
Регистрация: 18.04.2013
Сообщений: 131
23.02.2015, 18:24
Вряд ли сервера вконтакте позволяют проигрывать видео на других сайтах
0
0 / 0 / 0
Регистрация: 22.02.2015
Сообщений: 3
25.02.2015, 21:29  [ТС]
Позволяют..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.02.2015, 21:29
Помогаю со студенческими работами здесь

Граббер
Подскажите, пожалуйста, с какой программой можно по-быстрому перегнать audio cd в mp3?

граббер формы
Здравствуйте! Вопрос у меня следующий... Мне нужно из формы забрать заголовки текста своей программой, собрать их и спарсить в файл. ...

Информационный граббер
Необходим граббер, сам я в деле программирование не долго и пока не могу представить именно структуру кода и как он должен выглядеть. Я...

граббер файла
Здраствуйте, помогите сделать грабера файла Открывает текст заменяет все что внутри тегов Пример: <!--c111start--> TEXT ...

Граббер ссылок
Задача написать граббер ссылок, программа получает два параметра : точку входа( адресс сайта) и уровень вложенности. Ссылки сохранять в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru