Safety Car usa cookies
Utilizamos cookies propias y de terceros para optimizar nuestros servicios y mejorar tu experiencia, no se utilizarán para recoger información de carácter personal. Necesitamos tu consentimiento para que aceptes nuestras cookies, que podrás eliminar siempre que lo desees.


Calificación:
  • 2 voto(s) - 2 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Como descargar los race-edits y onboards de formula1.com
#1
Hola a todos, supongo que muchos ven los race-edits y onboards en la pagina web oficial de Formula1 y han querido descargar los videos y no han podido porque no encontraban un enlace que descargar, pero aqui yo vengo a confirmar algo universal en internet y es que no hay nada que puedas ver y no puedas descargar en internet, si tu ves un video da igual cuantas trabas pongan para descargarlo porque siempre hay una manera. Los de formula1.com tampoco es que lo pongan dificil, aunque si alguno quiere saber como pues hay cosas que yo no digo como las consigo, aunque por adelantado digo que aqui no he hecho ningun chanchullo, solo capturar el trafico proveniente de la navegacion en esta pagina web y saber que es lo que hay que quedarse. En este caso concreto la captura resulta en un monton de urls que ninguna se sabe lo que es exactamente, pero hay una que es de un archivo que contiene todos los enlaces a los race-edits y onboards con las mismas resoluciones que se ofrecen para poder ver.

Concretando y resumiendo para los que no sepan lo que es la captura de paquetes de trafico, les voy a proporcionar la siguiente url:

http://cdn.f1.services.nativ-systems.com...assets.xml

Es el archivo en el que formula1.com mete todas las urls de sus videos, la estructura es como cualquier xml y no hace falta ser un entendido para encontrar lo que se quiere encontrar, tal cual metais la url en vuestro navegador se abrira el archivo en el mismo, dentro solo teneis que buscar lo que quereis, por ejemplo quereis el race-edit del gp de China, pues buscais China y vereis algo asi:

<race_period id="2011041703">
<year>2011</year>
<position>3</position>
<country>China</country>
<race>2011 FORMULA 1 UBS CHINESE GRAND PRIX</race>
<circuit>Shanghai</circuit>
<race_edit>true</race_edit>
<onboard>true</onboard>
<driver_1>Lewis Hamilton, Great Britain</driver_1>
<driver_2>Sebastian Vettel, Germany</driver_2>
<driver_3>Mark Webber, Australia</driver_3>
<team_1>McLaren, Great Britain</team_1>
<team_2>Red Bull, Austria</team_2>
<team_3>Red Bull, Austria</team_3>

de aqui no nos sirve nada, porque queremos el race edit, entonces vamos bajando hasta pasar los onboard, y llegaremos a una seccion que pone esto:

<asset category="RaceEdit" version="1">

Bien, a partir de aqui la cosa va tomando color, vamos bajando y hay multiples seccione con el tag <video>, las que tienen un archivo que termina en m3u8 pasad de ellas, y fijaros en las que son archivos que terminan en f4v que es un formato de video flash que se puede reproducir con vlc y otros reproductores multimedia, en cada seccion video vereis que hay tags height y width asi que podeis elegir entre las diferentes resoluciones. Como ejemplo esta vez vamos por un video full hd cuya url es esta:

rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/cd9e958b-62b7-41ed-82b9-b58964ab33f7.f4v

si meteis esta url en vuestro navegador os dara error porque necesitais un programa especial que es el rtmpdump, es en linea de comandos pero su uso es facil, su sintaxis basica es la siguiente:

rtmpdump -r "url_origen" -o "ruta y archivo destino"

la url tiene que ser exactamente la misma que la del video que querais descargaros, el archivo destino podreis renombrarlo de forma que sea mas reconocible.

Aclarar que en este xml el orden de las carreras es un pelin caotico, de modo que tendreis que buscar primero siempre por el nombre del gp, el resto del proceder sera siempre el mismo, tanto si quereis descargaros las onboard como las race-edit.

Cualquier duda pues me la especificais y si puedo o me da la gana os la resuelvo Tongue
[Imagen: avatsc.jpg]
M. Brundle: "Alonso es como un mago, el saca algo del sombrero cuando no hay nada dentro."
Responder
#2
Gracias, que chuli, habra que mirarlo.
McLaren&Honda&Alonso
Trinomio ganador.
Responder
#3
Gracias por el aporte ErdeZGZ. Tengo windows7 lo he intentado desde la línea de comandos y funciona sin problemas y a gran velocidad de bajada. Esto es lo que he hecho una vez descargado el programa para bajarme la carrera de Silverston en máxima resolucion (race edit):
rtmpdump -r rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/18c612ff-171c-4645-98d4-f1323b084829.f4v -o C:\users\German\Mis Documentos\Formula 1\GPGBRaceedit
Un saludo.

[Imagen: tiolavara.png]
Alonso: Sus voy a crujir vivooosssss.....
Un imbécil que lee mucho no reduce un ápice su imbecilidad. Si acaso, se convierte en un imbécil leído.
Responder
#4
Disculpa ErdeZGZ, pero no encuentro por ninguna parte el fichero que supuestamente se ha descargado sin problemas. Miro en el directorio donde se supone que debería estar y no está. Incluso haciendo una búsqueda del archivo por todo el pc, no aparece. ¿alguna pista?
Gracias.

[Imagen: tiolavara.png]
Alonso: Sus voy a crujir vivooosssss.....
Un imbécil que lee mucho no reduce un ápice su imbecilidad. Si acaso, se convierte en un imbécil leído.
Responder
#5
Excelente!
[Imagen: bannerpubliwebs300x50.jpg?w=604]
[Imagen: 80a92e34b716c7e1a4efde800543978bo.gif]














Responder
#6
Para los linuxeros (en una terminal):

si no tenemos el rtmpdump instalado:

sudo apt-get install rtmpdump

y después:

rtmpdump -r "rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/964adf3b-5173-4622-ae1d-37534e02568b.f4v" -o /home/user/carpetadestino/nombrearchivo.f4v


Sobra decir que 'user' es el usuario de cada cual y 'carpetadestino'... la que sea.

Un saludo,

PS: Por cierto, el video del ejemplo es la clasi de Fernando en Montmeló.
Responder
#7
Esos linuxeros ahi!!!! que envidia tio, ahora mismo mi ordenador lo tengo con windows xp pero para mi linux siempre sera infinitamente mejor que windows.

German, yo me quede en windows xp y no quiero saber nada del vista ni el 7, aunque seguramente llegara el dia en que me vere forzado a ello, no obstante creo que es mejor ubicar los videos en carpetas de usuario y no en carpetas propias del sistema, no creo que sea un problema de que el nombre de la carpeta sea largo, aunque una cosa que a mi me ha causado sudores para luego tener que darme de cabezazos contra la pared ¿existe la carpeta "\Formula 1\GPGBRaceedit"?
[Imagen: avatsc.jpg]
M. Brundle: "Alonso es como un mago, el saca algo del sombrero cuando no hay nada dentro."
Responder
#8
Si, la carpeta existe, la cree antes de bajar el archivo. Voy a intentarlo de nuevo en otra carpeta de ususario.
Gracias!!Smile
(08-12-2011, 17:53)ErdeZGZ escribió: Esos linuxeros ahi!!!! que envidia tio, ahora mismo mi ordenador lo tengo con windows xp pero para mi linux siempre sera infinitamente mejor que windows.

German, yo me quede en windows xp y no quiero saber nada del vista ni el 7, aunque seguramente llegara el dia en que me vere forzado a ello, no obstante creo que es mejor ubicar los videos en carpetas de usuario y no en carpetas propias del sistema, no creo que sea un problema de que el nombre de la carpeta sea largo, aunque una cosa que a mi me ha causado sudores para luego tener que darme de cabezazos contra la pared ¿existe la carpeta "\Formula 1\GPGBRaceedit"?


[Imagen: tiolavara.png]
Alonso: Sus voy a crujir vivooosssss.....
Un imbécil que lee mucho no reduce un ápice su imbecilidad. Si acaso, se convierte en un imbécil leído.
Responder
#9
Seguramente llego ya un poco tarde, pero, por si a alguien le da por descargar...

El caso es que ir descargando los videos uno a uno... pfff... como que no.
Asi que he creado un script que los baje todos...

Como no me deja adjuntar archivos (?), los copio aqui...
==========CALLBAT.VBS==========
dim fs,objTextFile
set fs=CreateObject("Scripting.FileSystemObject")
dim arrStr
set objTextFile = fs.OpenTextFile("f1_videos.csv")

Dim RaceName, OnBoard, RaceEdit
Set WshShell = WScript.CreateObject("WScript.Shell")

Do while NOT objTextFile.AtEndOfStream
arrStr = split(objTextFile.ReadLine,",")
RaceName = arrStr(0)
OnBoard = arrStr(1)
RaceEdit = arrStr(2)

WshShell.Run ("GetVideo.bat " & RaceName & " " & OnBoard & " " & RaceEdit)
msgbox RaceName & " - Descargando..." & vbCrLf & "Click OK cuando se haya completado."
Loop

objTextFile.Close
set objTextFile = Nothing
set fs = Nothing
==========GETVIDEO.BAT==========
@echo off
Echo Procesando %1
rtmpdump.exe -r %2 -o videos\%1_Onboard.f4v
rtmpdump.exe -r %3 -o videos\%1_RaceEdit.f4v
==========F1_VIDEOS.CSV==========
Australia,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/1b051759-0973-4c48-8753-36d27f71a1b3.f4v,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/d9dac168-937f-404e-83e1-9c6d48793b33.f4v
Turkey,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/0663312c-6935-4cac-a84b-ba1c0fc699d7.f4v,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/162ff9ed-92a9-4d97-a8e3-0958f92b8712.f4v
Spain,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/a7599c6d-ad97-41f7-a2c9-7a04483c5ad5.f4v,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/277f8364-a0c7-464c-8f70-618f6a5729c1.f4v
China,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/00f97d40-a611-40ac-837e-818fc390ad29.f4v,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/cd9e958b-62b7-41ed-82b9-b58964ab33f7.f4v
Canada,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/c5daf4f2-c8e2-4cd2-ac27-6fff004bbbfc.f4v,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/81c35c49-cb6a-4156-9934-4b1e092b77ab.f4v
Great_Britain,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/b122632f-3cf4-4b05-93e4-55a0a815223f.f4v,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/18c612ff-171c-4645-98d4-f1323b084829.f4v
Malaysia,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/14bc1e85-8187-4079-a2d6-494028a2795f.f4v,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/db98589f-78ec-4fab-b85e-7fcf58fc21ec.f4v
Belgium,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/772418a1-a8cf-4065-a554-09734d91a067.f4v,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/509e2c64-957a-4ca3-809c-724e50245310.f4v
Monaco,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/8198ce2c-5e6c-4bfa-aff3-9618b960f4da.f4v,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/be5b8919-966d-4e71-be9d-c7458a50540a.f4v
Hungary,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/14241309-39d6-4edb-9c04-d47ba7c94bbd.f4v,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/9658c940-e5a3-4dd7-9fae-95db048f6c88.f4v
Germany,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/9e609f87-a321-42b7-adce-5dad0dde1f93.f4v,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/1d01f6e6-1cc4-40a3-8057-fbac9f55401e.f4v
Italy,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/700b8e04-3d6c-4b10-a809-ca4d85492c4b.f4v,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/03a33bc2-cba4-4022-ab21-f6e4413a8c8a.f4v
Valencia,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/c5e8bb83-5cff-4c0f-8e5a-1c9973a6291a.f4v,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/74bcddac-0155-4941-8001-de17869dbf4b.f4v
Singapore,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/0c2603ca-daa8-4c0a-a102-4dc5a6d15310.f4v,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/9019b1fa-0677-49dc-853c-2ea9572e0cd7.f4v
Japan,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/45ed9212-8a06-400f-9c05-3af9b2c801a4.f4v,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/a923f334-4411-4472-a355-72353ea202b4.f4v
Korea,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/fd7f326f-4c9f-41ea-b532-4a8f31da60b1.f4v,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/f17cd650-8687-49be-b500-d60300c46bef.f4v
India,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/79c957db-2c07-4662-bd59-d43d76aa3e19.f4v,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/22a5c43d-a822-46fc-bc0c-d8786f1dfb00.f4v
Abu_Dahbi,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/620ecc18-d4a8-4928-845d-7b3471f93ceb.f4v,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/81bbe7a0-d310-401b-bffe-7392d9f79e75.f4v
Brazil,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/217273e7-3ba3-4a10-b1d9-478d16ca80df.f4v,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/437375e2-763f-434e-a5bf-892d8acbdb9b.f4v
Summary,NOHAYONBOARD,rtmpt://nativtv.fcod.llnwd.net:80/a5558/o43/mp4:f1/live/assets_from_mio/assets/fea6f54a-72d9-4e40-95ac-984a14923764.f4v
====================

Instrucciones:
a - Copiar el contenido de cada archivo (entre lineas ====== pero sin las lineas ====) y guardar el archivo (con el mismo nombre indicado en las lineas =====) en la misma carpeta donde teneis el rtmpdump.
b - abris una ventana de comandos en la misma carpeta
c - ejecutais CallBat.vbs

Al empezar a descargar cada par de videos, aparecera una ventanita con un OK. Pulsadlo SOLO cuando haya acabado de descargar los videos indicados en la ventanita (si pulsais antes, iniciara la descarga de los videos de la siguiente carrera, y podria haber problemas).

Cuando ya no salgan mas ventanitas de OK, el proceso estara completo y tendreis 39 videos F4V en la carpeta Videos (1 OnBoard + 1 RaceEdit por carrera, mas el sumario de 2010).

Por cierto, ASUMO que teneis el rtmpdump...

A disfrutar! Smile

PS, si teneis alguna pregunta...
Si el silencio es mas hermoso que lo que vas a decir, no lo digas...
Responder
#10
Gracias por el aporte socio, es una buena de automatizar el proceso de descargar todas las race-edit y onboard, lo unico que no se en que calidad la descarga, creo que las tienen en 5 calidades diferentes por race-edit y onboard. Yo en un rato que me aburria me prepare un archivo de texto en el que tan solo dejé lo que es la url en una linea y en la siguiente el ancho por largo, y luego un programita con vb a modo de gui que sirviendose del anterior archivo descargaba los videos y los renombraba a un titulo mas amigable, y de paso era la primera gui que he hecho.

Una cosa a añadir, no se si el año que viene haran como este, pero este año vi que hasta llegada la carrera del año presente siempre dejaban la del año pasado, es decir que hasta antes de que pusieran la race-edit de Italia 2011 dejaban la de 2010. De modo que si quereis alguna en particular guardarla como oro en paño porque hay algunas francamente muy bonitas.
[Imagen: avatsc.jpg]
M. Brundle: "Alonso es como un mago, el saca algo del sombrero cuando no hay nada dentro."
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)