Saltar al contenido

¿Cómo descargar archivos de video de Dash tal como aparecen en el servidor?

Nuestros investigadores estrellas han agotado sus reservas de café, en su búsqueda a tiempo completo por la resolución, hasta que Camila encontró el arreglo en Gitea por lo tanto hoy la comparte contigo.

Solución:

No hay necesidad de desarrollar una rueda!

la gran herramienta youtube-dl conoce cientos de plataformas/protocolos/etc, así como MPEG DASH, Apple HLS, etc. Muy a menudo actualizaciones/corrección de errores

¡Divertirse!

http://rg3.github.io/youtube-dl/

PD .: si desea conservar fragmentos, use la opción

--keep-fragments                 

Mantenga los fragmentos descargados en el disco una vez finalizada la descarga; los fragmentos se borran por defecto

Actualización:

Su lista de reproducción tiene muchas opciones (según el ancho de banda del video), por ejemplo:

youtube-dl.exe -F https://dash.akamaized.net/akamai/bbb_30fps/bbb_30fps.mpd
[generic] bbb_30fps: Requesting header
WARNING: Falling back on generic information extractor.
[generic] bbb_30fps: Downloading webpage
[generic] bbb_30fps: Extracting information
[info] Available formats for bbb_30fps:
format code                 extension  resolution note
bbb_a64k                    m4a        audio only DASH audio   67k , m4a_dash container, mp4a.40.5 (48000Hz)
bbb_30fps_320x180_200k      mp4        320x180    DASH video  254k , mp4_dash container, avc1.64000d, 30fps, video only
bbb_30fps_320x180_400k      mp4        320x180    DASH video  507k , mp4_dash container, avc1.64000d, 30fps, video only
bbb_30fps_480x270_600k      mp4        480x270    DASH video  759k , mp4_dash container, avc1.640015, 30fps, video only
bbb_30fps_640x360_800k      mp4        640x360    DASH video 1013k , mp4_dash container, avc1.64001e, 30fps, video only
bbb_30fps_640x360_1000k     mp4        640x360    DASH video 1254k , mp4_dash container, avc1.64001e, 30fps, video only
bbb_30fps_768x432_1500k     mp4        768x432    DASH video 1883k , mp4_dash container, avc1.64001e, 30fps, video only
bbb_30fps_1024x576_2500k    mp4        1024x576   DASH video 3134k , mp4_dash container, avc1.64001f, 30fps, video only
bbb_30fps_1280x720_4000k    mp4        1280x720   DASH video 4952k , mp4_dash container, avc1.64001f, 30fps, video only
bbb_30fps_1920x1080_8000k   mp4        1920x1080  DASH video 9914k , mp4_dash container, avc1.640028, 30fps, video only
bbb_30fps_3840x2160_12000k  mp4        3840x2160  DASH video 14931k , mp4_dash container, avc1.640033, 30fps, video only (best)

ahora, si desea descargar TODOS los segmentos para todas las tasas de bits, puede intentar usar la opción mágica

--all-formats

o puede hacerlo uno por uno usando la opción –format, por ejemplo:

youtube-dl.exe --format bbb_30fps_320x180_200k --keep-fragments 

Encontré un proyecto que descarga los segmentos a medida que se almacenan en el servidor: https://github.com/Viblast/dash-proxy

Sin embargo, tuve que bifurcarlo para arreglar algunas cosas: https://github.com/elv-peter/dash-proxy

Comentarios y calificaciones

No se te olvide difundir esta reseña si te ayudó.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *