Autor
|
Tema: Como puedo crear un capturador de vídeo (Leído 7,009 veces)
|
Alexperto
Desconectado
Mensajes: 88
|
¡Hola! He buscado por ahí, pero no encontré nada para crear un capturador de pantalla en video, solo en imagen, lo que quiero es que le des al boton play, y en un picturebox vaya reproduciendo el video al tiempo que graba, y al darle al boton parar pare y lo guarde.
estuve intentandolo, pero hice un capturador pesimamete pesimo y lo borre xD.
Gracias
|
|
|
En línea
|
|
|
|
z3nth10n
Desconectado
Mensajes: 1.583
"Jack of all trades, master of none." - Zenthion
|
Hombre la manera más noob que veo es hacer una Serie de Impr Petsis cada x segundos (que serían los FPS) y compactarlos... Pero que te voy a decir yo sobre codes... solo es una sugerencia... Un saludo.
|
|
|
En línea
|
⏩ Interesados hablad por Discord.
|
|
|
noalg
Desconectado
Mensajes: 26
|
Lo puedes hacer con las apis del gdi+, seguro que hay mas de un ejemplo por ahi. Sino busca un proyecto de escritorio remoto de LeandroA creo que lo vi hace poco.
|
|
|
En línea
|
|
|
|
Alexperto
Desconectado
Mensajes: 88
|
Ikillnukes; Pero eso no demoraría mucha ram y haria que el ordenador fuera lento, sobre todo en los ebooks?
Noalg: Es para un capturador de pantalla que lo cree con Visual Basic 2008 Express, y quiero que sea dentro del mismo programa, asi que tengo que hacerlo con Visual Basic 2008 Express.
|
|
|
En línea
|
|
|
|
z3nth10n
Desconectado
Mensajes: 1.583
"Jack of all trades, master of none." - Zenthion
|
Visual Basic 2008 Express Un momento... eso no es .NET???
|
|
|
En línea
|
⏩ Interesados hablad por Discord.
|
|
|
Alexperto
Desconectado
Mensajes: 88
|
Siempre me equivoco .... Please que algun mod lo mueva, haced como que no paso nada ...
|
|
|
En línea
|
|
|
|
noalg
Desconectado
Mensajes: 26
|
Si, es .net, nose a que te refieres con que sea dentro del programa pero de cualquier manera las apis de windows las puedes usar en vb 2008...
|
|
|
En línea
|
|
|
|
Alexperto
Desconectado
Mensajes: 88
|
ewe, no tengo ni idea de como usar las apis ... ¿No hay otro metodo?
|
|
|
En línea
|
|
|
|
raul338
Desconectado
Mensajes: 2.633
La sonrisa es la mejor forma de afrontar las cosas
|
ewe, no tengo ni idea de como usar las apis ... ¿No hay otro metodo?
No hay forma facil, y practicamente si, necesitas usar las APIs, alguna clase para grabar videos a partir de fotogramas, y alguna forma de obtener screenshots de la pantalla. Busca el screen logger de leandro, te puede servir Enviado desde mi LG-E612g usando Tapatalk 2
|
|
|
En línea
|
|
|
|
Eleкtro
Ex-Staff
Desconectado
Mensajes: 9.821
|
@Alexperto El compañero IkillNukes ha dado en el clavo, no es ninguna solución "Noob", no vas a poder codificar el video y mostrarlo al mismo tiempo mientras todavía se está codificando... primero creas los frames, los muestras, y luego (al darle al botón Stop) los codificas. ¿Que consumiria mucha ram?, bueno, no es necesario que captures y muestres bmp's a 32 BitDepth y con una resolución HighDefinition, puedes capturar en tiempo real jpg's pequeños y además disminuirle los efectos visuales de imágen usando las classes de GDI. Y para codificar el video, aparte de lo que te han dicho, mira si tienes poca información aquí: www.google.com/search?q=google+%2B+vbnet+record+video&ie=utf-8&oe=utf-8&lr=lang_enAunque si quieres mi opinión personal, diréctamente usaria una suite de codificación profesional como FFMPEG, X264 o MeGui, además FFMpeg tiene un Wrapper para VBNET y soporta la codificación dada una serie de frames así que lo tienes bien fácil, las otras aplicaciones no lo sé, pero en cualquier caso me parece mucho mejor llamar al x264 por línea de comandos para codificar un video resultante en formato H264 que codificar un video AVI por ejemplo usando otra cosa para que quede una patata xD. Saludos
|
|
« Última modificación: 15 Agosto 2013, 20:28 pm por EleKtro H@cker »
|
En línea
|
|
|
|
|
|