Newsgroup: it.comp.software.divx
Titolo: Aiuto per montaggio

Ciao ragazzi. Da solo non ci riesco, datemi una mano voi per favore. Ora 
cerco di schematizzare.
Film: HIDE AND SEEK, da DVD.
Audio estratto con DVD in formato Wav.
Video processato in due passi, un VOB alla volta, con VirtualDub, senza 
audio. In seguito ho preso i 5 frammenti (corrispondenti ai .vob) e sempre 
con virtualdub li ho uniti in un unico .avi sempre senza audio.
Audio e video uniti con virtualdub, codec Lame a 160kbits.
Il risultato è un avi con video lungo 1h41'57,12'' e audio lungo 
1h36'44.64''. Chiaramente è tutto desincronizzato. La cosa strana è che il 
video processato contiene 152928 frames, mentre il dvd originale ne contiene 
circa 144000.
Io vorrei assolutamente mantenere il video (è venuto benissimo, con colori 
stupendi e contrasto eccezionale) però con l'audio sincronizzato. Ho provato 
a cambiare il frame rate , che è di 25fps, per farlo coincidere con l'audio 
(in virtualdub, Video - Frame rate - change so video and audio durations 
match) ma non funziona. Ho provato a riestrarre l'audio con DVDx e montarlo 
con il video ma non funziona, è ancora desincronizzato, nonostante nelle 
proprietà del file adesso le lunghezze di audio e video coincidano. Perchè 
ci sono dei frames in più nel video? Come posso fare? Grazie per la pazienza 
di aver letto tutto, aspetto consiglio! 

[QUOTE]
Ah, un'altra cosa, che avevo tagliato per essere più breve ma che potrebbe 
essere utile.
Dallo stesso DVDcon DVDx avevo vatto un altro divx, di qualità peggiore, con 
l'audio in inglese. Questo è invece venuto del giusto numero di frames 
(145109) e l'audio è sincronizzato. Non solo: se vi sovrappongo l'audio in 
italiano estratto con DVDx è tutto a posto. Idee?

 circa 144000.
Ragioniamo empiricamente: il video sono esattamente 25fps x 6117,120 sec=
152928 frames esatti, mentre l'audio (...only God knows why) dura meno,
quasi sia stato encodato ad un framerate piu' *elevato* di 25.
Questa velocita' sembra essere 152928/5804,64sec (durata audio) = 26,345..
fps; scaricati quindi BeSweet e BeLight (cercali con Google), metti tutto
nella stessa dir, lancia Belight->advanced settings->SoundTouch->
Convert Framerate from 26345 to 25000, in pratica dovrebbe "dilatarti"
la traccia audio mp3 esattamente di quanto basta.
Ripeto: e' un ragionamente assolutamente empirico, ma parte da una base
di fatto certa, la lunghezza del video a 25fps e' assolutamente esatta.

 di fatto certa, la lunghezza del video a 25fps e' assolutamente esatta.
E se invece fosse il video ad essere stato encodizzato ad un frame rate in 
input più alto? Se apro il DVD con un player il film dura 1h36', non 
1h41'... 

 1h41'...
Ma la cosa che mi fa più incazzare sai qual è? Che adesso io HO una traccia 
video di 1h36 (ottenuta riconfigurando il frame rate appunto) e una traccia 
audio di 1h36, ma se le incollo sono descinronizzati da far paura. Forse 
vengono indicizzate in maniera diversa? 

 1h41'...
Sergio, ripeto, lo scopo era quello di adattare il piede (l'audio,
lunghezza esatta) alla scarpa "molto molto bella, non voglio toccarla" e 
da qui la necessita' di allungare (argh!) il pied... la traccia audio.
Ma non c'e' dubbio che sia un nonsense, una forzatura, che gia' nasce
da un errore precedente, non so originato da cosa.
Nel messaggio successivo infatti hai scritto, in modo - non volutamente -
sibillino che il primo video "brutto" era della lunghezza esatta
poiche' combaciava con l'audio (145109 frames, 1h36s e rotti e NON 1h42s).
Hai quindi due strade: quella breve e superficiale, cioe' seguire lo
stratagemma da me suggerito, oppure rifare tutto daccapo per benino,
cercando di capire *perche'* il video s'e' annacquato nei tuoi passaggi.

[CUT]
Ok grazie ora ho capito :) ma dimmi, tu non hai idea del perchè anche dopo 
aver "schicciato" il video alla durata giusta aumentando il frame rate non 
combacia con l'audio? Comunque sto scaricando BeSweet e Belight, proverò a 
fare come dici tu poi ti dico! 

 fare come dici tu poi ti dico!
Ma ripeto, e' una toppa peggio del buco, rivedi tutto dall'inizio con
calma.