Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Proyecto: Descarga/Convierte videos de Internet (https://www.clubdelphi.com/foros/showthread.php?t=47798)

Robert01 09-09-2007 03:45:12

Hola xEsk

Estos son los mensajes de error ( no pongo ningún Hint ni algunas Warnings que hay):

../../src/forms/MainForm.pas(910,10) Error: Identifier not found "GetScrollPos"
../../src/forms/MainForm.pas(910,41) Error: Identifier not found "SB_HORZ"

Voy a ver si puedo encontrar a que se debe

Saludos

Robert01 09-09-2007 05:30:34

Ya está

En el código usas la API de Windows.

Yo no se como usar funciones y procedimientos que hagan lo mismo en linux, ni en que librería están por lo tanto hasta ahí llegué.

Saludos

xEsk 09-09-2007 15:07:32

Robert01 cierto, se me colaron estas dos lineas... :P

Gracias por probarlo y decirmelo!!!

Saludos.

xEsk 12-09-2007 01:48:35

Versión 1.1 Alpha disponible
 
Hola de nuevo, después de unos días (no he tenido mucho tiempo para dedicarle al proyecto) he finalizado esta nueva versión.

Como dije en uno de los mensajes anteriores, que no sacaría una nueva versión hasta que las actualizaciones automáticas funcionaran, y ya funcionan :D

Esta versión trae algunas cosas nuevas (algunas de las comentadas en el post):

* Añadidas 6 webs más:
  • Lulu TV
  • LiveVideo
  • Yikers
  • 123video
  • 5min
  • aBum
* Añadida la función de actualizaciones automáticas
* Añadido el sub-proyecto "xUpdater" (aplicación de consola que instala las nuevas versiones)
* Añadidas funciones de Drag & Drop y "Control + V"
* Añadido un formulario de "Información"
* Añadido un Tray Icon al programa (el programa se minimiza al Tray Icon)
* Añadida una URL a la web del proyecto en el Main Form
* Cambiado el icono del Main Form, ahora es más clarito.
* Y algunos cambios internos al codigo, optimizaciones, fallos, etc...

Así pues el programa soporta ya 20 sitios Web, aquí la lista completa:
  • YouTube
  • Metacafe
  • Google Video
  • Yahoo Video (*)
  • ZappInternet
  • Dailymotion
  • Dumpalink
  • Glumbert
  • Sclipo
  • Lulu TV (Nuevo!)
  • LiveVideo (Nuevo!)
  • Yikers (Nuevo!)
  • 123video (Nuevo!)
  • 5min (Nuevo!)
  • aBum (Nuevo!)
Adult web sites:
  • Yuvutu
  • Badjojo
  • DesiSexTube
  • YouPorn
  • TuPorno
Drag & Drop, su funcionamiento:
Se abre una mini ventanita flotante, a la que podemos arrastrarle los Links del Explorer, y en caso de no poder arrastrarlo (o no ser detectado, como en el Opera) pues podemos pegarle la URL (control + V) o simplemente, botón derecho, "Paste from Clipboard...". Me falta probarlo con el Firefox, cosa que haré en cuando me lo instale (que solo tengo el Opera :P xDDD).

Esta vez he subido 3 ficheros distintos en "Windows Binaries":Saludos.

Nota: El código fuente para el Lazarus, tiene algunos fallos importantes, que tengo que ir puliendo con el tiempo... :(!! La versión para Delphi todo ok!

Editado: Ya he probado el Drag & Drop con el Firefox 2.0.0.6, y funciona al 100%! :D Tanto desde la barra de direcciones hasta con los links que hay en medio de las páginas.

dec 13-09-2007 01:22:21

Hola,

No había reparado en este mensaje. Un trabajo excelente xEsk. Y útil. :)

PD. Yo también he actualizado. :D

xEsk 13-09-2007 01:44:49

Me sonrojas dec :p! xDDD

Se agradece muchísimo tu interés!

Saludos!

Robert01 13-09-2007 04:33:39

Hola de nuevo

He convertido varios videos que están en youtube (de cantantes varios) aprovechando tu muy buen programa.
Desafortunadamente al tratar de unir varios archivos avi convertidos me da mensajes de error (de codex que no están presentes, problemas de streaming, etc).

En kubuntu conseguí unir los avi y espero poder pasarlo al formato de DVD. La razón por la que hago esto es que me gusta verlo toda como una película y no estar viendo uno a uno.

Saludos y mucha suerte

b3nshi 13-09-2007 07:21:26

Muy buen trabajo! La verdad... me sorprende... pero me surgio una curiosidad... Por en ingles?

Una buena opcion seria agregar la posibilidad de varios idiomas no?

Perdon si ya la tiene:o pero es q no la vi... y me parecia una buena idea para aportar...

Pero la verdad... te felicito! Muy buen programa!

No deja de sorprenderme!

{Saludos}

Rolo 13-09-2007 11:52:22

Hola
 
Xesc me encanta tu programa, podrías añadir pornotube?, échale un vistazo a este enlace que puse hace días en el foro, gracias :D

xEsk 13-09-2007 13:01:55

Hola a todos,

Cita:

Empezado por Robert01 (Mensaje 230648)
Hola de nuevo

He convertido varios videos que están en youtube (de cantantes varios) aprovechando tu muy buen programa.
Desafortunadamente al tratar de unir varios archivos avi convertidos me da mensajes de error (de codex que no están presentes, problemas de streaming, etc).

En kubuntu conseguí unir los avi y espero poder pasarlo al formato de DVD. La razón por la que hago esto es que me gusta verlo toda como una película y no estar viendo uno a uno.

Saludos y mucha suerte

El codec que uso para convertirlos a AVI es: mpeg4
El codec que uso para convertirlos a MPG es: mpeg1video
El codec que uso para convertirlos a MPEG es: mpeg2video

Viendo tu problema, quizás seria interesante añadir la opción de poder seleccionar el codec en opciones.

Saludos Robert01!

Cita:

Empezado por b3nshi (Mensaje 230658)
Muy buen trabajo! La verdad... me sorprende... pero me surgio una curiosidad... Por en ingles?

Una buena opcion seria agregar la posibilidad de varios idiomas no?

Perdon si ya la tiene:o pero es q no la vi... y me parecia una buena idea para aportar...

Pero la verdad... te felicito! Muy buen programa!

No deja de sorprenderme!

{Saludos}

Pues la verdad es que tienes razón en que solo esta en ingles, pero tranquilo en la próxima versión ya estará disponible una versión multilanguaje. Los idiomas se podrán bajar desde la Web que estoy aun realizando.

Nota: Si te fijas en "Información" del programa pone "Language: English (UK)", esto es porque ya tenia planeado añadirle esta posibilidad de multilenguaje!

Saludos b3nshi!

Cita:

Empezado por Rolo (Mensaje 230691)
Xesc me encanta tu programa, podrías añadir pornotube?, échale un vistazo a este enlace que puse hace días en el foro, gracias :D

Intentaré añadirle pornotube para la próxima versión. Si consigo añadirlo a la lista de descargas, ya te comentaré como sortear el problema de la verificación! De hecho en algunos de los sitios para adultos que soporta el programa, tengo que hacer algo parecido, emular que el usuario ha dado al "Acepto" de advertencia.

Saludos Rolo!

xEsk 13-09-2007 15:59:32

Rolo ya he añadido PornoTube a la lista de Sitios soportados para la próxima versión.

Aquí te he contestado a la pregunta de tu otro hilo.

Saludos.

jam 13-09-2007 17:47:45

¡¡¡¡ EXCELENTE!!!
Felicitaciones por el trabajo, te lo has currado bien. Hace tiempo que inicié un programa similar ffmpeglazgui y no he tenido tiempo de terminarlo, ...pero ni punto de comparación.

Sería util poder convertir videos desde el disco duro.

Un saludo,

xEsk 14-09-2007 04:33:15

Estrenada Web de xVideoServiceThief
 
Hola, he terminado la Web del programa. En la Web iré poniendo información acerca del programa, su estado, cosas nuevas, etc...

A la Web le faltan aun algunas cosas, como:
  • Traducir el contenido de la Web a varios idiomas
  • Escribir el "Online help"
  • Corregir los textos, seguro que hay barbaridades de por medio, pero ya lo iré solucionando

Aquí la Web en cuestión.

Saludos.

dec 16-09-2007 17:33:42

Hola,

Se me han ocurrido algunas sugerencias que acaso pudieras aprovechar. Voy con ellas ya, puesto que las he escrito antes de este párrafo y ahora mismo no se me ocurre qué más decir, además la introducción no es importante, o no tanto como puedan serlo las sugerencias, en la medida en que lo sean.

- A la lista de descarga de vídeos creo que le vendría bien un menú contextual, que pudiera servir, por ejemplo, para poder mover un vídeo "hacia arriba", de modo que se descarge antes que otro cualquiera. También podría añadir "items" que permitieran borrar vídeos de la lista, o abrirlos con el reproductor predeterminado, etc.

- La ventana donde se puede hacer "drag and drop de URLs", en lugar de mostrarse en el centro del monitor podría tal vez hacerlo en la esquina inferior derecha, al lado del reloj, por decirlo así. Pero esto no deja ser una sugerencia que podría omitirse si el programa guardara la última posición de dicha ventana y la recuperara al mostrarla de nuevo.

- La etiqueta "Download directory" (esto ya lo he dicho antes, je, je, je) podría ser en realidad una especie de enlaces (¿quizás un botón al estilo de la ventana de descargas de Firefox?), digo, que abriera el directorio donde se descargarán los vídeos. Una forma sencilla de acceder al mismo desde el propio programa.

- Acaso no estaría mal que la lista de vídeos a descargar diera la posibilidad de seleccionar varios elementos, de modo que se pudiera actuar sobre ellos a la vez.

- Podría incorporarse una opción que diera la posibilidad de borrar el archivo correspondiente a un vídeo, cuando este se borrase de la lista de descargas. Esto no tengo muy claro si convendría hacerlo con un "CheckBox" (por ejemplo) en la misma interfaz del programa, o bien fuera una opción entre el resto de opciones del mismo.

- Si la ventana del programa está en un segundo plano (en relación a otras ventanas), cuando uno hace doble clic en el icono del programa en la bandeja del sistema esperaría (yo es que espero mucho... qué capullo soy...) que se mostrase la ventana "encima de todas". Ahora permanece en segundo plano, con lo que hay que minimizar las otras ventanas si estas están por encima.

- Tal vez no te costaría demasiado hacer que el formulario del programa se pudiera mover no ya arrastrándolo desde su barra de título, sino también desde su "imagen de cabecera". En mi opinión la imagen invita a cojer el formulario por ahí mismo e intentar moverlo. Si reaccionase como uno espera estaría muy bien. Pero esto no deja de ser otra opinión mía personal...

- No estaría nada mal que pudieran descargarse varios vídeos al mismo tiempo.

- Tampoco estaría nada mal que cuando pulsases la tecla "Escape" el programa se minimizara en la bandeja del sistema.

- Y no sé qué te parezca que cuando se haga doble clic en la ventana de "drag and drop" se mostrase la ventana del programa (si estuviera oculta) o se ocultase (si estuviera mostrándose).

- Tal vez, opcionalmente, podría avisarse (mediante un "Balloon Hint" en el icono de la bandeja del sistema) de que se acabó de descargar un vídeo. E incluso, si pudiera ser, que si se hiciera clic sobre el "Balloon Hint" en cuestión se abriera automáticamente el archivo de vídeo.

Y bueno,... creo que se me pasa alguna cosa, pero, estas no quería dejar de decirlas, aun a riesgo de que me mandaras a tomar viento fresco. :D :D

PD. No me hagas mucho caso... el programa funciona muy bien, y estas son cosas que bueno, ahí quedan... si pueden servirte de algo, bien, pero, ya digo, no me hagas mucho caso... creo que estás haciendo un buen trabajo y no tienes necesidad de que nadie venga a decirte cómo hacer nada. Pero, en fin. Ahí queda dicho.

xEsk 17-09-2007 05:03:56

Hola Dec, ya sabes que las sugerencias son siempre bienvenidas! :D

Primero que nada, hoy mismo he subido una nueva versión del programa, la 1.2 Alpha (debería actualizarse automáticamente), en la pagina Web del programa hay el "Change log" con las cosas nuevas (ahora mismo la Web de sourceforge va petadísima, y no funciona... a ver mañana).

- A ver, el problema que comentas, de que se queda detrás de las otras ventanas, al restaurarlo del TrayIcon esta solucionado en esta versión 1.2 Alpha. (También es verdad, que ahora esta puesto que se ponga delante al darle doble click, pero se puede cambiar a un solo click :P)

- Respecto a lo de poder abrir el directorio donde se descargan los videos, también esta contemplado en la versión 1.2 Alpha.

- En la versión que estoy preparando, dándole doble click a los videos (ya descargados) se reproducirá el video.

El resto de sugerencias, me parecen muy buenas, algunas las implementaré en la próxima versión, como son la de poder mover la ventana desde la cabezera, poder cambiar el orden de los videos, lo de la tecla "ESC", etc...

La verdad es que me estas ayudando mucho con el tema de mejoras y nuevas funcionalidades, esta quedando muy bien, xD Te estas ganando un hueco a los créditos del programa xDDD

Saludos y repito, todas las sugerencias que se hagan las apunto y si me parecen interesantes (como la mayoría de las que me habéis propuesto) las implementare con el tiempo.

Aquí el link a la Web para estar al día con las ultimas versiones, hehe

Ah y en la sección descargas de la Web, podéis encontrar los ficheros de idioma para el "Español" y "Català" (si se instala/actualiza desde el msi ya vienen pre-instalados). Y si alguien lo traduce a otro idioma, que me lo diga y lo subieré a la web! :D

Saludos v2.0

dec 17-09-2007 05:09:57

Hola,

Qué estupendo. Ya estoy usando la versión 1.2 y he visto algunas de las mejoras que mencionas. Ahora, lo que ha sido para grabarlo en vídeo (en serio) ha sido, digo, la actualización del programa... básicamente, cuando me has dicho que había otra versión disponible he iniciado el programa, ¿no?

Pues bien, este me ha mostrado el diálogo de "buscando actualizaciones", me ha aparecido el mensaje de que había una nueva actualización, le he dado a "sí, actualizar", y en un pis pas (me he quedado loco, ya digo), se han bajado los archivos y el programa, luego de un "parpadeo" (yo creo que se ha reiniciado) ya me mostraba la nueva versión...

Me ha encantado. De verdad, te felicito. :)

mafebresv 17-09-2007 08:50:35

Mis mas sinceras felicitaciones amigo xEsk.

Desde la presentación hasta la facilidad de uso tiene toda la pinta de ser un programa profesional. Incluso la página web esta muy buena.

Estoy usando la v1.2 alpha y te comento que he tenido algunos problemas con los videos de google (el progressbar se queda en 100%) y no se el porqué no me convierte los videos por mas que el ffmpeg está bien configurado. Esta es la ruta que uso por si quieres probar:

E:\xVideoServiceThief_1_2_alpha_win32_bin\bin\ffmpeg.exe

Probe bajar algunos de youtube y funciona la descarga pero tampoco hace la conversion y si uno va al boton More Options, luego de tener una descarga en ok, y le pones Cancel a la ventana de Options sale un error del tipo Access Violation.

Hace un tiempo al igual que tu, intente hacer un programa similar que lo tengo ahi guardado sin tiempo para actualizarlo.

Una funcionalidad que te pediria es que le agregues un visor FLV incorporado. Yo use el FLV player de http://korsarios.net/?p=15 para mi programa ya que es 100% GPL.


Saludos
Miguel Febres

xEsk 17-09-2007 14:09:21

Hola, mafebresv

Si es cierto que hay problemas con algunos videos de Google Videos, y este viene por "culpa" de que Google Videos algunos de sus videos son de YouTube (no se si de otros sitios también) aunque aparezcan en Google Videos, y estos son los que dan problemas. Intentaré solucionarlo para la próxima versión.

Otro problema con Google Videos, que gracias a ti me he dado cuenta, es que no captura el titulo del video, y tengo puesto que si no puede obtener el Titulo, automáticamente le ponga como nombre el "ID" que tenga en la página, pues bien, el problema es que Google Videos utiliza un ID largísimo, y el Windows no puede almacenar un nombre de fichero tan largo, así que da un error interno, que provoca esto que comentas, del 100% y ahí se queda.... muy posiblemente los Access Violation que comentas, vengan a raíz de este problema.

Seguire probando, a ver si hay mas fallos "gordos".

Te agradezco mucho que me comentes estos fallos, gracias a todos esta quedando una maravilla.

Saludos.

Editado: Para la próxima versión el fallo con Google Videos, esta solucionado. Saludos.

Robert01 17-09-2007 18:32:13

Hola

Les comento una observación mía:

Yo uso firefox, en windows los archivos temporales se guardan en:

C:\Documents and Settings\usuario\Configuración local\Datos de programa\Mozilla\Firefox\Profiles\w146wvlb.default

En Kubuntu también ocurre lo mismo pero el camino obviamente es diferente.

Estos archivos no tienen extensión. Yo le cambié la extensión primero a avi y luego a mpeg y en ambas oportunidades pude verlos perfectamente. Esto para videos de youtube y de pornotube, de este último sitio no había podido bajar ninguno porque el programa aún no lo soporta.

Tengo dudas sobre cual es el formato de los videos.

Saludos

seoane 17-09-2007 18:36:23

Cita:

Empezado por Robert01 (Mensaje 231653)
Tengo dudas sobre cual es el formato de los videos.

El formato es flv. Yo de hecho cuando quiero guardar un video de estos lo que hago es ir a la cache del explorador copiarlo y ponerle la extensión flv.


La franja horaria es GMT +2. Ahora son las 09:02:53.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi