Cómo descargar un video que se transmite en línea usando fragmentos .f4f

Solía ​​descargar videos en streaming con Acethinker Video Downloader, funciona bastante bien. Es una herramienta gratuita en línea que le permite descargar videos en tiempo real directamente desde el navegador. No tiene que instalar ningún complemento o complemento adicional.

Si le interesa, estos son los pasos para usarlo.

1) Reproduzca el video que desea descargar.

2) Haga clic derecho en el video, se mostrará la opción “Mostrar URL del video”.

3) Haga clic en “Mostrar URL del video” y copie la URL.

4) Visite Acethinker Video Downloader (https://acethinker.com/online-do…) y pegue la URL en el cuadro.

5) Haga clic en el botón de descarga y se mostrará la opción para descargar el video en “Calidad normal” o “Calidad HD”.

6) Si ha instalado algún bloqueador de anuncios, debe deshabilitarlo para obtener el enlace de descarga.

Todo lo que comparto se basa en mi investigación (Google, stackOverFlow, Adobe Documentation y muchos más, LOL) y puede que no sea tan preciso, pero aún así encontré una manera de descargar todos los fragmentos f4f.

Así que esto es lo que he encontrado, podría no ser la solución perfecta.

Los archivos F4F son archivos de streaming de Adobe fragmentados y necesitamos obtener enlaces de todos los fragmentos f4f para convertirlos en reproducibles
“.flv”.

1. Manera tradicional

Este es el primer método que intenté descargar y convertir fragmentos f4f. No tenía idea sobre HDS Script entonces.
Utilicé Fiddler en Windows para obtener las solicitudes en curso de mi navegador al Servidor cuando hice clic en “Reproducir”. Es la forma más fácil de obtener enlaces entrantes y respuestas al navegador, también utilicé esto para obtener el enlace de transmisión de Hotstar; aunque no es la forma más conveniente.
Verá que Fiddler imprime tantos enlaces mientras reproduce el video, si lo mira detenidamente, tal vez encuentre un enlace que termine con algo como “Seg1-frag1” o algo similar (verá que este fragmento y seg se desguaza entre la base y OBTENER parámetros inmediatamente después de eso . No he intentado omitir ninguno de esos)

  • Solo necesita reemplazar ‘X’ en fragX de 1 a Desconocido (sí, no tenemos idea de cuántos fragmentos tenemos). Así que tenemos dos cadenas: una que comienza y termina con “frag” y otra es sobre todos los parámetros (ignore el número de fragmento, vamos a usar JavaScript para agregar eso)
  • Para descargar todos los fragmentos, puede crear una función de JavaScript para interactuar de 1 a un número aleatorio y detectar una excepción si no se encuentra la URL l

función downloadAll () {

var link = ” http: // blahblah ../11Seg-1Frag”;

var params = “? b = 1222 …”;

para (var i = 1; i <100; i ++)

openURL (link + i + params) / * use location.href o algo así … obviamente se volverá loco por unos segundos según su velocidad de Internet. * /

}

Ahora obtienes un montón de f4fs. Hay tantos softwares disponibles para convertir estos fragmentos f4f en un flv. Google es tu amigo. Sé que este método llevará mucho tiempo.

2. Método 2 (Uso de AdobeHDS Script)

Hay un script (.php) que le permitirá descargar todos los fragmentos simplemente suministrando el archivo de manifiesto f4m. Entonces, ¿qué es manifest.f4m?
Sorprendentemente, no pude presentar mucha información sobre F4M a través de Internet. Sin embargo, cuando leí la documentación oficial de Adobe para F4M, descubrí que “manifest.f4m” se obtiene en la etapa inicial y proporciona todas las referencias (así como varios modos de recuperación; tasa de bits) de los archivos f4f a través del CDS dinámico servidor. BaseUrl se especifica junto con los metadatos de medios codificados en formato Base64.

  • Fiddler se puede usar para capturar manifest.f4m.
  • El script AdobeHDS está disponible en Github.
  • Solo unos pocos scripts y la biblioteca de AdobeHDS php es lo suficientemente inteligente como para darle un archivo flv directo desde f4m

AdobeHDS:
https://github.com/KSV/Scripts

AdobeHDS con GUI:
https://github.com/LeonardoCiacc

Utilizo Allavsoft para descargar un video que se transmite en línea usando fragmentos .f4f

Con Allavsoft, puede descargar fácil y rápidamente el archivo F4F de sitios web, como myLifetime, FranceTv, Medici , MLSsoccer, CTVnews, etc. a MP4, AVI, MOV, WMV, etc.

Espero que también te ayude.

Puede usar esta extensión de Chrome Adobe HDS / HLS Video Saver. Solía ​​guardar solo videos HLS, pero ahora después de la actualización también debería guardar videos Adobe HDS.

Lee el manifiesto .f4m y guarda los fragmentos de video uno por uno, luego los combina y guarda el archivo resultante en su computadora.

Pruébalo, podría ser de ayuda para ti.

Tech N Toast

Borrar caché: otros datos del usuario. Descargue el script adobeHDS.php – ejecútelo para descargar