Newsgroup: it.comp.software.divx
Titolo: Audio and video

Ciao a tutti
Ho fatto un filmato con il codec X264, e tutto è andato ok.
Io pero' ho l'abitudine di inserire l'audio dopo, con  Virtualdubmod.
Ora stranamente non mi accetta il video perchè vuole il VFW, ma
l' X264 c'è dentro Virtualdub....perchè allora !!!
C'è un altro modo?
Grazie

 c'è dentro Virtualdub....perchè allora !!!
Davvero non lo apre lo stesso? In teoria se poi salvi in direct stream
copy non dovrebbe creare problemi. In ogni caso, se mi sto sbagliando,
devi installare il codec per Windows.
-- 
Saluti, Kap - 
www.lordkap.it
 - ¥'s Fan #01 - 
www.pianetalibri.com
 - VCC
Non c'è nulla al mondo peggio delle donne impudiche, tranne forse le
donne. - Aristofane

 l' X264 c'è dentro Virtualdub....perchè allora !!!
Cosa significa che l'X264 è dentro il VirtualDub?
Comunque ti serve il codec vfw di x264, prova con ffdshow.
bye, giubbe
-- 
HomePage e FAQ: 
http://giubbe.altervista.org
Inutile scrivere in privato, non ricevo le email

 donne. - Aristofane 

 bye, giubbe
Grazie x la risposta giubbe


 ffdshow ce l'ho installato
Prova ad attivare la decodifica in h264 usando libavcodec.
bye


 quanto non mi fa caricare il filmato.
Uhm... Veramente strano. Attendo che tu faccia la prova che ha suggerito
Giubbe.
-- 
Saluti, Kap - 
www.lordkap.it
 - ¥'s Fan #01 - 
www.pianetalibri.com
 - VCC
Non sa niente, ma crede di saper tutto. Questo indica una chiara
vocazione per la carriera politica. - George Bernard Shaw

 bye
Ciao


 neanche cosa sia libavcodec..
devi attivare la decodifica per x264 dentro ffdshow.
bye


 devi attivare la decodifica per x264 dentro ffdshow.
Sono entrato in " ffdshow video decoder configuration" ed ho
ho cliccato (fra i tanti codec )  su H264 evidenziando "Libavcodec,
H264, X264, VSSH  (Incomplete)......(riporto cio' che c'era scritto).
Comunque ieri ho cambiato versione di ffdshow, e da quel momemto
mi permette di unire audio e video che prima non accettava.
Ora pero' invece di farmi le classiche 2 passate per l'avi, me le fa per
il file avs !!!
Ho fatto uno solo Vob per postarti il listato che mi rimanda
Dove accidenti sbaglio?
****************************************************************
26/10/2006 13.45.36: Job " 1 - dragon.avi" started.
o  x264 - First Pass          C:\REDD\dragon.avs
0  x264 - Second Pass         C:\REDD\dragon.avs
x  Unisci Audio (disab.).
Fine Job 1 ( 1 - dragon.avi).
Gordian Knot
Encoding Job Data:
Type:               EncX264_All
Container:          Audio-Video Interleave (AVI)
Number:             1
Name:                1 - dragon.avi
Platform:           WinXP (5.1.2600).2
Files:
VirtualDubModExe:   C:\PROGRA~1\GORDIA~1\VirtualDubMod\VirtualDubMod.exe
NandubExe:          C:\PROGRA~1\GORDIA~1\nandub\Nandub.exe
AviFinal:           C:\REDD\dragon.avi
AviMovie:           C:\REDD\dragon_Movie.avi
AviCredits:         C:\REDD\dragon_Credits.avi
MovieFS:            C:\REDD\dragon.avs
CreditsFS:
Log :               C:\REDD\dragon.log
Stats:              C:\REDD\dragon.stats
Ecf :               C:\REDD\dragon.ecf
Options:
Quality/DRF:        0
CreditsStart:       0
UseEcf:             1
CreditsIVTC:        0
CreditsAppend:      0
DeleteInterm.:      0
EnforceBitrate:     0
AntiShit:           0
Calculator:
VideoSize:          716189 kbyte.
Audio1Size:         0 kbyte.
Audio2Size:         0 kbyte.
Overhead:           610 kbyte.
AviSize:            716800 kbyte (700 mbyte).
FilesSize:          0 kbyte.
TotalSize:          716800 kbyte (700 mbyte).
Interleaving:
Bitrate:            5777 k(=1000)Bits/s
Frames:             25388
FPS:                25.000
Duration:           016:56
Quality:            1.672 bits/(pixel*frame).
CompCheck3:         0.000 bits/(pixel*frame).
CompCheck5:         0.000 bits/(pixel*frame).
Resolution:         576 x 240
Audio 1:
none.
Audio 2:
none.
Adding this script to C:\PROGRA~1\GORDIA~1\VirtualDubMod\LastJob.vcf :
// $job "x264 First Pass"
// $input "C:\REDD\dragon.avs"
// $output "C:\REDD\dragon.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script
VirtualDub.Open("C:\\REDD\\dragon.avs",0,0);
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(1);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,0);
VirtualDub.video.SetCompression(0x34363278,0,10000,0);
VirtualDub.video.SetCompData(464,"AAAAACADAAAAAAAALlx4MjY0LnN0YXRzAABzAHQAYQB0AHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAQAAAQAAAAAAAAABAAAAAAAAAAEAAAD6AAAAGQAAACgAAAAKAAAAMwAAAAQAAAAaAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAQAAAAEAAAAAAAAAAgAAAAQAAAABAAAAEAAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAQAAACgAAAAeAAAAPAAAAAEAAAABAAAAAQAAAAAAAABIMjY0AAAAAAIAAAABAAAAAAAAAAAAAAA=");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("C:\\REDD\\dragon.avi");
VirtualDub.Close();
// $endjob
//
//--------------------------------------------------
// $done
13.45.36: Started   x264 - First Pass: C:\REDD\dragon.avs
14.04.47: Finished  x264 - First Pass: Duration: 19 minuti, 10 secondi.
14.04.47: Trying to open Log-file.
14.04.47: Success: Log-file open.
14.04.47: Encoded:  25388 Frames.
14.04.47: Speed:    22.071 Frames per Second.
Adding this script to C:\PROGRA~1\GORDIA~1\VirtualDubMod\LastJob.vcf :
// $job "x264 Second Pass"
// $input "C:\REDD\dragon.avs"
// $output "C:\REDD\dragon.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script
VirtualDub.Open("C:\\REDD\\dragon.avs",0,0);
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(1);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,0);
VirtualDub.video.SetCompression(0x34363278,0,10000,0);
VirtualDub.video.SetCompData(464,"AAAAACADAAAAAAAALlx4MjY0LnN0YXRzAABzAHQAYQB0AHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACRFgAAAgAAAAEAAAABAAAAAAAAAAEAAAD6AAAAGQAAACgAAAAKAAAAMwAAAAQAAAAaAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAQAAAAEAAAAAAAAAAgAAAAQAAAABAAAAEAAAAAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAQAAACgAAAAeAAAAPAAAAAEAAAABAAAAAQAAAAAAAABIMjY0AAAAAAIAAAABAAAAAAAAAAAAAAA=");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("C:\\REDD\\dragon.avi");
VirtualDub.Close();
// $endjob
//
//--------------------------------------------------
// $done
14.04.47: Started   x264 - Second Pass: C:\REDD\dragon.avs
14.32.15: Finished  x264 - Second Pass: Duration: 27 minuti, 28 secondi.
14.32.15: Speed:    15.402 Frames per Second.
14.32.15: Done.
14.32.15: Movie = C:\REDD\dragon.avi
Total Encoding Time: 46 minuti, 38 secondi.
26/10/2006 14.32.15: Job " 1 - dragon.avi" finished.
Grazie mille,
Ciao


 il file avs !!!
Ehm, non ho capito. sorry
Allora, l'unione audio/video è andata a buon fine semplicemente cambiando
versione di ffdshow? Giusto?
Ora il problema è un altro? Cioè GK fa due passate anzichè una sola? Che
significa che le fa per il file avs? GK da sempre lavora sul file avs (due
volte) per generare un avi.


 volte) per generare un avi.
Questo non lo sapevo (come tante altre cose)...ora lo so !!!
Grazie della pazienza giubbe.


 le facessero sul file avi,
A grandi linee funziona nel seguente modo. La prima passata analizza tutto
il filmato e nel contempo crea un file testo dove vi indica tutte le
caratteristiche. Nella seconda passata prende il file da convertire e
grazie al file di testo creato con la prima può scegliere come piazzare
meglio il bitrate.
Dalla seconda passata in poi (i nuovi codec permettono n passate) viene
generato il vero file avi. Alcuni software o codec generano un file avi
alla prima passata che però risulta inutilizzabile.


 generato il vero file avi.
n  passate = piů passate?
Grazie, mi sei stato utilissimo, ora ne so un pochino di piu' !


 Grazie
di nulla, bye


 ha scritto nel messaggio

Sei una persona gentilissima giubbe, pochi avrebbero speso tanto tempo
a spiegare cosi' come hai fatto tu.
Mi sono salvato questo documento perchè ci sono molte cose interessanti,
ed io oltre ad essere imbranato, sono anche smemoratello:)
Un grazie sincero
