Hola buenas, estaba intentando hacer un conversor de archivos qpf files (que es un txt con otra extensión) para calcular una serie de codigos de tiempo en base a un numero prefijado de 23.976 frames por segundo.
El caso es que nada mas empezar no me ejecuta la tarea mas basica que es motrar en la consola las lineas del qpf. El código es este:
FOR /F "tokens=*"
%%A IN ("C:\Users\Isra\Desktop\Nueva carpeta\10. QPFILE_NAME.txt"
) DO CALL:Tratar "
%%A"
:Tratar
El formato de un archivo qpf es:
0 K -1
2616 K -1
16072 K -1
16384 K -1
32440 K -1
34768 K -1
Entonces necesito coger cada numero, tratarlo durante el proceso del for, calcular el codigo de tiempo, e ir almacenandolo en otro txt. El algoritmo sería algo como:
Codigo de tiempo=2616*0,0417083sg=109,1089128sg/60=1,81848188=1min+0,81848188
resto_tiempo=0,81848188*60=49,1089128sg=49sg+109ms
total 1min49sg109ms-->00:01:49.109
Tras calcular el primer resultado tendria que discenir si x>=3600 entonces el resultado que da seria en horas, si x>=60 daria en minutos, x<60 en segundos.
Vamos, pero que me gustaria saber pq no me lista los numeros. Tengo windows8, por si afecta en algo.