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

Linux.fista
Siirry navigaatioon Siirry hakuun
 
(6 välissä olevaa versiota 4 käyttäjän tekeminä ei näytetä)
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 ==
Rivi 17: Rivi 17:


  [[mencoder]] dvd://1 -alang en -spuaa 4 -slang fi -cache 8192 -ovc lavc -lavcopts \
  [[mencoder]] dvd://1 -alang en -spuaa 4 -slang fi -cache 8192 -ovc lavc -lavcopts \
  vbitrate=3500:threads=4:vcodec=mpeg2video:trell:cbp:dia=-10:aspect=16/9 -oac lavc \
  vbitrate=3500:threads=4:vcodec=mpeg2video:trell:cbp:dia=-10 -oac lavc \
  -lavcopts acodec=mp2:abitrate=320 -of mpeg -mpegopts format=mpeg2:tsaf -o outfile.mpg
  -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:
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 \
  [[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:aspect=16/9 \
  -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 -o outfile.mpg
  -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.
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.
Rivi 33: Rivi 33:
ProjectX:llä muutetaan ulosfile.mpg .ts muotoon.
ProjectX:llä muutetaan ulosfile.mpg .ts muotoon.


Mikäli ProjectX-ohjelmaa ei löydy jakelusi [[pakettivarasto]]ista, voi sen ladata [http://www.oozoon.de/main_en.html valmiiksi käännettynä].
Mikäli ProjectX-ohjelmaa ei löydy jakelusi [[pakettivarasto]]ista, voi sen ladata [http://project-x.sourceforge.net/ ProjectX kotisivulta]. Purettu paketti sisältää <tt>ProjectX.jar</tt>-tiedoston. Tiedoston nimi saattaa vaihdella version mukaan (esimerkiksi <tt>ProjectX-v0.90.jar</tt>).  
Purettu paketti sisältää <tt>ProjectX.jar</tt>-tiedoston. Tiedoston nimi saattaa vaihdella version mukaan (esimerkiksi <tt>ProjectX-v0.90.jar</tt>).  


ProjectX:n voit nyt käynnistää komennolla samassa hakemistossa kuin ProjectX.jar on:
ProjectX:n voit nyt käynnistää komennolla samassa hakemistossa kuin ProjectX.jar on:
Rivi 41: Rivi 40:
[[Kuva:Projectx_main.png|right|thumb|300px|ProjectX:n päävalikko]]
[[Kuva:Projectx_main.png|right|thumb|300px|ProjectX:n päävalikko]]


Avaa tallenne valitsemalla se''FileTable''-välilehdeltä ja painamalla [[Kuva:ProjectXopen.png]]-painiketta. Videon leikkaamiselle ei pitäisi olla tarvetta
Avaa tallenne valitsemalla se ''FileTable''-välilehdeltä ja painamalla [[Kuva:ProjectXopen.png]]-painiketta. Videon leikkaamiselle ei pitäisi olla tarvetta


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


ProjextX:n pitäisi sylkeä ulos ulosfile.ts jota digiboksi soittelee tyytyväisenä.
ProjextX:n pitäisi sylkeä ulos standardimuotoinen ulosfile.ts jota suurin osa digibokseista soittelee tyytyväisenä.
 
== Katso myös ==
 
[[Digiboksit ja Linux]]


[[Luokka:Multimedia]]
[[Luokka:Multimedia]]
[[Luokka:Oppaat]]
[[Luokka:Oppaat]]

Nykyinen versio 8. huhtikuuta 2016 kello 22.49

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

Yleistä[muokkaa]

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[muokkaa]

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

Vaiheet[muokkaa]

Pakkaus[muokkaa]

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[muokkaa]

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

Mikäli ProjectX-ohjelmaa ei löydy jakelusi pakettivarastoista, voi sen ladata ProjectX kotisivulta. 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ä.

Katso myös[muokkaa]

Digiboksit ja Linux