Me gustaría ver si pueden ayudarme. Les cuento rapidamente el asunto:
1.- Escenario: Tengo un carpeta con 400 archivos de video con extensíon mxf.
2.- Problema: Necesito saber la duración y fecha de creación de los archivos.
3.- Posible solución: Con MediaInfo CLI, puedo extraer la información del video, pero solo necesito lo antes mencionado.
Con el siguiente comando extraigo la información del video, esto lo hago en Windows a través del CMD
Código:
c:\mediainfo\MediaInfo.exe d:\archivo.mxf
General
Complete name : d:\archivo.mxf
Format : MXF
Format profile : OP-1a
Format settings : Open / Incomplete
File size : 10.9 GiB
Duration : 34mn 21s
Overall bit rate : 45.5 Mbps
Encoded date : 2014-12-04 15:11:55.212
Writing application : J2K MXF Wrapper Based on MXFLib 1.0.1(13)-Beta
Writing library : J2K MXF Wrapper Based on MXFLib 1.0.1(13)-Beta
Y demás información acerca del archivo de video, (es bastante)
Lo que yo necesito es solamente extraer 3 datos y mandarlos a un txt que quede así:
Complete name | Duration | Encoded Date, (solo la fecha YYYY-MM-DD) Y eso meterlo en un FOR para que me de la información de los 400 archivos.
Ejemplo de la salida
Código:
d:\archivo.mxf | 32mn 21s | 2014-12-04
d:\archivo2.mxf | 31mn 32s | 2014-11-05
d:\archivo3.mxf | 35mn 56s | 2014-19-09
¿Podrían ayudarme a estructurarlo?
Saludos.