Estoy viendo una transmisión en Flash. Puedo ver la misma transmisión en dos jugadores diferentes (configurados por otra persona), pero no me gusta ninguno de ellos.
¿Hay alguna manera de encontrar / obtener / extraer el enlace directo a la transmisión flash que están jugando esos dos jugadores? ¿Para poder verlo usando un reproductor diferente?
Editar: el reproductor está transmitiendo una transmisión RTMP, no un archivo de video FLV.
Respuestas:
Descargue y descompile el archivo flash. La fuente de la transmisión debería ser bastante fácil de encontrar.
Es posible que el reproductor sea genérico, y el archivo / transmisión que está reproduciendo se pasa como un parámetro. Seleccione el código fuente de la página web para "incrustar" / "swf" o texto que esté cerca del objeto flash en la página. Luego mire el contenido de "nombre de parámetro" / "valor de parámetro"
fuente
Firebug para Firefox y las Herramientas para desarrolladores de Google Chrome (integradas en Chrome ) pueden mostrar todas las solicitudes HTTP realizadas por el navegador. A veces revelan URL como estas.
En Firefox, instale Firebug (sin reinicio), inicie el complemento haciendo clic en el ícono de error (use personalizar para hacerlo visible, pero debería ser por defecto), inicie la transmisión y en la ventana de Firebug haga clic en la pestaña Red y luego en Todos, quizás actualizar la página de video. La url debe aparecer al colocar el mouse sobre la línea que dice algo así como "OBTENER video", hacer clic derecho en la URL y copiar la ubicación.
En Chrome, abra las Herramientas del desarrollador, verifique la pestaña Red y comience a reproducir el archivo.
fuente
Fiddler2 es una gran herramienta para esto. Piense en ello como Wireshark pero específicamente para HTTP. Revelará exactamente lo que está haciendo su navegador. Funciona configurándose como un proxy HTTP local. Apunte su navegador hacia él y revelará todas las conexiones que se realizan y qué datos se transmiten.
fuente
Como se ve en las muchas respuestas, debe haber muchas formas de hacerlo, pero tal vez una de las formas más fáciles de hacerlo es aprovechar un complemento de Firefox como el complemento DownloadHelper , que también tiene la ventaja de estar disponible en todos los sistemas operativos.
(Hay diferentes formas de acceder a esta función, pero mencionaré una que sea claramente accesible sin importar la configuración, ya que el complemento tiene configuraciones para ocultar o mostrar botones y opciones)
Alguna solución de problemas.
Al probar dichos enlaces con VLC, noto que en algunos casos el jugador no puede reproducirlos o incluso se bloquea. Pero esto se puede solucionar de la siguiente manera:
La última parte de tales URL es algo así
/video.flv?start=0
. Cambiar eso a/video.flv?
podría hacerlo funcionar.Descubrí esto al usar la otra solución, presentada a continuación, Internet Download Manager , para capturar una transmisión de video de este tipo: muestra el enlace, pero cuando intenta seleccionarlo haciendo clic en él, IDM selecciona la URL sin la última parte
start=0
(como visto en la imagen de abajo). Pero muchas URL se pueden abrir en VLC con esa última parte también.En Windows, el Administrador de descargas de Internet puede detectar esas secuencias y capturarlas. Una vez más, me resulta más fácil de usar en combinación con un complemento de Firefox, FlashGot, pero IDM también se puede usar solo con cualquier navegador. Cuando esté listo para obtener el video, IDM muestra la URL:
Considerando la edición:
"Editar: el reproductor está transmitiendo una transmisión RTMP, no un archivo de video FLV".
RTMP (Protocolo de mensajería en tiempo real) utiliza FLV o MP4 como formato de video.
fuente
URL Snooper o el módulo "Grab ++" de Orbit Download Manager (tenga cuidado con el adware no deseado en la instalación) podría ayudarlo a analizar el tráfico de red y encontrar la URL
fuente
Recomendaría esta extensión para Chrome, Grab Any Media .
Está traducido al inglés, italiano, francés, alemán, portugués (haga clic en las banderas de idiomas a la derecha).
fuente
Si no lo necesita necesariamente como una transmisión en tiempo real, puede usar DonwloadHelper para Firefox. Le permite almacenar el archivo detrás de la transmisión de visualización sin conexión o visualización con cualquier programa que desee.
fuente