Korrigér defekt VBR
Fra PGwiki
Fremgangsmåde
Brugen af VBR lyd i dine DivX film kan forårsage, at der kommer en fejl i headerne. Du kan stadig se filmen, men hvis du forsøger at redigere i den, for eksempel hvis du vil konvertere til MPeg, så opstår der problemer. I nogle tilfælde bliver lyden forskubbet eller omkodningen afbrydes, andre gange få du en dobbelt så lang film, som ikke virker.
Løsningen er at omkode lyden. Til dette formål skal vi bruge VirtualDub, version 1.4.8 eller senere. Hvis du ikke har det, kan du her hente den nyeste version af VirtualDub. Udpak alle filerne til en mappe. Sørg for ikke at lægge det i samme mappe som eventuelle ældre versioner af VirtualDub, som du ønsker at gemme (blandt andet er 1.4c den eneste version der kan læse ASF-filer). Skal du kun bruge den nyeste version kan du overskrive de gamle filer.
Åbn VirtualDub og træk din DivX film hen i vinduet (eller brug Ctrl+O). Hvis der er et problem med VBR headerne, skulle denne advarsel dukke op:
Start med at sætte Video til Direct Stream Copy:
Det betyder at videodelen ikke bliver påvirket, og derfor bliver billedkvaliteten ikke forringet.
Sæt nu Audio til Full Processing Mode, vælg AVI Audio:
Det næste skridt er ikke nødvendigt, men da vi alligevel skal til at behandle lyden, kan vi lige så godt gøre det. Tryk Ctrl+A for at åbne vinduet Conversion:
Vælg at konvertere til 44100Hz og sørg for at High Quality er valgt. Grunden til denne konvertering er, at selv om 48000Hz skulle være en bedre lydkvalitet, så er der mange lydkort, der ikke formår at få lyden korrekt og derfor lyder den dårligere end ved 44100Hz. Desuden er 44100Hz også standard for VCD, så det er nemmere at konvertere, hvis man skulle ønske det.
Nu skal vi vælge et kompressionsformat, så klik på Audio/Compression:
Vælg MPEG Layer-3 og 128 kBit/s, 44,100 Hz, Stereo og tryk OK.
Tryk F7 og vælg et navn til den nye AVI.
Når den er færdig, start din yndlingsfilmviser og kontroller resultatet.
Hvis lyden passer til billedet er vi færdige. Du har nu en DivX film, som du kan redigere som du vil.
Hvis der er en tidsforskel (lyden er usynkron), så læs videre her. Husk at du skal bruge den version, du lige har lavet. Den gamle film kan du godt slette eller i hvert fald gemme af vejen indtil du er sikker på, at alt er i orden. Synkronisering af lyden
Hent filmen ind i VirtualDub (træk eller Ctrl+O).
Brug skyderen nederst i vinduet til at finde en scene, hvor du kan se mundbevægelser eller andet, der er nemt at synkronisere efter:
For at starte afspilning, skal du klikke på pilen med et lille I (Input Playback). Læg mærke til om lyden kommer før eller efter billedet og hvor lang tid den er forskubbet.
Når du har en idé om, hvor meget lyden er forskudt, skal du trykke Ctrl+I:
I boksen Delay Audio Track skal du skrive det antal millisekunder som lyden skal forsinkes. Hvis lyden kom cirka 1 sekund før billedet, skriver du 1000 (=1 sekund). Hvis derimod lyden kom for sent, skal du skrive en negativ værdi.
Tryk OK og prøv at spille scenen igen. Hvis lyden stadig ikke passer, trykker du igen Ctril+I og ændrer værdien. Bliv ved med det, indtil du er helt tilfreds med resultatet. Selv om mundbevægelserne ser ud til at passe, kan du godt prøve at ændre tallet en lille smule for at se om det bliver bedre endnu.
Gå derefter hen til at andet punkt i filmen og se om lyden også passer der. Hvis lyden er korrekt i starten af filmen, men forskudt i midten og endnu mere forskudt i slutningen, så skyldes det at lyden har en anden længde end filmen. Det problem tager jeg op i en senere guide. Bemærk dog at den VBR fejl vi taler om i denne guide ikke giver anledning til lydproblemer af denne type.
Sørg for at både video og audio er sat til Direct Stream Copy og tryk F7 for at gemme filmen.
Nu skulle den spille perfekt.
Forfatter: DivXguide.dk / http://divxguide.dk
