hirdetés

hirdetés

elfelejtett jelszó
regisztráció / adataim


Legutóbb nézted


Kapcsolat az ördöggel
Hozzászólsz a témához

Neved: ismeretlen
Felhasználónév:
Jelszó:
Hozzászólásod:
Pofák:
Link leírása:
Link (http://):
...


A téma: AviSynth

<< Frissebb Régebbi >>

71330. MysteryKe  2011-07-22 10:23:00


okés, uccsó kérdés hogyan tudom állítani a WavSource hosszát és kezdetét? Ja, meg ezt is fadelni

Válaszolok<-   

71215. OSSYNI  2011-07-14 23:44:59


személyes tapasztalatom az avisynthel, (csak, hogy ne magadba beszélgess) hogy xp alatt rátettem egy dX effektet oszt azonnal fagyott. UNINSTALL

Válaszolok<-   

71206. MysteryKe  2011-07-14 11:42:10


Látom, ebbe is már csak én írok
Lehetséges AviSynth-ben fokozatosan fel- és leúszó feliratot (Fade) készíteni?

Válaszolok<-   

36119. MysteryKe  2008-03-12 19:07:01


Hát ebből a videószerkesztőből csak egy adásösszeállító lesz.
Nyakamon szakdoga leadási határideje...

Válaszolok<-   

36115. MysteryKe  2008-03-12 12:23:17


Szasztok, megint én.

Az AviSynth-hez van valami plugin amivel ki lehet iratni a rendszeridőt?

Gugliztam, de nem találtam ilyet.

Válaszolok<-   

35253. MysteryKe  2008-02-07 10:02:47


Okés, már megtaláltam, csak sajnos ez is kliphez köthető. Na mind1, el kell kezdenem klip-orientáltan gondolkozni.

Válaszolok<-   

35248. MysteryKe  2008-02-07 08:42:48


A képernyőn tudom pozicionálni

Válaszolok<-   

35247. MysteryKe  2008-02-07 08:37:36


Köszönöm Gábor, ez már számomra elég nagy előre haladás.
Már csak egy kérdésem maradt egyelőre...
Streingek kiírásánál van lehetőség arra, hogy meghatározzam , hogy hol jelenjen meg és hol tűnjön el?

Válaszolok<-   

35242. Gábor (Aréna Műhely)  2008-02-06 23:39:07


Az AviSynth felrakja a komplett referencia kézikönyvet is, amikor telepíted. A telepítési mappában Docs/english/index.htm néven van. Amúgy az avisynth.org is tele van példákkal és leírásokkal.

A hozzászólásaidból nem látom, hogy meddig jutottál a szkriptnyelv megismerésében, így nem könnyű tanácsot adni. Az alapok:

A videókat vágni a Trim függvénnyel tudod, aztán összeilleszteni az AlignedSplice vagy UnalignedSplice függvényekkel, amire a + és ++ operátorok jó alternatívák. Egy egyszerű vágás:

src1 = AviSource("egyik.avi"
src2 = AviSource("masik.avi"
v = Trim(src1, 20, 543)
v = v + Trim(src2, 123, 6554)
v = v + Trim(src1, 0, 100)
return v

A KillAudio hatását is a Trim segítségével tudod korlátozni. Kivágsz egy darabot a videódból Trim()-mel, és azon hívod meg a KillAudio()-t. Nehézsége, hogy ha utána össze akarod fűzni (+) a videód maradékával, akkor azt nem fogja hagyni, mert csak olyan videókat rakhatsz egymás után, amiknek azonos mennyiségű hangsávja van. Azt lehet a KillAudio helyett csinálni, hogy csendet teszel a hangsávba. A Tone() függvénnyel tudsz csendes hangsávot kreálni, és az AudioDub()-bal bírod rákeverni a videóra. Ebből az egészből akár egy függvényt is írhatsz. Például:

function Mute(clip v, int startFrame, int endFrame) {
v1 = Trim(v, 0, startFrame)
v2 = Trim(v, startFrame, endFrame)
v3 = Trim(v, endFrame, 0)
silence = Tone(Framecount(v2) / Framerate(v2), 1, Audiorate(v2), AudioChannels(v2), "silence", 0.0)
v2 = KillAudio(v2)
v2 = AudioDub(v2, silence)
return AlignedSplice(v1, v2, v3)
}

Ezt a példafüggvényt egyáltalán nem teszteltem le, úgyhogy valószínűleg vannak benne hibák, csak az algoritmust akartam szemléltetni vele. A Trim() paraméterezése kicsit trükkös, amivel az elején a videó háromfelé vágásánál még foglalkozni kéne (a nulla speciális érték neki).

Válaszolok<-   

35218. MysteryKe  2008-02-06 11:36:49


Köszi, meg fogom nézni, de azért szívesen fogadok egy részletes AviSynth doksit, mely fogalakozik ezzel.

Még 1x köszi.

Válaszolok<-   

35217. Gábor (Aréna Műhely)  2008-02-06 11:04:33


Itt vagyok, csak ritkán járok a fórumra mostanság. Estefelé benézek, küldök válaszokat is.

Van amúgy valami hasonló szoftverecske, ami egy egyszerű vágóprogram, és AviSynth szkriptet generál. A videohelp.com-on láttam valahol, de nem emlékszem a nevére.

Válaszolok<-   

35207. Halivud Estevez  2008-02-05 21:00:32


Gábort ajánlom ezesetben. Folyton őt ajánlom már

Válaszolok<-   

35197. MysteryKe  2008-02-05 16:48:24


Csak hát ehhez kellene egy tapasztalt AviSynth-es.
Mert a hivatalos honlapján nem találtam idevágó leírást.

Válaszolok<-   

35190. Pákozdi Attila  2008-02-05 14:23:08


Hajrá!

Válaszolok<-   

35189. MysteryKe  2008-02-05 14:09:45


Plusz saját projekt fájlja is lenne XML-ben.

Válaszolok<-   

35188. MysteryKe  2008-02-05 14:08:51


Tehát, videófájlokat egymáshoz fűzni, de meghatározhatom, hogy melyiknek hol legyen a ki- és belépési pontja.
Ha egy feliratot akarok tenni (mondjuk hogy "XY TV" vagy "Reklám", akkor a "fő idősoron" meg tudjam határozni hol jelenjen meg, hol tünjön el. Plusz mettől-meddig akarom tiltani a hangot...stb.

Kis amatőr TV-t akarok csinálni a tanárom szerint csináljam azt, ami motivál. Szal ezért akarom ezt csinálni.
Primitív grafikus felületete lenne (olyan Avid feeling)

Válaszolok<-   

35187. MysteryKe  2008-02-05 14:03:12


Köszi, de ismerem az MPlayert...

de nem csak feliratokat akarok igazítgatni, hanem úgy konkrétan "vágni"

Válaszolok<-   

35186. MysteryKe  2008-02-05 13:54:36


Köszi, de ismerem az MPlayert...

de nem csak feliratokat akarok igazítgatni, hanem úgy konkrétan "vágni"

Válaszolok<-   

35185. Halivud Estevez  2008-02-05 13:39:31


Érdekes projekt!

Előzménye    Válaszolok<-   

35181. RCS  2008-02-05 13:35:14


Szakdogához kell neki, nem saját videjóhoz.

Válaszolok<-   

35166. Pákozdi Attila  2008-02-05 09:22:05


MysteryKe!
Olvastam az irományodat, de speciel én nem értek ehhez...
Ha feliratot akarsz igazítani a videóhoz javaslom használd a mplayer-t. Ezzel a feliratokat is be tudod állítani, söt hangot, képet is ki tudsz vágni ha kell. Még Windows alatt is müködik...
A leírása nagyon barátságosan magyar nyelven is elérhetö, lévé, hogy magyar fejlesztésként indult.
No ennyit a reklámról... próbáld ki.
Én nekem simán vitte a feliratos DviX filmeket... egyetlen egy paramértert sem kellett beállítani.
Ja és alapvetöen parancssoros vezérlésü, de ha kell van grafikus felülete is, gmplayer néven.
Jó szórakozást... kellemes kikapcsolódást, gyakorlást és sok sikert kívánok. Link! Mplayer / Dokumentáció /

Válaszolok<-   

35163. MysteryKe  2008-02-05 08:54:05


Ennyire azér' ne siessetek...

Válaszolok<-   

33926. MysteryKe  2008-01-07 13:07:22


Jah.. meg hogy a KillAudio()-t is timecode-hoz lehessen kötni?

Válaszolok<-   

33924. MysteryKe  2008-01-07 11:36:22


Szasztok!
azt már tom, hogy hogyan lehet összefűzni videófájlokat, csak azt nem, hogy melyiknek hol legyen a belépő és kilépő pontja (a forrásvideókban), feliratok ki- és belépő pontjai (természetesen timecode szerint).

Szakdogára készülök egy progit írni, mely hasonlít egy viedószerkesztő progira, de valójában AviSynth szkriptet generál.

Egyáltalán lehetséges ez szkriptben?

thx.
MysteryKe.

Válaszolok<-   

26847. Gábor (Aréna Műhely)  2007-05-11 16:07:38


Az interlace-deinterlace topikban felmerült lassítós problémához itt egy egyszerű szkript:

AVISource("interlaced-fastmotion.avi"
KillAudio()
DGBob(order=0, mode=2, thresh=4, ap=true)


A DGBob paraméterei a következők:

order=0 - Bottom Field First
order=1 - Top Field First

mode=0 - Egyszerű deinterlace (képkockák száma változatlan marad)
mode=1 - Smart bobbing (kétszer annyi képkocka és dupla fps)
mode=2 - 50% lassítás (kétszer annyi képkocka, változatlan fps)

thresh (alapértelmezésben: 12) - Minél alacsonyabb szám, annál kevésbé lesz "lépcsőzetes" az eredmény, de annál valószínűbb, hogy remegni fog. Játszani kell vele kicsit, a nyersanyagtól függően.

ap (alapértelmezésben: false): Extra csíkozódás elleni védelem, de ez is növelheti a kép remegését. A nyersanyagtól függően sokat javíthat a képminőségen.
Link! DGBob filter letölthető innen

Válaszolok<-   

<< Frissebb Régebbi >>
blank