Newsgroup: it.comp.software.divx
Titolo: Keyframe & pubblicità

Ciao
Vengo subito al dunque
Registro spesso episodi di csi dal sat che poi converto in divx
Ho sempre tagliato la pubblicità con virtualdub
Come noto gli avi dei divx si possono tagliare solo da keyframe a keyframe
quindi molto spesso devo tagliare l'inizio di qualche sequenza a cavallo
del del keyframe.
Quindi vorrei sapere....esiste un'utility che permetta di aggiungere
keyframe esattamente nel punto dove si vuole tagliare il divx?
In alternativa su quale parametro dei codec divx  5.2 e in che modo
bisogna intervenire per aumentare il numero dei keyframe in intervallo di
tempo???
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Registro spesso episodi di csi dal sat che poi converto in divx
Ecco, qui c'è la soluzione, pratica e efficiente. usa avisynth con la sua
funzione trim! Ti verrà perfetto al primo colpo senza alcun taglio
successivo.
Bye, Giubbe
-- 
HomePage e FAQ: 
http://giubbe.altervista.org
Inutile scrivere in privato, non ricevo le email

 Registro spesso episodi di csi dal sat che poi converto in divx
Perché non fare direttamente il taglio prima di codificare? Oppure
l'acquisizione avviene direttamente in Divx?
-- 
Saluti, Kap - 
www.lordkap.it
 - ¥'s Fan #01 - 
www.pianetalibri.com
 - VCC
Bisognerebbe sposare soltanto una donna bellissima, altrimenti non c'è
speranza di disfarsene. - Danny Kaye

 l'acquisizione avviene direttamente in Divx?
E con cosa lo faccio il taglio prima di decodificare?


 E con cosa lo faccio il taglio prima di decodificare?
Quando hai acquisito, hai un file di qualche natura sul PC, non
compresso o con una codifica che non risente come il Divx dei keyframes
(magari un MJPEG). A quel punto lo apri con VirtualDubMod, tagli le
parti che ti servono, setti il Direct Stream Copy nel menu video e salvi
con nome. Poi codifichi il risultato.
-- 
Saluti, Kap - 
www.lordkap.it
 - ¥'s Fan #01 - 
www.pianetalibri.com
 - VCC
L'essere orgogliosi della propria cultura è la peggiore specie
d'ignoranza. - Jeremy Taylor

 con nome. Poi codifichi il risultato.
Non vorrei dire bischerate, ma mi sembra che VirtualDub faccia il direct
stream copy solo con AVI. Se ciň fosse basta usare tmpgenc (anche se resto
dell'idea che trim č meglio).
bye


 con nome. Poi codifichi il risultato.
Veramente l'acquisizione me la fa in mpeg2
E virtualdubMod mi permette solo di editare i file mpeg2 ma non di
salvarli dopo averli modificati


 dell'idea che trim č meglio).
Ma con trim come faccio??? mi sembra troppo complicato


 Ma con trim come faccio??? mi sembra troppo complicato
Puoi provare il cut di Tmpgenc, è anch'esso in Direct stream copy e gli
mpeg2 non hanno problemi di keyframe.
Comunque il trim è semplicissimo, solo un pelo più lungo, ma se cerchi la
qualità un po' devi sofrire... ^_^
Installa avisynth 2.5 e DGindex
Apri il file mpeg2 con DgIndex e crea il progetto (.d2v)
Apri il file mpeg2 con Virtualdub(Mepg2) e segnati i frame da *lasciare*.
Per esempio se la pubblicità sta dal frame 12567 al 14190, tu ti segnerai
0-12566 e 14191-fine.
Poi apri Notepad e scrivi:
loadPlugin("c:\dgindex\dgdecode.dll)
mpeg2source("C:\file\filmato.d2v") 
a=trim(0,12566)
b=trim(14191,25000)
#25000 è solo un esempio
return a+b
Ovviamente puoi mettere quanti spezzoni vuoi. Salva il file con estensione
avs e poi aprilo con VirtualDubMod. Da qui continua come sai.
Se nel computer c'è installato un decoder mpeg2 puoi anche evitare di
usare dgindex, in questo caso scriverai:
DirectShowSource("c:\file\filmato.mpg", 25)
a=trim(0,12566)
b=trim(14191,25000)
#25000 è solo un esempio
return a+b
Se il decoder è di buona qualità il risultato sarà identico a quello
precedente.
bye
-- 
 Home page e FAQ (divx): 
http://giubbe.altervista.org/
Inutile scrivere in privato, non ricevo le email. 


salvarli dopo averli modificati
Se l'acquisizione avviene in mpeg2 allora č molto meglio se i tagli li
fai sull'MPEG2 come faccio io. Devi separare gli stream con un
demuxer, per esempio projectX e poi usi Mpeg2Schnitt per fare i tagli
e alla fine rimuxi i singoli file audio e video che darai in pasto ad
autoGK per la vonversione in Divx, laborioso ma nei tagli non perdi
minimamente qualita'.
A disposizione per ulteriori chiarimenti
Ciao
-- 
Fritz
Togli *ERASE* per rispondere in e-mail.

 Veramente l'acquisizione me la fa in mpeg2
Non fa nessun altra codifica? Allora non saprei.
-- 
Saluti, Kap - 
www.lordkap.it
 - ¥'s Fan #01 - 
www.pianetalibri.com
 - VCC
È la differenza di opinioni quella che rende possibile le corse dei
cavalli. - Mark Twain

 stream copy solo con AVI.
Quello che intendevo io (e che capita a me con la mia scheda di
acquisizione Pinnacle DC10+) è che il file acquisito è un contenitore
AVI con codec MJPEG. Perfettamente tagliabile dove si vuole e che poi è
codificabile con altro codec.
-- 
Saluti, Kap - 
www.lordkap.it
 - ¥'s Fan #01 - 
www.pianetalibri.com
 - VCC
L'arte non consiste nel rappresentare cose nuove, bensì nel
rappresentare con novità. - Ugo Foscolo

 Apri il file mpeg2 con DgIndex e crea il progetto (.d2v)
Ehm, ho detto una bischerata. Sorry. 
E' tutto corretto quello che ti ho detto, ma mi sono dimenticato
dell'audio. Con il metodo descritto esso rimane inalterato. 
Mò, se ho un po' di tempo, penso a come risolvere.
Resta, comunque, valido il suggerimento di usare Tmpgenc, con esso non
avrai di problemi di questo tipo.
Bye
-- 
HomePage e FAQ: 
http://giubbe.altervista.org


 avrai di problemi di questo tipo.
oppure usi il programma indicato da Fritz.


 Mpeg2Schnitt
Grazie per la segnalazione, non lo conoscevo.
bye


 E con cosa lo faccio il taglio prima di decodificare?
Credo salvino quasi tutti come file ts, Transport Stream, ed e' veloce fare
i tagli con gli appositi programmi (io uso per esempio hdtv2mpeg, ma c'e'
chi usa projectx).