jespo ha scritto:I-Frame mancante... che roba e' si lo so ignoro molto ma sono molto curioso imparero! spero
Quando ho scritto quella frase mi sono detto.. "magari è troppo tecnico come commento..." ma l'ho lasciato per "aiutare" altri ad inidirizzarti verso possibili prg. per patchare mpg.
Comunque molto brevemente, dentro uno stream mpeg ci sono dei frame (per farla breve.. un frame è come una schermata.. come una foto del video ad un certo punto). In uno stream non compresso tutti i frame sono indipendenti l'uno dall'altro, quando invece comprimi (mpeg appunto) vengono create delle catene, dove il frame 10 dipende dai frame precedenti. Per ovviare a problemi di natura tecnica che non mi metto qui a spiegare, le "catene" di dipendenza sono limitate ad un numero relativamente basso di frame.. ogni catena inizia con un I-Frame (che in pratica non dipende da nessun altro frame, ma contiene tutte le info necessarie per visualizzarlo).
Per fare un esempio pratico, supponiamo che le catene siano di 3 frame.
Frame 1 -> I-Frame
Frame 2 -> dipende da Frame 1 ( e se non hai frame 1 non lo puoi vedere)
Frame 3 -> dipende da Frame 1 e Frame 2
Frame 4 ->I Frame
etc.
Se perdi o Frame 2 o Frame 3, comunque potrai vedere Frame 4.
La spiegazione non è del tutto completa, mancano per esempio i B-Frame, e nemmeno del tutto esatta. Se ne vuoi sapere di più ti consiglio delle guide sui formati mpeg dove il tutto è spiegato in maniera molto più rigorosa.
Per quanto riguarda il tuoproblema specifico, anch'io ti consiglio di passare il file su PVAStrumento e vedere il risultato. Se questo è corretto allora il problema non è di sorgente ma di software e si risolve.. o per lo meno ci proviamo