1. leht 1-st

ffmpeg abil konverteerides on loppfaili esituskiirus vale

Postitatud: 07.01.2009, 14:04
Postitas martin
ma tahan ffmpeg abil konverteerida .swf faili(ilma helita) .avi failiks. Seda teen käsuga
ffmpeg -i algfail.swf -r 20 -f avi loppfail.avi
kuid kui ma loppfail.avi playeris käiitan, siis kestab see umbes 2s, kuigi .swf faili vaadates on selle pikkus umbes 30s. Proovisin ka
ffmpeg -i algfail.swf -f flv loppfail.fvl
kuid samamoodi oli loodud fvl fail algfailist 15 korda lyhem. Kusjuures see video lyhidus pole mitte see, et mängitaks näiteks esimesed 50 kaadrit algset videost, vaid video mängitakse lopuni, kuid mingi 1500% kiirusega :roll: Mis seda pohjustada voib?

Re: ffmpeg abil konverteerides on loppfaili esituskiirus val

Postitatud: 11.01.2009, 23:39
Postitas hr.john
martin kirjutas:ma tahan ffmpeg abil konverteerida .swf faili(ilma helita) .avi failiks. Seda teen käsuga
ffmpeg -i algfail.swf -r 20 -f avi loppfail.avi
kuid kui ma loppfail.avi playeris käiitan, siis kestab see umbes 2s, kuigi .swf faili vaadates on selle pikkus umbes 30s. Proovisin ka
ffmpeg -i algfail.swf -f flv loppfail.fvl
kuid samamoodi oli loodud fvl fail algfailist 15 korda lyhem. Kusjuures see video lyhidus pole mitte see, et mängitaks näiteks esimesed 50 kaadrit algset videost, vaid video mängitakse lopuni, kuid mingi 1500% kiirusega :roll: Mis seda pohjustada voib?
Võibolla kaadrisagedus ? mitu kaadrit sul swf kokku on ?

Re: ffmpeg abil konverteerides on loppfaili esituskiirus val

Postitatud: 12.01.2009, 02:48
Postitas martin
hr.john kirjutas:
martin kirjutas:ma tahan ffmpeg abil konverteerida .swf faili(ilma helita) .avi failiks. Seda teen käsuga
ffmpeg -i algfail.swf -r 20 -f avi loppfail.avi
kuid kui ma loppfail.avi playeris käiitan, siis kestab see umbes 2s, kuigi .swf faili vaadates on selle pikkus umbes 30s. Proovisin ka
ffmpeg -i algfail.swf -f flv loppfail.fvl
kuid samamoodi oli loodud fvl fail algfailist 15 korda lyhem. Kusjuures see video lyhidus pole mitte see, et mängitaks näiteks esimesed 50 kaadrit algset videost, vaid video mängitakse lopuni, kuid mingi 1500% kiirusega :roll: Mis seda pohjustada voib?
Võibolla kaadrisagedus ? mitu kaadrit sul swf kokku on ?
kuidas seda voimaik kontrollida on?

Postitatud: 19.01.2009, 16:15
Postitas hr.john
Kui paned mplayeriga k@ima, siis kuskil n@itab -
VIDEO: ..... XXXxYYY Nbpp xx.xxx fps, see on fps, millega sinu oma maha m@ngib.
Mitu pilti sinu swf sisaldab, seda ma ei tea.

Postitatud: 19.01.2009, 18:07
Postitas kiirtee
Põhimõtteliselt oleks sel aviks tehtud videol siis ka siuke järjepiduvus tekitada, ei tule praegu meelde kuidas seda nimetada võiks, et kaadrid siukse sagedusega jookseks, aga mul on väike juhend, et kunagi olen teinud, seal yamdi-ga saab vist seda teha. Vot see metadata, jah just täpselt. Siin üks juhend, mõned vist windowsil käitavad, aga muidu loodud linuxil käitamiseks. Uuri vaata.

FLV failide lõikamisest.

Vaja kolm tööriista:
FFMPEG
http://sourceforge.net/project/showfile ... _id=248632
YAMDI
http://sourceforge.net/project/showfile ... _id=219224
ja Avidemux
http://prdownload.berlios.de/avidemux/a ... _win32.exe

Konvertida ffmpeg-i abil AVI-ks.
ffmpeg -i mingiasi.flv mingiasi.avi

Lõigata AVI avidemux2 abil õigeks.

Konvertida FLV-ks tagasi:
ffmpeg -i mingiasi.avi mingiasi2.flv

Lisada metadata:
yamdi -i mingiasi2.flv -o lõplik.flv