Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.61/18: Рейтинг темы: голосов - 18, средняя оценка - 4.61
0 / 0 / 0
Регистрация: 27.11.2015
Сообщений: 3

Загрузка видео с mail.ru

27.11.2015, 22:53. Показов 4171. Ответов 4

Студворк — интернет-сервис помощи студентам
Помогите скачать видео с mail с помощью питона!!!!
Допустим есть видео: http://my.mail.ru/mail/artem.s... gs/77.html
Api запрос mail: http://videoapi.my.mail.ru/vid... 68877.json
Результат запроса:
Code
1
{"version":3,"service":"mail","provider":"ugc","author":{"email":"artem.safr@mail.ru","name":"artem.safr","profile":"http://my.mail.ru/mail/artem.safr"},"meta":{"title":"Rheinsberg Castle, Germany","externalId":"mail/artem.safr/_vblogs/77","itemId":77,"accId":51271579,"poster":"http://videoapi.my.mail.ru/file/sc04/844842830449868877","duration":150,"url":"http://my.mail.ru/mail/artem.safr/video/_vblogs/77.html","timestamp":1412285775,"viewsCount":4},"videos":[{"key":"480p","url":"http://cdn19.my.mail.ru/v/51271579.mp4?sign=9e385e7d01ad95695525f8b248b3ba0334ccbb0d&slave[]=s%3Ahttp%3A%2F%2F127.0.0.1%3A5010%2F51271579-v.mp4&p=f&expire_at=1448665200&touch=1412285775&reg=188&region=188","seekSchema":3}],"encoding":true,"flags":2105345,"spAccess":1,"region":"188"}
Получается, что прямая ссылка на видео это http://cdn19.my.mail.ru/v/51271579.mp4?sign=9e385e7d01ad95695525f8b248b3ba0334ccbb0d&slave[]=s%3Ahttp%3A%2F%2F127.0.0.1%3A5010%2F51271579-v.mp4&p=f&expire_at=1448665200&touch=1412285775&reg=188&region=188
Но с помощью этого кода ничего не получается загрузить.
Python
1
2
3
4
5
6
7
8
import requests
url = 'http://cdn19.my.mail.ru/v/51271579.mp4?sign=9e385e7d01ad95695525f8b248b3ba0334ccbb0d&slave[]=s%3Ahttp%3A%2F%2F127.0.0.1%3A5010%2F51271579-v.mp4&p=f&expire_at=1448665200&touch=1412285775&reg=188&region=188'
with open('video.mp4', 'wb') as f:
    resp = requests.get(url,
                        stream=True)
    for chunk in resp.iter_content(8192):
        f.write(chunk)
print "finish"
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.11.2015, 22:53
Ответы с готовыми решениями:

Показ видео с my.mail.ru
На my.mail.ru есть любопытный видео ролик, который хотелось бы вставить на странице сайта. Но такого кода для вставки найти в сети не...

Загрузка файлов на Облако mail
Не могу разобраться в коде скрипта загрузки файлов на Облако mail . У них каждый раз в системе что-то меняется. На этот раз выходит...

Добавить видео из облака Mail
Уважаемые, нужно решить одну проблему: в общем как все знают есть новое облачное хранилище от Mail, к сожалению функция webDaw там пока не...

4
123 / 62 / 32
Регистрация: 10.01.2014
Сообщений: 241
28.11.2015, 20:13
Streu, ну у меня при переходе по вашей ссылке никакого видео нет, так и должно быть ?

Добавлено через 5 минут
а вот по такому есть
http://cdn19.my.mail.ru/v/5127... region=188
0
0 / 0 / 0
Регистрация: 27.11.2015
Сообщений: 3
28.11.2015, 20:57  [ТС]
scio me nescire, скорее всего эта ссылка временная, чтобы получить новую надо сделать заново запрос по api.

Добавлено через 1 минуту
похоже программно никак не получится скачать видео с mail
0
123 / 62 / 32
Регистрация: 10.01.2014
Сообщений: 241
28.11.2015, 22:12
Лучший ответ Сообщение было отмечено Marinero как решение

Решение

Streu,
там в общем куки нужны, посмотрите какие у вас шлются и передавайте в духе:
Python
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
29
30
31
32
33
from requests import Session
import requests
 
with open('video.mp4', 'wb') as handle:
 
    cookies = dict(p="ваши куки",
                   mrcu="ваши куки",
                   c="ваши куки",
                   b="ваши куки",
                   i="ваши куки",
                   sdc="ваши куки",
                   searchuid="ваши куки",
                   hses="ваши куки",
                   s="ваши куки",
                   posts_subscriptions="ваши куки",
                   t="ваши куки",
                   __utma="ваши куки",
                   __utmc="ваши куки",
                   __utmz="ваши куки",
                   Mpop="ваши куки",
                   video_key="ваши куки",
                   VID="ваши куки")
    response = Session()
    response = response.get(
        'http://cdn19.my.mail.ru/v/51271579.mp4?sign=c6203904939cca296fbdb3559d0e76d151182451&slave[]=s%3Ahttp%3A%2F%2F127.0.0.1%3A5010%2F51271579-v.mp4&p=f&expire_at=1448744400&touch=1412285775&reg=188&region=188',
        stream=True, cookies=cookies)
 
    if not response.ok:
        print("something bad")
        print(response.reason)
 
    for block in response.iter_content(1024):
        handle.write(block)
у меня сработало
0
0 / 0 / 0
Регистрация: 27.11.2015
Сообщений: 3
29.11.2015, 18:57  [ТС]
scio me nescire, спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.11.2015, 18:57
Помогаю со студенческими работами здесь

Mail агент не воспроизводит видео?
Версия 10.0.20209,когда мне присылают видео нажимаю на воспроизвести но не показывает видео,чёрный экран. Флешь плеер установлен. ...

Получение видео потока с my.mail.ru/video
Здравствуйте, уважаемые форумчане. У меня есть задача: мне необходимо захватить видео поток с my.mail.ru/video и обработать его покадрово с...

Перенаправление на поиск mail.ru и открытие окон с рекламой и видео
Добрый день, помогите решить проблему, пожалуйста. Суть проблемы: В любом браузере перенаправляет с различных сайтов на поиск mail.ru,...

Принудительная переадресация на поиск mail.ru - загрузка explorer http://yadregay.ru
Поганец висит в автозагрузке, маскируется под "Операционная система Microsoft@ Window"s@", все идентично с реальной ОС...

Windows 10 загрузка цп 100% и хлам от mail.ru, плюс прочие бонусы
Добрый вечер всем. Первый раз на этом форуме, посоветовали.. Случайно подхватил ерунды из интернета, естественно антивирусы и прочее не...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru