domingo, 29 de julio de 2012

RTVE y JJOO

RTVE usa un sistema diferente para las JJOO que no permite el funcionamiento del script de la web en estos vídeos.
Estoy tratando de incorporar al script el nuevo metodo que usa RTVE para las olimpiadas, pero esto requerirá de tiempo.
Espero que seáis pacientes, y también espero poder conseguirlo.

Saludos

EDIT:
La cosa está más difícil de lo que parece...

EDIT 2:
A causa de como funciona el sistema, la descarga solo sería posible mediante un programa o la intermediación de Descargavídeos, de un modo más complejo que el actual Descarga experimental.
Por múltiples razones, definitivamente y muy a mi pesar no habilitaré la descarga de estos vídeos. Siento no poder hacer más.

martes, 24 de julio de 2012

+100 Likes en Facebook!

Siendo sinceros, no creí que fuera a llegar a tantos likes esta página!
Realmente gracias a todos los que le habéis dado al "Me gusta". Ver crecer tanto el número de likes ayuda enormemente a continuar con la web!

A cada uno de vosotros, a cada uno de los que disteis a "Me gusta", sois unos crack.
Es la mejor forma de mostrar vuestro apoyo por esta web y con ello animar a que siga creciendo y mejorando.

Con esto mis ánimos se han recargado por completo y durarán para largo.
:D

domingo, 22 de julio de 2012

Aviso: Youtube y descarga experimental

Por ciertas razones relacionadas con los servidores gratuitos, que ya expliqué por encima en otra entrada, estos servicios requieren de una atención constante por mi parte. Cada cierto tiempo dejarán de funcionar y será necesario que realice de forma manual un "reajuste" que se tarda un par de minutos en hacer.
En caso de que no funcione alguno de estos dos servicios (concretamente, los enlaces abrirán una web que informará de un error 403), La descarga no funcionará hasta que no realice tal reajuste.

Trataré de automatizar este reajuste, aunque será algo dificil.

PD: Es el coste de usar hosting gratuito.

jueves, 19 de julio de 2012

Descarga experimental reactivada

Otra vez la opción descarga experimental está reactivada.
Esta opción está disponible únicamente para no residentes en España, ya que pretende facilitar la descarga cuando ésta está bloqueada, situación que no se sufre en la península.

El único error conocido que queda por solucionar consiste en el fallo de carga, que surge aleatoriamente, y la web que descarga es una página en blanco. Espero solucionarlo pronto.

PD: Si piensas en algún cambio de la web que te facilite la descarga, será bienvenido!

domingo, 15 de julio de 2012

Fin de los cambios

Tras varios días, el nuevo funcionamiento de la web está terminado. Los visitantes no notareis ningún cambio (a excepción de que aún no e activado otra vez la función de descarga experimental).

Con los cambios hechos, la salud de la web será mucho mayor, y los servidores gratuitos no darán problemas otra vez.

Los servidores gratuitos aplican restricciones en todo (como es lógico, estás usando sus ordenadores a cambio de nada, por lo que quieren que los alquiles por una mensualidad. Las mensualidades más baratas pueden llegar a 1€). Por ahora no puedo alquilar un servidor de pago, por lo que es necesario hacer ciertos "trucos".
Por ejemplo: En un servidor gratuito es teóricamente imposible enviar al visitante un archivo generado por un script en la web que requiera de, en este caso, más de 20 segundos para transferirse. Por tanto, ¿como se puede enviar un vídeo de youtube que tarde una hora en descargarse?
He aquí el truco :-)

El mayor problema proviene del canal youtube y de la función de descarga experimental. Estos sistemas descargan el contenido a través del servidor de la web para luego enviarlo al usuario, por lo que se hace un "gran" uso del ancho de banda del servidor y también de uso del CPU. Este exceso de uso finaliza normalmente con la suspensión de la cuenta del servidor.

Lidiar con los servidores es un problema que ahora me tiene mucho más aliviado.

viernes, 13 de julio de 2012

Vtelevisión agregada

A partir de hoy, descargavideos tiene soporte para:
http://www.vtelevision.es/

El sistema de obtención es simple, ya que la URL se encuentra en el codigo fuente de la página, y por tanto no han surgido problemas (almenos a simple vista).

Saludos.

jueves, 12 de julio de 2012

Futuros cambios II

Tras un día de trabajo con los servidores, reprogramación de parte de la web, etc. El nuevo funcionamiento de la web está prácticamente acabado.

La velocidad puede verse algo mermada, y también requerirá atención especial el estado de los servidores.

El nuevo sistema se basa en diversos servidores: El servidor al que apunta el dominio trabaja a su vez con otros servidores que contienen la web. En caso de que alguno de estos de fallo (cancele la cuenta por "abusar" de un servidor gratuito), la web continuará en marcha usando el resto de servidores.

Para hacer esto posible, a sido necesario reprogramar muchas lineas de código y rectificar otras por fallos que antes no existian.

Aprobechando esta reorganización del código ahora contadores como descargas totales, descargas hoy, o el listado de fallos han sido eliminados. En este momento, pues, si existe un fallo solo lo sabré si es informado por la web. Aunque hubiera el listado de webs fallidas, cada día se guardaba en la lista bastantes decenas de direcciones, y en casisiempre eran errores ajenos a la web (cadenas invalidas, errores 404, etc). Examinar todas estas URL era casi imposible, y si me retrasaba un día, el trabajo era enorme (revisar más de un centenar de webs por no estár el fin de semana en casa no es posible). Ahora esa lista no estará.

Aún queda trabajo por hacer, pero ya no es prioritario. Este nuevo funcionamiento requiere de muchos pequeños ajustes que aún no e tenido tiempo de aplicar, por lo que fallos como que la web se queda en blanco y es necesario actualizar la web existen.

Hasta la próxima entrada.

miércoles, 11 de julio de 2012

Futuros cambios

Por diferentes razones largas de explicar, que resumire en "servidores gratuitos", debo realizar una serie de cambios vitales en los próximos días que aseguren la vida de la web.

Hoy, a causa del sistema experimental, el servidor me a bloqueado, pero por suerte pude arreglarlo en varias horas (ahora estoy con otro servidor). Por ello, aunque las descagas funcionen, el alto uso que hace esta web de los servidores acaba siempre bloqueandolos.

Aquellos que entendais de estas cosas posiblemente sepais que haré, pero no lo diré por razones obvias, ya que si lo dijera la posibilidad de éxito podria bajar...

Aun así, estos cambios no supondrán un problema para el buen funcionamiento de la web. En este momento podría haber algún fallo a causa del repentino traslado, y hasta la completa solución de los anteriores problemas (no) mencionados, pero tras varias pruebas, este fallo será un caso aislado. Hasta nuevo aviso, por tanto, no puedo garantizar el buen funcionamiento de la web.

Aunque sois pocos los que leeis el blog, recomiendo que esteis atentos al mismo, o bien que lo tengais en favoritos (si teneis la web principal), ya que en caso de algún problema, como página caida, fallos del servidor, dominio caducado, etc. con una mirada rápida aquí se podrá saber cual es el fallo, y así evitar perder tiempo en caso de que no pudiera ser solucionado en breve.

Aun así, este problema es más trabajoso que problemático. No es un gran problema.

Saludos a todos!

martes, 10 de julio de 2012

Sistema experimental de descargas en pruebas

EDIT:
TEMPORALMENTE INACTIVO.

Para aquellos que no pueden descargar un vídeo por cualquier razón, de IP, proxy, o por estár en el extranjero, esta podría ser una buena solución.

La nueva opción: "Descargar mediante esta web (experimental)", situada debajo de "ver online", permite descargar el vídeo usando la web como bypass: La web descarga el vídeo y lo envia (stream) al usuario.

Esta opción es muy pesada, por lo que permanecerá en experimental durante cierto tiempo, lo que significa que pasado este tiempo este servicio evolucionará o será removido.

Mientras tanto, usarla en caso de necesidad. Si resulta imposible descargar el vídeo con el enlace obtenido, esta será la última opción.

Aun así, me siento feliz por esta solución y espero que funcione tal y como se espera.

sábado, 7 de julio de 2012

Youtube en pruebas

Rectifico lo dicho en la anterior entrada.
Ahora Youtube está en la lista de canales soportados.

Es algo pronto para decir que irá perfectamente, pero de todas formas espero que lo haga.
Para evitar ciertos problemas relacionados con un uso excesivo o inadecuado del servicio, del mismo modo que para conseguir que funcione el máximo tiempo posible, esta cadena tendrá varias restricciones de uso:
-Un enlace se bloqueará una vez abierto (descargarlo o verlo online): Los enlaces son de un solo uso.
-Solo se puede usar uno de los enlaces de calidad por cada petición: Puedes elegir la calidad, pero tras abrir uno de los enlaces, el resto quedarán bloqueados.

A pesar de estas restricciones, espero que podáis disfrutar del nuevo servicio, de la web, y si le sacas partido, compartela ;)

Saludos.

EDIT:
Por razones que me es muy difícil solucionar, algunos vídeos no se podrán descargar:
El servidor está en Alemania, y es desde Alemania desde donde se descargan lo vídeos. En Alemania están bloqueados canales como VEVO, y por ello no es posible descargarlos.
Siento esta molestia. Podré solucionarla si encuentro un servidor gratuito con transferencia alta/ilimitada en un país donde no estén estos canales bloqueado, como es España. servidores de EEUU tampoco parecen funcionar.


EDIT2:
Parece que hay un modo de poner youtube pero no lo consigo. De cualquier modo si lo consigo haré uan entrada en el blog exprésamente.

miércoles, 4 de julio de 2012

Por qué no se puede automatizar la descarga de Youtube

Muchas peticiones de descarga son de youtube y tristemente no puedo ofrecer este servicio.
Puesto que hay una razón para ello, quería compartirla con todos aquellos que lean:

Lo primero es el enlace:
Los enlaces de los videos de youtube son http (descarga directa). Entonces, ¿por qué no puedo automatizar su obtencion?
La causa es que estos enlaces solo son validos para la IP que los solicite. Por tanto, si el servidor de descargavideos carga youtube y calcula los enlaces, aquellos enlaces que obtenga serán solo validos para que la IP de Descargavideos, por lo que nadie más podra usarlos.

Entonces pasamos al segundo paso. El enlace debe de ser extraido de la web de youtube cargada en el pc del que quiere descargar el video para que la IP del que carga la web sea la misma que la del que quiere descargar el vídeo.
Nuevamente otro problema surge: Esto sería un fallo de seguridad y no es posible. Youtube es un dominio diferente de Descargavideos, y tanto los navegadores como sus plugins (flash, activeX y similares) no pueden (ni deben) acceder a otro dominio (java escapa de esta "seguridad"). El problema sería que si se permitiera desde un dominio acceder a otro, podría coger tus datos privados de esas webs facilmente, y esto sería claramente peligroso.

Solo falta el tercer punto, y es que seria necesario un applet (una aplicación que se ejecuta online) hecho en java para descargar de Youtube, que cargue la web en el pc del visitante, envie el código fuente a Descargavideos, lo interprete y retorne los enlaces. El último problema está en que, a diferencia del resto de servidores soportados, para Youtube sería necesario el plugin de java junto con la autorización de ejecutar el applet por parte del visitante a la web.
Esto realmente no es un problema de no ser porque pretendo que esta web sea operable unicamente con un navegador y así sea accesible desde cualquier lugar (pc, movil, tv con internet, ps3, etc) e incorporar el plugin haría que youtube solo funcionara en pc.

En caso de que reciva peticiones en las que quieran descargar vídeos de Youtube sin importar que se use el plugin de java, entonces lo incorporaré, pero solo estará disponible para ordenadores y smartphones "muy decentes"...

por esto Youtube no está en el listado de canales soportados.

domingo, 1 de julio de 2012

Reproductor flash en la web

Para facilitar la tarea a aquellos que usan la web para ver videos bloqueados en su pais, ahora podran ver el video sin tener que descargarlo al pc.

Clicando en "ver video" se abrirá una página, y en la misma se reproducirá el video en un flash.

El servicio está en pruebas, por lo tiene fallos.

Creo que este extra será de gran utilidad.
Saludos! ;)