Newsgroup: it.comp.software.divx
Titolo: AVI corrotto: si può salvare?

Ho scaricato un divx di Russ Meyer (:-P) che è visibile solo con VLC.
GSpot mi dà queste informazioni:
File truncated in the "legacy index" area.
 · 6.33 KB (6,484 bytes) are missing
DivX Style "packed bitstream" AVI
OpenDML (AVI v2.0)
Interleave: 1 vid frame (40 ms), preload=2037
Audio frames: Split across interleaves
E' riparabile in qualche modo?
AVInaptic mi dà queste altre:
[ About file ]
Name: Russ Meyer - Beneath the Valley of the Ultra-Vixens (VHS) (1979)
[ITA].avi
Date: 11/01/2008 10:10:40
Size: 791,590,032 bytes (754.919 MB)
[ Generic infos ]
Play duration: 01:29:24 (5363.945898 s)
Container type: AVI OpenDML
Number of streams: 2
Type of stream nr. 0: video
Type of stream nr. 1: audio
Audio streams: 1
JUNK: VirtualDub build 18160/release
Corrupted AVI sections: RIFF, idx1
[ Relevant data ]
Resolution: 384 x 288
Width: multiple of 32
Height: multiple of 32
Average DRF: 4.788851
Standard deviation: 1.347658
Std. dev. weighted mean: 0.672499
[ Video track ]
FourCC: xvid/DIVX
Resolution: 384 x 288
Frame aspect ratio: 4:3 = 1.333333
Pixel aspect ratio: 1:1 = 1
Display aspect ratio: 4:3 = 1.333333
Framerate: 25.000625 fps
Number of frames: 134102
Stream size: 763,603,437 bytes
Bitrate: 1138.868216 kbps
Qf: 0.411906
Key frames: 0
Null frames: 0
Min key int: 134103
Max key int: 134103
Avg key int: #undef#
Delay: 0 ms
[ Audio track ]
Audio tag: 0x55 (MP3)
Bitrate (container): 31.848 kbps CBR
Channels (container): 1
Sample rate (container): 22050 Hz
Chunks: 134079
Stream size: 21,355,256 bytes
Preload: 993 ms
Max A/V diff: 1000 ms
Type: MPEG-2 Layer III
MPEG frames: 205339
Play duration: 01:29:24 (5363.957551 s)
Bitrate (bitstream): 32 kbps CBR
Chunk-aligned: No
Emphasis: none
Mode: mono
Delay: 0 ms
[ About MPEG4 encoding ]
User data: DivX501b481p
User data: XviD0003
Packed bitstream: Yes (*)
QPel: No
GMC: Yes (warp points: 2)
Interlaced: No
Aspect ratio: Square pixels
Quant type: MPEG
Number of frames: 134102
Drop/delay frames: 2
Corrupted frames: 0
I-VOPs:  1902 (  1.418 %)                          
P-VOPs:  6728 (  5.017 %) #                        
B-VOPs: 76667 ( 57.171 %) ##############           
S-VOPs: 48803 ( 36.392 %) #########                
N-VOPs:     0 (  0.000 %)                          
Max consecutive B-VOPs: 2
    1 consec: 15049 ( 32.817 %) ########                 
    2 consec: 30809 ( 67.183 %) #################        
Warp points used: 
    1: 48803 (100.000 %) #########################
[ DRF analysis ]
Average DRF: 4.788851
Standard deviation: 1.347658
Max DRF: 7
DRF<3:     0 (  0.000 %)                          
DRF=3: 33905 ( 25.283 %) ######                   
DRF=4: 22471 ( 16.757 %) ####                     
DRF=5: 30494 ( 22.740 %) ######                   
DRF=6: 32494 ( 24.231 %) ######                   
DRF=7: 14736 ( 10.989 %) ###                      
DRF>7:     0 (  0.000 %)                          
I-VOPs average DRF: 3.395899
I-VOPs std. deviation: 0.489042
I-VOPs max DRF: 4
P-VOPs average DRF: 3.478596
P-VOPs std. deviation: 0.658444
P-VOPs max DRF: 7
B-VOPs average DRF: 5.797526
B-VOPs std. deviation: 0.735359
B-VOPs max DRF: 7
S-VOPs average DRF: 3.439194
S-VOPs std. deviation: 0.582836
S-VOPs max DRF: 7
[ Profile compliancy ]
Profile to check: MTK PAL 6000
Resolution: Ok
Framerate: Ok
Min buffer fill: 78%
This report was created by AVInaptic (18-11-2007) on 11 gen 2008, h
13:30:40
-- 
Paradoxally,
Jan AxHell

 File truncated in the "legacy index" area.
Bisognerebbe vedere se si può utilizzare un software per ricostruire gli
indici (sempre che abbia capito il problema).
-- 
Saluti, Kap - 
www.lordkap.it
 - AVINaptic: 
http://fsinapsi.altervista.org
FAQ del newsgroup: 
http://giubbe.altervista.org
Perché l'amor controlla amor d'ogni altra vista
E fa di una stanzetta un universo. - John Donne

indici (sempre che abbia capito il problema).
Tanto per dire, DivFix++ non rileva errori, non ho idea di cosa fare.
-- 
Paradoxally,
Jan AxHell

 E' riparabile in qualche modo?
si', se ti procuri mencoder ci metti meno di un minuto:
mencoder -forceidx "Russ Meyer - Beneath the Valley of the Ultra-Vixens
 (VHS) (1979) [ITA].avi" -o "nuovo.avi" -noodml -mc 0 -oac copy -ovc copy
comunque in tempi brevi dovresti riuscire a scaricare versioni di
migliore qualita' (in inglese).
Ad esempio, questa potrebbe essere un po' meglio, anche se lo screenshot
mi pare piuttosto pixelloso :-)
http://tinyurl.com/2wtn76
-- 
Home page di Frank: 
http://fsinapsi.altervista.org
Home page di Giubbe e FAQ: 
http://giubbe.altervista.org

  (VHS) (1979) [ITA].avi" -o "nuovo.avi" -noodml -mc 0 -oac copy -ovc copy
mi sono dimenticato di avvertirti di controllare la sincronia A/V del
risultato, perche' il file da cui parti non e' facile da rimettere a
posto (e' stato resincronizzato in modo allucinante, alquanto
pasticciato)...
magari postami il report completo di avinaptic del risultato, se vuoi
che lo controlli


che lo controlli
A me sembra che l'audio sia in sincronia, e cmq ha funzionato, il
filmato ora si vede con tutti i player, grazie Frank!  :-)
GSpot:
File Length Correct
DivX Style "packed bitstream" AVI
AVI v1.0
Interleave: 500 ms (12.5 v.frames), preload=2037
Audio frames: Split across interleaves
AVInaptic:
[ About file ]
Name: nuovo.avi
Date: 11/01/2008 14:56:22
Size: 788,507,962 bytes (751.98 MB)
[ Generic infos ]
Play duration: 01:29:24 (5363.96 s)
Container type: AVI
Number of streams: 2
Type of stream nr. 0: video
Type of stream nr. 1: audio
Audio streams: 1
ISFT: MEncoder 1.0rc1-3.4.2
JUNK: [= MPlayer junk data! =]
[ Relevant data ]
Resolution: 384 x 288
Width: multiple of 32
Height: multiple of 32
Average DRF: 4.788855
Standard deviation: 1.347656
Std. dev. weighted mean: 0.672503
[ Video track ]
FourCC: DIVX/DIVX
Resolution: 384 x 288
Frame aspect ratio: 4:3 = 1.333333
Pixel aspect ratio: 1:1 = 1
Display aspect ratio: 4:3 = 1.333333
Framerate: 25 fps
Number of frames: 134099
Stream size: 763,582,521 bytes
Bitrate: 1138.834027 kbps
Qf: 0.411904
Key frames: 1904 (0; 1; 2; 2899; 2947; ... 133993)
Null frames: 0
Min key int: 1
Max key int: 2897
Avg key int: 70.430147
Delay: 0 ms
[ Audio track ]
Audio tag: 0x55 (MP3)
Bitrate (container): 31.848 kbps CBR
Channels (container): 1
Sample rate (container): 22050 Hz
Chunks: 10732
Stream size: 21,355,256 bytes
Preload: 993 ms
Max A/V diff: 997 ms
Type: MPEG-2 Layer III
MPEG frames: 205339
Play duration: 01:29:24 (5363.957551 s)
Bitrate (bitstream): 32 kbps CBR
Chunk-aligned: No
Emphasis: none
Mode: mono
Delay: 0 ms
[ About MPEG4 encoding ]
User data: DivX501b481p
User data: XviD0003
Packed bitstream: Yes (*)
QPel: No
GMC: Yes (warp points: 2)
Interlaced: No
Aspect ratio: Square pixels
Quant type: MPEG
Number of frames: 134099
Drop/delay frames: 2
Corrupted frames: 0
I-VOPs:  1902 (  1.418 %)                          
P-VOPs:  6728 (  5.017 %) #                        
B-VOPs: 76666 ( 57.171 %) ##############           
S-VOPs: 48802 ( 36.392 %) #########                
N-VOPs:     0 (  0.000 %)                          
Max consecutive B-VOPs: 2
    1 consec: 15048 ( 32.815 %) ########                 
    2 consec: 30809 ( 67.185 %) #################        
Warp points used: 
    1: 48802 (100.000 %) #########################
[ DRF analysis ]
Average DRF: 4.788855
Standard deviation: 1.347656
Max DRF: 7
DRF<3:     0 (  0.000 %)                          
DRF=3: 33904 ( 25.283 %) ######                   
DRF=4: 22471 ( 16.757 %) ####                     
DRF=5: 30494 ( 22.740 %) ######                   
DRF=6: 32493 ( 24.231 %) ######                   
DRF=7: 14736 ( 10.989 %) ###                      
DRF>7:     0 (  0.000 %)                          
I-VOPs average DRF: 3.395899
I-VOPs std. deviation: 0.489042
I-VOPs max DRF: 4
P-VOPs average DRF: 3.478596
P-VOPs std. deviation: 0.658444
P-VOPs max DRF: 7
B-VOPs average DRF: 5.797524
B-VOPs std. deviation: 0.735364
B-VOPs max DRF: 7
S-VOPs average DRF: 3.439203
S-VOPs std. deviation: 0.582839
S-VOPs max DRF: 7
[ Profile compliancy ]
Profile to check: MTK PAL 6000
Resolution: Ok
Framerate: Ok
Min buffer fill: 78%
This report was created by AVInaptic (18-11-2007) on 11 gen 2008, h
14:58:43
Log di mencoder
Y:\ZZZZZZZZZZZZZZZZZZZZZZ>mencoder -forceidx "lallero.avi" -o
"nuovo.avi" -noodm
l -mc 0 -oac copy -ovc copy
MEncoder 1.0rc1-3.4.2 (C) 2000-2006 MPlayer Team
CPU: AMD Athlon(tm) 64 Processor 3500+ (Family: 15, Model: 47,
Stepping: 2)
CPUflags: Type: 15 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Compiled with runtime CPU detection.
success: format: 0  data: 0x0 - 0x2f2eb490
AVI file format detected.
AVI: Generated index table for 268181 chunks!
VIDEO:  [DIVX]  384x288  24bpp  25.001 fps  1138.9 kbps (139.0
kbyte/s)
[V] filefmt:3  fourcc:0x58564944  size:384x288  fps:25.00
ftime:=0.0400
videocodec: framecopy (384x288 24bpp fourcc=58564944)
audiocodec: framecopy (format=55 chans=1 rate=22050 bits=0 B/s=3981
sample-1)
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not
writing vprp h
eader.
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not
writing vprp h
eader.
Pos:1601.2s  40029f (25%) 3115.58fps Trem:   0min 753mb  A-V:0.000
[970:31]
Skipping frame!
Pos:3202.3s  80058f (60%) 2848.33fps Trem:   0min 753mb  A-V:0.000
[1153:31]
Skipping frame!
Pos:4803.4s 120087f (88%) 2937.40fps Trem:   0min 753mb  A-V:0.000
[1133:31]
Skipping frame!
Writing index...02f (100%) 2949.31fps Trem:   0min 749mb  A-V:0.000
[1138:31]
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not
writing vprp h
eader.
Video stream: 1138.834 kbit/s  (142354 B/s)  size: 763582521 bytes
5363.960 sec
s  134102 frames
Audio stream:   31.848 kbit/s  (3981 B/s)  size: 21355256 bytes
5364.294 secs
Y:\ZZZZZZZZZZZZZZZZZZZZZZ>
-- 
Paradoxally,
Jan AxHell

 Skipping frame!
questi frame skippati ogni tanto da mencoder spiegano perche' il
numero dei frame e' un po' inferiore...


numero dei frame e' un po' inferiore...
Va bene, tanto è solo una copia da cannibalizzare (se avrò voglia),
volevo solo averla usabile. Ciao! :-)
-- 
Paradoxally,
Jan AxHell