• Non sono ammesse registrazioni con indirizzi email temporanei usa e getta

"Buffer underflow" pur usando il profilo adeguato nella codifica

S7efano

Membro dello Staff
Collaboratore
Registrato
25 Febbraio 2003
Messaggi
22.537
 
 
Edit: il titolo è inesatto: volevo dire "underflow" :D

Ciao a tutti, è la prima volta che posto in questa sezione. Grazie fin d'ora per la pazienza di chi mi vorrà leggere :D

Ho convertito un film da mpeg2, acquisito tramite ricevitore sat, a mpeg4 utilizzando Xvid, codifica a 2 passate.

Uso Virtualdub+Xvid. Nella compressione ho impostato il profilo Mtk-Pal di Xvid (uso la build 1.4 di Jawor), come faccio ormai da anni per le conversioni, senza mai aver riscontrato un problema del genere.

Da quel che so, il profilo serve , tra le altre cose, a evitare che il bitrate schizzi a picchi elevati, i quali potrebbero creare problemi nella visione su lettori DVD standalone.

Sta volta con sorpresa, nell'analisi con Avinaptic che faccio sempre a conversione avvenuta, ho riscontrato due "buffer underflow"... i quali indicano che il bitrate è andato oltre i 4000 (e rotti) kbps canonici per la lettura sui player.
Esiste un modo per evitare questo inconveniente...?
Visto che sembra un bug...

Preciso che ho usato una versione "instabile" di xvid, ma la stessa cosa la ottengo anche con la versione Xvid 1.3.2 stabile e la buona vecchia 1.2.2 piu che stabile direi... provando anche i profili ufficiale "Xvid Home" (visto che l'mtk è cmq in una build patchata), in tutto ho compresso il film ben 4 volte (partendo sempre dal mpeg2 originale, ovviamente), ma niente da fare: ottengo sempre quei 2 buffer underflow sugli stessi frame :/

Allego il rapporto di Avinaptic:

Codice:
[ Info sul file ]

Nome: Film.avi
Data: 29/06/2012 18:57:58
Dimensione: 663,047,814 bytes (632.332 MB)

[ Info generiche ]

Durata: 01:29:39 (5378.56 s)
Tipo di contenitore: AVI OpenDML
Streams totali: 2
Tipo stream n. 0: video
Tipo stream n. 1: audio
Audio streams: 1
ICRD: 27.06.12
JUNK: VirtualDub build 34807/release

[ Dati rilevanti ]

Risoluzione: ALTA (672 x 368)
Larghezza: multipla di 32 (BENE)
Altezza: multipla di 16 (BENE)
Qualità DRF medio: ALTA (2.015662)
Qualità deviazione standard: ALTA (0.124164)
Media pesata dev. std.: ALTA (0.093074)

[ Traccia video ]

FourCC: xvid/XVID
Risoluzione: 672 x 368
Frame aspect ratio: 42:23 = 1.826086
Pixel aspect ratio: 1:1 = 1
Display aspect ratio: 42:23 = 1.826086
Framerate: 25 fps
Frames totali: 134464
Stream size: 570,468,432 bytes
Bitrate: 848.507306 kbps
Qf: 0.137245
Key frames: 905 (0; 250; 500; 750; 1000; ... 134388)
Null frames: 0
Min key int: 8
Max key int: 250
Key int medio: 148.579005
Ritardo: 0 ms

[ Traccia audio ]

Audio tag: 0x50 (MPEG (MP1/MP2))
Bitrate (contenitore): 128 kbps CBR
Canali (contenitore): 2
Frequenza (contenitore): 48000 Hz
Chunks: 134439
Stream size: 86,048,256 bytes
Preload: 480 ms
Max A/V diff: 496 ms
Tipo: MPEG-1 Layer II
MPEG frames: 224084
Durata: 01:29:38 (5378.016 s)
Chunk-aligned: No
Emphasis: none
Mode: joint stereo
Ritardo: 0 ms

[ Info sulla codifica MPEG4 ]

User data: DivX503b1393
User data: XviD0072
Packed bitstream: No
QPel: No
GMC: No
Interlaced: No
Aspect ratio: Square pixels
Quant type: H.263
Frames totali: 134464
Drop/delay frames: 0
Frames corrotti: 0

I-VOPs:   905 (  0.673 %)                          
P-VOPs: 67428 ( 50.146 %) #############            
B-VOPs: 66131 ( 49.181 %) ############             
S-VOPs:     0 (  0.000 %)                          
N-VOPs:     0 (  0.000 %)                          

Max consecutive B-VOPs: 1

[ Analisi DRF ]

DRF medio: 2.015662
Deviazione standard: 0.124164
DRF max: 3

DRF<2:      0 (  0.000 %)                          
DRF=2: 132358 ( 98.434 %) #########################
DRF=3:   2106 (  1.566 %)                          
DRF>3:      0 (  0.000 %)                          

I-VOPs DRF medio: 2.034254
I-VOPs deviazione std.: 0.181881
I-VOPs DRF max: 3

P-VOPs DRF medio: 2.030654
P-VOPs deviazione std.: 0.172380
P-VOPs DRF max: 3

B-VOPs DRF medio: 2.000120
B-VOPs deviazione std.: 0.010998
B-VOPs DRF max: 3

[ Profile compliancy ]

Profilo da testare: MTK PAL
Risoluzione: Ok
Framerate: Ok
Buffer underflow: 00:01:17 (frame 1926)
Buffer underflow: 01:25:40 (frame 128488)

Rapporto generato da AVInaptic (18-11-2007) in data 30 giu 2012, h 12:57:31
 
Ultima modifica:
Indietro
Alto Basso