motofan logo
> 

Скачивание роликов с RuTube в Linux, [manual для Мотофана]

Silent_Bob
сообщение 19.2.2011, 2:10


Городской партизан
********

Группа: Разработчики
Сообщений: 3 590
Регистрация: 6.2.2008
Пользователь №: 162 603
Модель телефона: A853, A1200e, Xiaomi MI-2
Прошивка: Готичная
Финалист Конкурса 2010

Рейтинг: 807



1) Ищем ссылку, ну например такую: http://rutube.ru/tracks/1193358.html?v=698...f0c9eb654a61f02 (смотреть в адресной строке; если там ссылка в другом формате, то во вкладке "Ссылка и код" под роликом) ...
2) Вырезаем из ссылки 698d1f8c261fbd7a7f0c9eb654a61f02 ...
3) В коммандной строке пишем /путь/к/script.sh 698d1f8c261fbd7a7f0c9eb654a61f02 имя_файла.flv (скачается в папку из которой выполнена команда) ...
Вот собственно сам скрипт (за красотой кода особо не следил grin.gif):
Цитата
#! /bin/bash
`wget -q http://bl.rutube.ru/$1.xml -O /tmp/rutube.xml`
rmp=`sed -n '/rtmp/p' /tmp/rutube.xml|sed s/.*'<finalAddress><!\[CDATA\['//|sed s/'\/rutube_vod_'.*/'\/'/`
app=`sed -n '/rtmp/p' /tmp/rutube.xml|sed s/.*'<finalAddress><!\[CDATA\[rtmp:\/\/'.*'.rutube.ru'.*'\/rutube_vod_'/rutube_vod_/|sed s/'\/_definst_\/'.*/'\/_definst_\/'/`
plp=`sed -n '/rtmp/p' /tmp/rutube.xml|sed s/.*'<finalAddress><!\[CDATA\[rtmp:\/\/'.*'.rutube.ru'.*'\/rutube_vod_'.*'\/_definst_\/'//|sed s/']]><\/finalAddress>'.*//`
`rm -rf /tmp/rutube.xml`
rtmpdump --rtmp "$rmp" --app "$app" --playpath "$plp" --swfUrl "http://rutube.ru/player.swf" --flashVer "LNX 10,2,32,16" --timeout "60" --flv $2
ps.gif В системе должен быть установлен wget (а у кого его нет ?) и rtmpdump (у меня установился с репозитория) ...

Добавлено позже (19.2.2011, 7:08):
Это для тех роликов, у которых на savefrom.net написано:
Цитата
Этот файл нельзя скачать через наш сервис. Попробуйте скачать его с помощью программы StreamTransport
Только вот, прога из выше озвученной цитаты с люнем не очень-то дружит ...
ps.gif Забавно, те ролики, что качаются с savefrom.net - как правило не качаются с помощью rtmpdump и наоборот; так-что будь внимателен, товарищь ...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Сообщений в этой теме
Silent_Bob   Скачивание роликов с RuTube в Linux   19.2.2011, 2:10
Bogd@n   Я плагин к фаерфоксу поставил Download Helper.   19.2.2011, 8:36
Zorge.R   так не интересно) вот на ту же тему, Парсинг rpo...   19.2.2011, 9:14
Silent_Bob   У меня Opera, и умеет ли Download Helper качать по...   19.2.2011, 9:23
mr.Ozio   У меня Opera, и умеет ли Download Helper качать п...   19.2.2011, 10:20
mr.Ozio   В 11-ой Опере добавили расширения, такие же как и ...   19.2.2011, 10:24
Silent_Bob   О программе Версия: 11.01 Сборка: 1190 Платформа: ...   19.2.2011, 10:23
noph8   mr.Ozio, название темы прочитайте. Разве там речь...   19.2.2011, 10:30
mr.Ozio   [b]mr.Ozio, название темы прочитайте. Разве там ...   19.2.2011, 10:48
Silent_Bob   CPU - Intel Pentium III (900 MHz); RAM - Hynix SDR...   19.2.2011, 10:43
Silent_Bob   Я это к тому, что приходится вот-так выкручиваться...   19.2.2011, 10:56
noph8   mr.Ozio, +1. Обычно, если человек пишет скрипты ...   19.2.2011, 11:25
mr.Ozio   mr.Ozio, +1. Обычно, если человек пишет скрипты...   19.2.2011, 14:50
MadRay   ... или ему нечем заняться.   19.2.2011, 11:49
Silent_Bob   К сожалению, вынужден ввиду вышеописанных причин ....   19.2.2011, 11:57
IlluminatI   сочувствую, я свой оборудовал 8ю кулерами) гул на...   19.2.2011, 12:27
Silent_Bob   Конечно, можно заюзать Raljeta в Wine ... :ps: Но ...   19.2.2011, 16:46
Silent_Bob   Up, desu ...   5.3.2011, 9:07
Zorge.R   Silent_Bob, на этапе ввода ссылки, может прикрутит...   6.3.2011, 9:50
Silent_Bob   Можно, но мне счас дико лень (диплом и т.д.) ... ...   6.3.2011, 13:12
Zorge.R   ну так предложить можно и не дожидаясь +)   6.3.2011, 14:08

Скачивание роликов с RuTube в Linux, [manual для Мотофана] · Обо всём · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 6.8.2025, 9:17

Форум живёт: