Newsgroup: it.comp.software.divx
Titolo: [update] AVInaptic

Anche se e' un po' prematura, ho voluto rilasciare una nuova versione
(ho aggiornato la schermata sul sito, magari dateci un'occhiata)
con le seguenti modifiche:
- quando si salvano le info (File->Salva info come...), il path
  proposto e' lo stesso dell'AVI, con l'estensione cambiata in ".txt"
  (questo e' il nome di default);
- si puo' anche salvare direttamente con il nome di default
  (File->Salva info)
- ho messo un "toggle button" che permette di generare e
  visualizzare un grafico del bitrate medio parziale;
- e' possibile salvare il grafico generato come file PNG;
- ho messo una funzione "batch" (File->Salva info ricorsivo)
  che permette di generare i file di testo con i dati di
  tutti i filmati che vengono trovati (ricorsivamente) a
  partire da una directory scelta dall'utente
Quest'ultima funzione va usata con molta cautela: se selezionate la
directory root del filesystem, verra' scandito tutto il filesystem,
e, per ogni AVI trovato, verra' generato un corrispondente file
con estensione ".txt" (se esisteva, verra' sovrascritto senza
chiedere conferma!) e non ho ancora messo un modo per stopparlo
su richiesta dell'utente... lo faro'...
Quindi, usatela solo se avete capito cosa fa (e in tal caso selezionate
una directory di cui conoscete bene il contenuto, compresa la sua
discendenza).
Un'altra cosa che devo ancora mettere e' una progress bar, quando
viene generato il grafico (a seconda dei casi, puo' impiegarci
alcuni secondi, quindi, quando vedete che non fa niente, portate
pazienza che dopo un po' arriva :-)).
Il grafico viene generato anche se l'AVI non contiene un divx;
ad esempio, in un AVI/MJPEG o AVI/DV dovrebbe venire quasi sempre
molto simile a una linea retta.
In un divx codificato a target bitrate in singola passata (con
bitrate piu' piccolo di quello di saturazione), il grafico
somiglia sempre a una linea retta (in altre parole, la linea
tratteggiata rossa non si nota quasi per niente, perche' viene
"cancellata" da quella blu, che indica appunto il bitrate medio
parziale).
Per ora e' tutto.
Al solito, il programma si scarica da qua:
http://fsinapsi.altervista.org

con le seguenti modifiche:
Tutto perfetto :-)
Per curiosità, cosa può essere successo a questo divx (che non ho
fatto io...) ?
Ci sono alcune righe in cui c'è scritto "sarebbe più corretto..."
[ Info sul file ]
Nome: - D/The Eye - Lo Sguardo (1999) [ITA].avi
Data: 5/10/2006 14:25:50
Dimensione: 712,693,760 bytes
[ Info generiche ]
Durata: 01:39:20 (5959.6 s)
Streams totali: 2
Tipo stream n. 0: video
Tipo stream n. 1: audio
Audio streams: 1
ISFT: Nandub v1.0rc2
[ Traccia video ]
Fourcc: divx/DIVX
Risoluzione: 640 x 352
Frame aspect ratio: 20:11 = 1.818181 (~16:9)
Pixel aspect ratio: 1:1 = 1
Display aspect ratio: 20:11 = 1.818181 (~16:9)
Framerate: 25 fps
Frames totali: 148990
Stream size: 617,592,195 bytes
Bitrate: 829.038452 kbps
Qf: 0.147201
Key frames: 1344 (0; 300; 600; 673; 804...)
Null frames: 0
Min key int: 1
Max key int: 300
Key int medio: 110.855654
Sample size: 0
Scale: 1000 (sarebbe più corretto 1)
Rate: 25000 (sarebbe più corretto 25)
Ritardo: 0 ms
[ Traccia audio n. 1 ]
Audio tag: 0x55 (MP3)
Bitrate: 114.744 kbps VBR
Canali: 2
Frequenza: 48000 Hz
Chunks: 248316
Stream size: 85,480,848 bytes
Sample size: 0
Scale: 1152
Rate: 48000
Ritardo: 0 ms
[ Info sulla codifica MPEG4 ]
QPel: no
GMC: no
Interlaced: no
Quant type: H.263
Aspect ratio: Invalid aspect_ratio setting
-- 
Paradoxally,
Jan AxHell

 Aspect ratio: Invalid aspect_ratio setting
ecco, questo sembra un autentico Opendivx: ha DIVX come fourcc e
non ha l'user data mpeg4 di ffmpeg... (GSpot riporta erroneamente
come Opendivx i filmati generati da ffmpeg/libavcodec).
Inoltre l'aspect ratio codificato nel bistrema mpeg4 e' sballato.
Se lo fai analizzare a MPEG4 Modifier dovrebbe dirti la stessa
cosa... (il messaggio "Invalid aspect_ratio setting" e' copiato
dai suoi sorgenti :-))

dai suoi sorgenti :-))
Confermo :-) 
Packed bitstream: No
QPel:             No
GMC:              No
Interlaced:       No
Aspect ratio:     Invalid aspect_ratio setting
Quant type:       H.263
I-VOPs: 1344 (0,90%)
P-VOPs: 147646 (99,10%)
B-VOPs: 0 (0,00%)
S-VOPs: 0 (0,00%)
N-VOPs: 0 (0,00%)
-- 
Paradoxally,
Jan AxHell

 č solo un esempio.
direi di no.
Secondo me non da' problemi neanche con i lettori da tavolo...
Ho deciso di togliere i 3 valori (Sample size, Rate e Scale) sia
dalla parte video che audio, tanto non sono utili (erano utili piu'
che altro per il debugging, e perche' volevo controllare una cosa...)
Ciao e grazie