Vetäsin siis Virtualdubmodilla DVD:ltä videon (X-Files-jakson tarkemmin sanottuna) 2-pass XviDiksi, ääninä säilytin stereo-Dolbyn (direct stream copy). Ongelma oli vaan siinä että äänet ovat pahasti viturallaan heti videon alusta, ei siis millisekunteja vaan useita (3-5) sekunteja. Videon framerateen en pakatessa muistaakseni koskenut. Miten voin vastaisuudessa välttää tämän/olisinko voinut korjata nykyisen videon jotenkin?
DVD:llä olevassa audioraidassa on yleensä jonkinlainen viive, joka on yleensä -400ms-0ms. Tämä täytyy ottaa huomioon siinä vaiheessa kun audiota yhdistetään videoon. Viiveen suuruuden saa selville esimerkiksi DGIndexillä, joka ilmoittaa viiveen suuruuden AC3-tiedoston tiedostonimessä. Eli riittää, kun valitset DGIndexissä "Demux All Tracks" ja "Save Project". Tällöin DGIndex demuxaa kaikki mahdolliset audioraidat ja näyttää niiden viiveet. Audion ja videon voi sitten yhdistää VDModilla, mutta muista käyttää sitten DGIndexin laskemaa viivettä. Edit: Nykyisen videon voit siis korjata edellämainitulla tavalla. Ota ensin jo valmiista videostasi audioraita pois ja demuxaa uudelleen oikean viiveen kera.
Kyllä se viive oli minusta enemmän kuin tuo .4s, useita sekunteja paremminkin... Ja heti videon alusta, eli framerate-ongelma se tuskin on(?).
Ei tule ainakaan mieleen muuta vaihtoehtoa kuin tuo audioraidan viive. Jos olet kerran suoraan DVD:ltä sen videon ottanut, ja et ole framerateen koskenut. XviD-koodekissa ei ole mitään säätöjä FPS:ää koskien, joten ainoaksi vaihtoehdoksi antamillasi tiedoilla jää melkeinpä tuo audion viive. Se voi olla tosin enemmänkin kuin 400ms, sillä jokaisella DVD:llä on oma viiveensä. Kokeile ensin liittää audiota ja videota yhteen viiveen kera. Jos se ei auta, niin kerro vaihe vaiheelta mitä olet videolle tehnyt, niin eiköhän se ongelma sieltä jostain löydy.