Как скачать видео с вк Python?

Всем привет! У меня есть вопрос: как скачать видео с вк? Пробовал с помощью библиотеки requests вот код:
import requests

req = requests.get('https://vk.com/video-30316056_456326877')

with open('video.mp4', 'wb') as video:
    video.write(req.content)

но получилось вот, что
5ee338ec56d14681299310.png
причём пришло это добро в формате mp4
Помогите пожайлуста!
  • Вопрос задан
  • 3407 просмотров
Решения вопроса 1
Используйте библиотеку youtube_dl

import youtube_dl

ydl_opts = {}
with youtube_dl.YoutubeDL(ydl_opts) as ydl:
     ydl.download(['https://vk.com/video-30316056_456326877'])

# [vk] -30316056_456326877: Downloading JSON metadata                      
# [vk] -30316056_456326877: Downloading m3u8 information                   
# [hlsnative] Downloading m3u8 manifest                                    
# [hlsnative] Total fragments: 2                                           
# [download] Destination: webm--30316056_456326877.mp4                     
# [download] 100% of 7.31MiB in 00:01                                      
# [ffmpeg] Fixing malformed AAC bitstream in "webm--30316056_456326877.mp4"
# 0
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы