Uso Mencoder per codificare un MOV in FLV.
In un applicativo vb6 devo inserire una barra di progressione che indichi lo stato di progressione della codifica in corso con Mencoder.

L'idea è quella di verificare con un timer ad intervalli la lunghezza del file in fase di creazione con Mencoder.

IL PROBLEMA è CHE NON SAPENDO QUANTO SARà LA DIMENSIONE DEL FILE DEFINITIVO COME POSSO INPOSTARE IL VALORE DELLA PROGRESSIONE?
Value = (100 - Int(100 * DIFFERENZA / DEFINITIVO))
DOVE DIFFERENZA = DEFINITIVO - ATTUALE LUNGHEZZA

Domande:
1) Esiste una funzione di Mencoder che prima della codifica stima il file finale, almeno aprossimativamente... oppure che mi dia almeno una stima del tempo aprossimativo di codifica?
2) Avete in mente una funzione che mi possa dare un valore per la barra di progressione appropriato, almeno indicativa?

Grazie.