Ero sivun ”DVD-elokuva digiboksiin” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
Rivi 3: Rivi 3:
== Yleistä ==
== Yleistä ==


DVD-levyn kopioiminen talteen on vanhaa juttu, mutta nurkissa pyörivistä levyistä pääsee eroon kun tallentaa kaikki digiboksin kiintolevylle.
DVD-levyn kopioiminen talteen on vanha juttu, mutta nurkissa pyörivistä levyistä pääsee eroon kun tallentaa kaikki digiboksin kiintolevylle.


Pieniä hankaluuksia aiheuttaa suomenkieline tekstitys. Näppärä palikkaa, jolla dvd-tekstit saisi muutettua dvb-tekstiksi, odottaa vielä koodaajaansa, joten tekstitys täytyy "polttaa" kuvaan. Tämän ei kuitenkaan pitäisi olla liian suuri ongelma.  
Pieniä hankaluuksia aiheuttaa suomenkieline tekstitys. Näppärä palikkaa, jolla dvd-tekstit saisi muutettua dvb-tekstiksi, odottaa vielä koodaajaansa, joten tekstitys täytyy "polttaa" kuvaan. Tämän ei kuitenkaan pitäisi olla liian suuri ongelma.


== Vaatimukset ==
== Vaatimukset ==

Versio 21. maaliskuuta 2010 kello 20.40

Tämän ohjeen avulla luodaan DVD-levystä kopio digiboksiin yleisessä .ts-muodossa.

Yleistä

DVD-levyn kopioiminen talteen on vanha juttu, mutta nurkissa pyörivistä levyistä pääsee eroon kun tallentaa kaikki digiboksin kiintolevylle.

Pieniä hankaluuksia aiheuttaa suomenkieline tekstitys. Näppärä palikkaa, jolla dvd-tekstit saisi muutettua dvb-tekstiksi, odottaa vielä koodaajaansa, joten tekstitys täytyy "polttaa" kuvaan. Tämän ei kuitenkaan pitäisi olla liian suuri ongelma.

Vaatimukset

Ohjeessa käytetään mencoderia ja ProjectX:ää.

Vaiheet

Pakkaus

Pakataan mencoderilla DVD-levyltä elokuva 1. osiosta (eng. title), valitaan audio kieleksi englanti ja tekstitykseksi suomi. Elokuvan sijainnin levyltä voi selvittää normaalilla DVD:n katseluohjelmalla, tai vaikka ihan tavallisella DVD soittimella, suurin osa soittimista näyttää osion (title) ja kappaleen (chapter) tiedot näytöllä elokuvan katselun aikana.

mencoder dvd://1 -alang en -spuaa 4 -slang fi -cache 8192 -ovc lavc -lavcopts \
vbitrate=3500:threads=4:vcodec=mpeg2video:trell:cbp:dia=-10 -oac lavc \
-lavcopts acodec=mp2:abitrate=320 -of mpeg -mpegopts format=mpeg2:tsaf:vaspect=16/9:drop -o outfile.mpg

Tai vaihtoehtoisesti kiintolevylle kansioon /tmp/dvd-rip kopioidun dvd levyn 3. osion kappaleiden 2-14 pakkaaminen:

mencoder dvd://3 -chapter 2-14 -dvd-device /tmp/dvd-rip/ -alang en -spuaa 4 -slang fi \
-cache 8192 -ovc lavc -lavcopts vbitrate=3500:threads=4:vcodec=mpeg2video:trell:cbp:dia=-10 \
-oac lavc -lavcopts acodec=mp2:abitrate=320 -of mpeg -mpegopts format=mpeg2:tsaf:vaspect=16/9:drop -o outfile.mpg

Videon laatua voi tarkkailla jo pakkauksen aikana katselemalla ulosfile.mpg tiedosto mieluisella mediasoittimella. Arvo vbitrate määrää pakkauksen bittivirran, jota voi koittaa pienentää tai suurentaa mielensä mukaan, aspect=16/9 määrittelee kuvasuhteen. Kannattaa myös tarkistaa että ääni ja tekstityskieli ovat oikeat.

(Kenoviiva on pelkkä rivinvaihto, lisätty luettavuuden vuoksi)

ProjectX

ProjectX:llä muutetaan ulosfile.mpg .ts muotoon.

Mikäli ProjectX-ohjelmaa ei löydy jakelusi pakettivarastoista, voi sen ladata valmiiksi käännettynä. Purettu paketti sisältää ProjectX.jar-tiedoston. Tiedoston nimi saattaa vaihdella version mukaan (esimerkiksi ProjectX-v0.90.jar).

ProjectX:n voit nyt käynnistää komennolla samassa hakemistossa kuin ProjectX.jar on:

java -jar ProjectX.jar
ProjectX:n päävalikko

Avaa tallenne valitsemalla se FileTable-välilehdeltä ja painamalla -painiketta. Videon leikkaamiselle ei pitäisi olla tarvetta

Paina prepare painiketta ja valitse tallennusmuodoksi .ts ja käynnistä prosessi "play" napilla

ProjextX:n pitäisi sylkeä ulos standardimuotoinen ulosfile.ts jota suurin osa digibokseista soittelee tyytyväisenä.