Programación General > C++ Builder

 obtener datos técnicos de un archivo de video

(1/2) > >>

migue_1988:
Hola a todos, necesito saber como obtener datos técnicos de un archivo de video (ingresado mediante un OpenDialog) como ser:

*Formato/Extensión
*Codecs de video/audio
*Duración
*Nombre del archivo
*etc.

Utilizo Borland4 y quisiera saber si esto es posible de llevar a cabo en dicho compilador.

Gracias de antemano.

m0skit0:
Puedes hacerlo en cualquier compilador que soporte el abrir un fichero. Eso sí, para obtener las características tendrás que averiguar qué formato tienen los ficheros que deseas manipular, puesto que cada uno ordena la información de manera diferente (salvo la extensión del fichero, que es trivial de obtener).

Saludos

migue_1988:
muchas gracias por responder, pero por ejemplo con *.avi, *.rmvb, *.mpeg... tienen algún código para hacer esto que les estoy consultando?

Espero sus respuestas.

migue_1988:
Estuve probando obtener el nombre (sin la ruta completa) y la extensión de un archivo mediante los metodos del OpenDialog, pero no pude hacerlo.
Si son tan amables de presentar una solucion a este problema, se los agradecere.

JeoV:
me parece que esto es algo complicado de hacer, en si no se si haya alguna utilidad en borland c para obtener esos datos, pero si no la hay la tienes que obtener por tu cuenta leeyendo los archivos de forma binaria y para ello tienes que conocer como lo dijo m0skit0, el orden de la informacion del archivo de cada formato por lo general la informacion de un archivo siempre se pone en el encabezado pero cada archivo ordena su informacion de forma diferente(para un avi, mpeg, wmv etc)

para ello puedes consultar esta pagina, ahi viene como es la estructura para cada tipo de archivo
http://www.wotsit.org/list.asp?fc=3
conociendo como es la forma de ordenar los datos, puedes obtener un dato en especifico leeyendo el archivo.

salu2  ;)

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa