Я написал следующий код для загрузки видео с веб-сайта. Расширения Chrome могут обнаружить видео и загрузить его. Однако мой код получает следующие ошибки. Любая помощь?
from bs4 import BeautifulSoup
import requests
from subprocess import check_output
video_url = 'https://www.dimakids.com/ab6al-aldigeta ... .html#sets'
headers = {'User-Agent': 'Mozilla/5.0'}
url = requests.get(video_url, headers=headers)
page = url.content
soup = BeautifulSoup(page, "html.parser")
result = str(soup.find_all('video')[0])
result = result.split('src="')[1].split('" type=')[0]
print(result)
# seg = requests.get(result)
# """
# Error: requests.exceptions.SSLError: HTTPSConnectionPool(host='stream.foupix.com', port=443): Max retries exceeded with url: /animeios/1415387355/ab6al_aldigetal_s3_01.mp4/index.m3u8?tkn=jja4Czj-AzbJx1JmvDvQeA&tms=1733079050 (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)')))
# """
# print(seg)
print(check_output(f'ffmpeg -i "{result}" -codec copy file.mp4', shell=True))
"""
Error: https://stream.foupix.com/animeios/1415 ... 1733079103: Server returned 403 Forbidden (access denied)
"""
Подробнее здесь: https://stackoverflow.com/questions/792 ... eam-to-mp4
Код Python для загрузки потока hls в mp4 ⇐ Python
Программы на Python
1733069461
Anonymous
Я написал следующий код для загрузки видео с веб-сайта. Расширения Chrome могут обнаружить видео и загрузить его. Однако мой код получает следующие ошибки. Любая помощь?
from bs4 import BeautifulSoup
import requests
from subprocess import check_output
video_url = 'https://www.dimakids.com/ab6al-aldigetal-s3-1415387355-21011.html#sets'
headers = {'User-Agent': 'Mozilla/5.0'}
url = requests.get(video_url, headers=headers)
page = url.content
soup = BeautifulSoup(page, "html.parser")
result = str(soup.find_all('video')[0])
result = result.split('src="')[1].split('" type=')[0]
print(result)
# seg = requests.get(result)
# """
# Error: requests.exceptions.SSLError: HTTPSConnectionPool(host='stream.foupix.com', port=443): Max retries exceeded with url: /animeios/1415387355/ab6al_aldigetal_s3_01.mp4/index.m3u8?tkn=jja4Czj-AzbJx1JmvDvQeA&tms=1733079050 (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)')))
# """
# print(seg)
print(check_output(f'ffmpeg -i "{result}" -codec copy file.mp4', shell=True))
"""
Error: https://stream.foupix.com/animeios/1415387355/ab6al_aldigetal_s3_01.mp4/index.m3u8?tkn=SWf7n3qH8MwFLlq18wngIQ&tms=1733079103: Server returned 403 Forbidden (access denied)
"""
Подробнее здесь: [url]https://stackoverflow.com/questions/79241977/python-code-to-download-hls-stream-to-mp4[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия