NTSC-muotoisen AVI:n muuttaminen PAL SVCD:ksi tekstityksineen.

Discussion in 'VCD ja SVCD -formaatit' started by Siku, Nov 16, 2002.

Thread Status:
Not open for further replies.
  1. Siku

    Siku Regular member

    Joined:
    Oct 5, 2002
    Messages:
    822
    Likes Received:
    0
    Trophy Points:
    26
    Eli, aikomuksenani on muuttaa NTSC-muotoinen AVI (eli AVI:n FPS on 23.976) SVCD:ksi tekstityksineen. Siis ihan "permanent" tekstitykset, koska DVD-soittimeni ei tue irrallisia tekstityksiä.

    Elikkä, ensin "irrotin" audio raidan AVI:sta VirtualDubilla ja muutin sen BeSweet:lla mp2:ksi. Sitten tein Avisynth scriptin jolla sain ne tekstitykset mukaan. Avasin sitten sen *.avs:n CCE SP:llä ja encoodasin *.m2v:ksi. Sitten muxasin tekemäni audioraidan bbMPG:lla. Ja lopuksi päädyin *.mpg:n, kuten pitikin, mutta tekstitykset olivat edelleen 23.976 FPS-muodossa ja SVCD on 25 FPS-muodossa. Joten tekstitykset tulevat eri aikaan kuin ääni.

    Mietin tähän ratkaisuja ja tämmösiä rakaisuja sain aikaan:
    1) Muxaisin tekstitykset AVI:n vaikka SubMux:lla(?). Ja vasta sitten muuttaisin AVI:n FPS:n 25.000:ksi. Tämän kanssa tekstitysten pitäisi olla kohdallaan, vai?
    2) Muokkaisin Avisynth scriptiäni, mutta en vaan tiedän miten :D. Btw, tässä oli käyttämäni scripti:
    LoadPlugin("C:\Program Files\GordianKnot\SimpleResize.dll")
    LoadPlugin("C:\Program Files\GordianKnot\MPEG2DEC.dll")
    AviSource("J:\DivX to SVCD\Video Processing\The Godfather CD 1.avi")
    LoadPlugin("C:\Program Files\GordianKnot\VirtualDub\plugins\textsub.vdf")
    ConvertToYUY2()
    TextSub("J:\DivX to SVCD\Video Processing\The Godfather CD 1_new.srt")
    AssumeFPS(25,1,True)

    Se oli ensimmäinen Avisynth scriptini joten siellä saattaa olla paljon kaikkea hyödytöntä.

    Mutta jos joku keksisi ratkaisun ongelmaani taikka osaisi korjata tuota Avisynth scriptiä, niin olin todella kiitollinen.
     
Thread Status:
Not open for further replies.

Share This Page