Video de descarga con un solo clic de Python
Solía ver un video y puede que encuentre un botón de descarga en todas partes, o hay algunos botones de descarga disfrazados. Como resultado, tan pronto como hago clic en él, aparece un anuncio, lo cual es muy malo...
pero
Cuando tenemos Python, solo necesitamos ejecutarlo y descargarlo en minutos, mientras quieras, no hay nada que no puedas descargar.
Listo para trabajar
Entorno de desarrollo:
版 本: python 3.8
编辑器:pycharm 2021.2
Bibliotecas de terceros:
requests >>> pip install requests
tqdm >>> pip install tqdm
Vídeo explicación
Lo he explicado detalladamente en el vídeo, los hermanos que acaban de aprender Python pueden ver el vídeo y seguir el funcionamiento.
Rastreador de Python: análisis de video arbitrario
Visualización de código
He bloqueado la dirección de descarga, mira el video para más detalles
import requests
import re
from tqdm import tqdm
print(requests.get('https://***.com/20210731/Ippn8ThS/index.m3u8').text)
response = requests.get('https://.....com/20220205/B7TL7zXw/index.m3u8')
ts_list = re.sub('#E.*', '', response.content.decode()).split()
for ts in tqdm(ts_list):
video_data = requests.get(ts).content
with open('1.mp4', mode='ab') as f:
f.write(video_data)
Mostrar resultados
Corriendo
aquí nombré el nombre de descarga como 1, puede cambiar el nombre en el código usted mismo.
¡Hermanos, pruébenlo!