Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-04-2008
carmelina carmelina is offline
Miembro
 
Registrado: mar 2008
Posts: 34
Poder: 0
carmelina Va por buen camino
VideoLab

Hola a todos!!!
Necesito hacer un programa que grabe con la webcam, y utilicé el tutorial videoLab que me recomendaron aqui, y al pricipio me fue genial, pero ahora se queda pillado el video y graba solo unos 12segundos y muy mal y no entiendo por qué. Si alguien puede darme una solucion para conseguir hacer el programa que necesito estaría muy agradecida. Tengo que decir que si alguien quiere ayudarme por favor que me ponga todos los pasos o me de el mayor numero de datos posibles porque estoy muy perdida.
Gracias.
Estoy desesperada porque siempre termino en un callejon sin salida y supongo que es porque soy muy torpe, por favor ayuda!!!!
Responder Con Cita
  #2  
Antiguo 09-04-2008
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Poder: 23
BlueSteel Va por buen camino
Cita:
Empezado por carmelina Ver Mensaje
Hola a todos!!!
Necesito hacer un programa que grabe con la webcam, y utilicé el tutorial videoLab que me recomendaron aqui, y al pricipio me fue genial, pero ahora se queda pillado el video y graba solo unos 12segundos
Hola Carmelina...

Pero te da algun error cuan se queda "pillado".... podrias poner algo de código y así verificar si existe algo mal...

Cita:
Empezado por carmelina Ver Mensaje
Estoy desesperada porque siempre termino en un callejon sin salida y supongo que es porque soy muy torpe
pero mija... como es eso de torpe.... no todos somos eruditos... nadie nace sabiendolo todo.... no tienes que ser tan cruel y tratarte así...


Salu2
__________________
BlueSteel
Responder Con Cita
  #3  
Antiguo 16-04-2008
carmelina carmelina is offline
Miembro
 
Registrado: mar 2008
Posts: 34
Poder: 0
carmelina Va por buen camino
Hola!!
No me da ningun error. El programa se ejecuta y comienza a grabar, sólo que a los 12 segundos sigue como grabando pero no graba y la imagen se queda pillada.

El código es muy sencillo:

unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
VLCommonLogger, VLAVILogger, VLCommonDisplay, VLImageDisplay, VLCapture,
StdCtrls, ExtCtrls;
type
TForm1 = class(TForm)
Panel1: TPanel;
Button1: TButton;
Button2: TButton;
Button3: TButton;
VLCapture1: TVLCapture;
VLImageDisplay1: TVLImageDisplay;
VLAVILogger1: TVLAVILogger;
procedure SourceButtonClick(Sender: TObject);
procedure StartButtonClick(Sender: TObject);
procedure StopButtonClick(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.DFM}
procedure TForm1.SourceButtonClick(Sender: TObject);
begin
VLCapture1.ShowVideoSourceDialog();
end;
procedure TForm1.StartButtonClick(Sender: TObject);
begin
VLCapture1.Enabled := True;
end;
procedure TForm1.StopButtonClick(Sender: TObject);
begin
VLCapture1.Enabled := False;
end;
end.


Si pudieseis ayudarme o explicarme cómo trabajan las instrucciones como por ejemplo: "VLCapture1.Enabled := True;" os lo agradecería.

Muchas gracias.
Un saludo
Responder Con Cita
  #4  
Antiguo 16-04-2008
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Poder: 23
BlueSteel Va por buen camino
Cool

Hola carmelina...

bueno, de partida te pido que te des una vuelta por aquí....para que aprendas a usar códigos vB para dar formato al texto de tus mensajes

Asi tu codigo quedaría más o menos así

Código Delphi [-]
 
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
VLCommonLogger, VLAVILogger, VLCommonDisplay, VLImageDisplay, VLCapture,
StdCtrls, ExtCtrls;
type
TForm1 = class(TForm)
Panel1: TPanel;
Button1: TButton;
Button2: TButton;
Button3: TButton;
VLCapture1: TVLCapture;
VLImageDisplay1: TVLImageDisplay;
VLAVILogger1: TVLAVILogger;
procedure SourceButtonClick(Sender: TObject);
procedure StartButtonClick(Sender: TObject);
procedure StopButtonClick(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.DFM}
 
procedure TForm1.SourceButtonClick(Sender: TObject);
begin
       VLCapture1.ShowVideoSourceDialog();
end;
 
procedure TForm1.StartButtonClick(Sender: TObject);
begin
      VLCapture1.Enabled := True;
end;
 
procedure TForm1.StopButtonClick(Sender: TObject);
begin
       VLCapture1.Enabled := False;
end;
end.

Con respecto al componente.. primero deberia preguntar.. si tu webcam con el programa origina (drivers y cd de instalación) te permite realizar grabaciones por más de 12 segundos...

Nunca he utilizado dicho componente (que yo me acuerde...), pero si has seguido los pasos y no te funciona bien, puede ser por problema ajeno a tí...

Trate se buscar más información respecto al componente... a ver si puede ser algo que tengas mal... o por ultimo realiza un nuevo proyecto sencillo para descartar una configuración que hallas realizado y que no te acuerdas...

Paciencia.... ya verás que resultará...

Salu2
__________________
BlueSteel
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Videolab 2.2 ivanflores Gráficos 0 08-11-2006 02:47:02


La franja horaria es GMT +2. Ahora son las 11:51:44.


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
Copyright 1996-2007 Club Delphi