# Hur en dvd lagras och kodas till en MPEG-4 AVI-fil med &k3b;

## Inledning

Det här dokumentet beskriver funktionerna för dvd-lagring och kodning i &k3b;. Dokumentet beskriver de enskilda stegen att lagra en dvd på hårddisken och koda den till en AVI-fil som följer MPEG-4 standarden.

&k3b; är bara gränssnittet för dessa steg. För att lagra och koda används &Linux;-verktyget transcode för behandling av videoströmmar.

## Beroenden

MPEG-4 kodaren transcode version 0.6.0pre5 och programmen det beror på, antingen Xvid eller DivX4/5, libdvdread (testat med version 0.9.2, www.dtek.chalmers.se/groups/dvd/), libdvdcss version 0.0.3.ogle3 för CSS-krypterade dvd:er (http://www.dtek.chalmers.se/groups/dvd/. Använd inte libdvdcss-1.0, det har fel och är långsamt. Version 1.2.0 bör också fungera, men har inte testats).

## Lagra dvd:n

Det första steget är att välja titeln eller filmen som du vill lagra. Klicka på dvd-enhetens ikon för att göra det. Nu ser du en lista som visar dvd-innehållet med alla filmsekvenser. Den längsta filmsekvensen (oftast huvudfilmen) är automatiskt markerad. Högerklicka på titeln och välj kopiera.

Ange målkatalog på första raden i följande dialogruta. Den andra och tredje raden fylls automatiskt i. Ändra inte dessa sökvägar.

Tryck nu på start och vänta till lagringen är klar. Nu ska du ha en katalog som innehåller en projektfil (k3bDVDRip.xml), en katalog som heter vob med vob-filen (till exempel vts_0x_y.vob) och en katalog som heter tmp med IFO-filerna (video_ts.ifo och till exempel vts_0x_0.ifo).

## Ställa in kodningen

Öppna kodningsdialogrutan med menyn Verktyg -> Koda video. Ladda nu projektfilen från lagringen av dvd:n (k3bDVDRip.xml i din filmkatalog) och ange ett filnamn för den slutliga AVI-filen (film.avi). Nu kan du ange parametrarna för kodningen. Välj antal cd som den slutliga AVI-filen ska rymmas på och språket som du vill att den ska ha, för en första test. Övriga inställningar kan lämnas med förvalda värden.

(Mer information om varje parameter och hur de väljs finns som Vad är det här-hjälp, genom att högerklicka på motsvarande element i det grafiska gränssnittet. Byt till fliken Avancerade ljud- och videoinställningar för att ställa in filmens slutliga storlek. Här kan du skära bort svarta kanter och ändra storlek på filmen för att få lämplig kvalitet (vi ser bra resultat med bredden 640).

Initiering av förhandsgranskningen kan misslyckas. Klicka först på skjutreglaget under förhandsgranskningen för att få en ny bild. Välj storleksändringsmetoden "Snabb" till höger om förhandsgranskningen. Den här skalningen kan bara hantera bildpunktsstorlekar som är en multipel av åtta, men är mycket snabbare än "exakt" bildpunktsskalning. Du kan också aktivera automatisk beskärning. (Automatisk beskärning ska oftast fungera. Om inte, försök först med en annan bild.)

När du ändrar filmens slutliga storlek ska "videokvalitet" vara större än 0,15 (åtminstone för lagring till en enda cd). Återigen, se "Vad är det här"-hjälpen för detaljerad information. Starta nu kodningen.

## Kodningsprocessen

Kodningen avsöker först hela filmen för att hitta ljudspårets minimala och maximala nivå. Resultatet blir en styrkenivå för att förstärka eller normalisera ljudspåret. (Det här görs normalt av AC3-kodaren i förstärkaren. Det kan inte göras med den slutliga AVI-filen, eftersom den innehåller ett MP3-spår.) Därefter kodas video- och ljudspåren, och efter några timmar kan du titta på den kodade videon med alla spelare som hanterar DivX (dvs. mplayer, xine, aviplay och förstås alla spelare i Microsoft-baserade system).

## Felsökning

Titta i allmänhet först på felsökningsutmatningen för ytterligare information. Om det inte hjälper, kan du få hjälp på e-postlistan k3b-users (http://k3b.sourceforge.net/index.php?page=mailinglists.html). Om du använder DivX, försäkra dig om att välja version för kodaren som är installerad på datorn. Du kan inte installera båda versioner på en Linux-dator eftersom båda binärfilerna använder samma namn. Om du har problem med de olika installationerna, sök efter alla filer som heter libdivxencore.so och libdivxdecore.so och ta bort dem. Installera versionen du vill ha, och starta kodningen igen. Om detektering av proportion misslyckas (den slutliga filmen är för hög) ställ in höjden för hand efter storleksändring och kontrollera proportionen i informationsrutan "Slutlig video".