domingo, 20 de agosto de 2017

Adownloader v18.1 Brexit Edition

1. Historia:

Adownloader es un programa nacido en 2014 para descargar legalmente videos de muchos sitios. Es capaz de procesar prácticamente todos los mecanismos de streaming actuales: hls ios (m3u8), Adobe RTMP, Microsoft Silverlight (ism), Adobe HDS (f4m) e incluso los nuevos manifiestos mpd, y siempre que el video no esté bajo licencia de derechos de autor protegido por DRM o WRM ya que esto no es legal.

El autor agradece el apoyo prestado hasta la fecha por la innumerable cantidad de personas que usan el programa. Como mecanismo de comunicación existen las siguientes posibilidades: twitter @a_downloader y google+ 

https://plus.google.com/b/103652297012309368353/+ADOWNLOADERDescargarvideosrtvemiteleyoutube?pli=1, 

donde se publican regularmente los cambios y actualizaciones. En Mediafire existe además una cuenta con la última versión: 

https://www.mediafire.com/index.php#aliuoko888z10. 

Se puede además twitear desde el programa escribiendo el mensaje en el campo url y presionando buscar.

2. Principios básicos:

- Para buscar en un sitio incorporado al programa pegar o escribir la dirección del video en Paste URL. Si se copia la dirección del navegador y se pulsa este botón la búsqueda se inicia automáticamente. En otro caso hay que pulsar el botón de búsqueda.

- Si la búsqueda tiene éxito aparecerán las descargas disponibles según mecanismo de descarga y calidad. Para descargar pulsar lo deseado. Si hay subtítulos aparecerán los botones asociados: para verlos y modificarlos, y para activar o no su incrustación. Si la descarga es MP4 o MP3 aparecerá a la derecha un botón de visualización con VLC, y si el video ya ha sido descargado con ese mecanismo, calidad y nombre, aparecerá a la izquierda un enlace al archivo local.
- El directorio de descarga se indica al instalar el programa, y puede modificarse posteriormente. Tras cada descarga aparecerá además un enlace en el menú FilesDownloaded's list. Stats muestra información sobre las descargas realizadas.
- Hay más de 400 sitios incorporados. Si alguno no funciona se puede informar de ello e incluso solicitar incoporar nuevos sitios. Aunque el programa es gratuito se agradece el soporte via Stripe o Paypal accesible desde el programa.

3. Funcionalidades:

- Login automático:

Cuando el login es necesario se incorpora el mecanismo, apareciendo en el campo Login's list la lista de sitios soportados y que se actualiza en tiempo real. Para introducir las credenciales se selecciona la página y se rellenan los campos User y Password. Al loguear se guardan las cookies y se reutilizan mientras funcionen.

- Uso de proxies cuando el sitio está geobloqueado en tu país:

Los proxies son libres y se descargan en tiempo real cuando el módulo los requiere. Se puede desactivar la opción si usas VPN de sistema. Con los proxies libres puede ocurrir, sin embargo, que no funcionen adecuadamente si el geobloqueo es muy fuerte. Una de las funcionalidades más potentes es que se usan todos los proxies disponibles para ese país mientras no se consiga acceder. El programa detecta además si estás en el país requerido y entonces no usa los proxies. Por último, si no se consigue acceder al sitio agotando los proxies disponibles, se puede volver a intentar la búsqueda ya que los proxies se actualizan en tiempo real, aunque lo mejor para sitios difíciles es adquirir un VPN. A tener en cuenta que el proxy puede ser necesario para acceder a la dirección de descarga y para descargarlo, que son dos cosas distintas. En el último caso se recomienda usar VPN.

- El programa usa herramientas de libre acceso:

Para descargar curl, aria2c, rtmpdump y el script AdobeHDS.php. Ffmpeg solo se usa para el muxing de los chunks m3u8 y para convertir los archivos multimedia a diferentes formatos seleccionables. SubtitleEdit para convertir formatos de subtítulos y VLC para el visionado sin descarga de los videos MP4 y audios. Tenemos además la herramienta RAB, muy útil en algunos casos. Por último, se usa el entorno PHP para ejecutar scripts avanzados.

- Subtítulos:

El programa permite a elección incrustar los subtítulos o captions disponibles, normalmente a un archivo mkv, aunque esto es modificable. Se permite además ver y modificar los subtítulos antes de la descarga. Es preciso pulsar subtitles YES. Puedes además guardar los subtítulos para usarlos posteriormente sin que el programa los incruste. El programa es capaz además de modificar los timings de los subítulos cuando estos están mal sincronizados.

- Descarga paralela:

De momento es una funcionalidad incorporada a los streams hls ios (m3u8) y que permite acelerar la descarga indicando el número de chunks que se desea descargar simultáneamente. Este valor se puede indicar en la casilla M3parallel. Para esta paralelización se utiliza la herramienta aria2c. Si se indica 0 se usa entonces curl. La paralelización no siempre es útil sin embargo si el ancho de banda es corto o la descarga individual es muy rápida. Pero con sitios lentos y un buen ancho de banda se puede acelerar considerablemente. Se recomienda probar manualmente según el ancho de banda particular y el sitio para encontrar el valor óptimo, pero como regla general se puede seguir la idea de dividir el ancho de banda por el tamaño medio del chunk: si éste es de 400k y tenemos 10Mb/s de conexión (=1.25MB/s) poner 1250/400= 3 aproximadamente.

- Cola de descarga:

Se pueden añadir los videos que se quiera a una cola de descarga, y seguir buscando mientras se descarga otro video. A tener en cuenta que en algunos casos buscar y descargar simultáneamente puede ralentizarse. Otra posibilidad es abrir simultáneamente varias instancias del programa. La cola puede modificarse con los botones correspondientes: Ver, parar descarga actual y continuar con la siguiente o parar completamente toda descarga borrando la cola. Por último, tener en cuenta que la cola no es aconsejable cuando los enlaces de descarga incorporan expiración.

- Scripts:

El programa descarga el script deseado en tiempo real, lo que tiene el beneficio de poder actualizarlo instantáneamente, lo mismo que añadir nuevos sitios e incluso logins sin recompilar el programa.

No hay comentarios:

Publicar un comentario