... lo so, questo argomento è già stato discusso molte volte.
Ma a quanto pare mai approfonditamente.
Io qui non chiedo come si fa tramite VirtualDub, ma come rendere uguali i 2 AVI da attaccare.
Dopo aver fatto molte prove VirtualDub mi risponde sempre "PICCHE".
Ora vi riporto la struttura dei 2 files
File 1 (file originale che non può essere alterato e quindi si parte da queste ilpostazioni)
Video stream
Frame size, fps (us per frame): 384x288, 25.000 fps (40000 us)
# of frames (time): 1247 (0:49)
Decompressor: DivX Pro 5.0.3 Codec
Number of key frames: 48
Min/avg/max/total key frame size: 1214/13535/27523 (635K)Min/avg/max/total delta frame size: 61/6886/34971 (8064K)
Audio stream
Sampling rate: 44100Hz
Channels: 2 (Stereo)
Samples precision: 0-bit
Compression: Fraunhofer IIS MPEG Layer-3 Codec
Preload skew: 9480 samples (0.21s)
Min/avg/max/total frame size: 463/807/9480 (974K)
File 2 (file senza audio - tanto l'errore è sul video)
Video stream
Frame size, fps (us per frame): 384x288, 25.000 fps (40000 us)
# of frames (time): 156 (0:06)
Decompressor: DivX Pro 5.0.3 Codec
Number of key frames: 1
Min/avg/max/total key frame size: 7050/7050/7050 (635K)Min/avg/max/total delta frame size: 8/83/745 (8064K)
Se tento di attaccarli ho questo messaggio di errore:
Cannot append segment: The video streams have different data formats.
E' vero che i KEY FRAME ed i DELTA FRAME sono diversi, ma a quanto pare VirtualDub non è in grado di modificarli.
Comunque, devo essere in grado di modificare in video 2 come il video 1 indipendentemente da come sia (in questo caso è così)
Grazie