Kirjoittaja Aihe: Miten lisätä DVD:lle tekstitys (srt)?  (Luettu 4112 kertaa)

SuperOscar

  • Käyttäjä
  • Viestejä: 4062
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Miten lisätä DVD:lle tekstitys (srt)?
« : 24.04.09 - klo:16.16 »
Moni tuntuu kaivanneen päinvastaisia ohjeita, mutta nyt homma menisi näin:

Minulla on (ihan laillisesti ostettuja!) DVD:itä, joissa on vain englanninkieliset tekstitykset. Tekstitykset löytyivät guuglaten myös .srt-tiedostoina, joten ne pääsi suomentamaan. Nyt ongelma on, miten helpoiten saada aikaiseksi DVD, jossa olisi tuo omatekoinen suomenkielinen tekstitys.

Useimmat verkosta löytyneet ohjeet tuntuvat lähtevän siitä, että joko lähtökohtana tai päämääränä on videotiedosto eikä DVD. ConvertXToDVD-ohjelmaan monessa paikassa viitataan, vaikka sekin jo nimellään antaa ymmärtää, ettei lähtökohtana olisi DVD; suurempi ongelma on kuitenkin minulle se, että kyseessä on Windows-ohjelma. Olisiko hommaa mitenkään mahdollista saada aikaan Linuxissa?

DVD-valikoista tms. himphampusta ei ole niin väliä, äidilleni riittää taatusti, jos kapulan Subtitle-namiskaa painamalla saa suomenkieliset tekstit elokuvaan :)
pöytäkone 1, NUC: openSUSE Leap 15.6, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

UbunTux

  • Käyttäjä
  • Viestejä: 2046
  • KubunTux
    • Profiili
KDE neon
Uudempaa KDE:tä Ubuntulla

SuperOscar

  • Käyttäjä
  • Viestejä: 4062
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Miten lisätä DVD:lle tekstitys (srt)?
« Vastaus #2 : 24.04.09 - klo:23.01 »
Toisin sanoen siitä ei kuitenkaan päästä mihinkään, että ensin DVD:n .vob-tiedostot on mencoderilla tms. muunnettava .mpg:ksi, jonka jälkeen lisätään siihen spumuxilla tekstit ja sitten .mpg taas dvdauthorilla muunnetaan .vobiksi? Tämä vaikuttaa jotenkin tarpeettomalta mutkalta, vallankin kun olen aina yhtä ulapalla mencoderin pakkausparametrien kanssa :/
pöytäkone 1, NUC: openSUSE Leap 15.6, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

UbunTux

  • Käyttäjä
  • Viestejä: 2046
  • KubunTux
    • Profiili
Vs: Miten lisätä DVD:lle tekstitys (srt)?
« Vastaus #3 : 24.04.09 - klo:23.07 »
dumppaa vaan se haluamasi otsikko kovalevylle

mplayer dvd://1 -dumpstream -dumpfile dumppaus.mpg

Olettaen, että haluamasi otsikko on 1. Mikäli DVD sisältää sarjan jaksoja, eikä elokuvaa menee tietysti työläämmäksi.
KDE neon
Uudempaa KDE:tä Ubuntulla

UbunTux

  • Käyttäjä
  • Viestejä: 2046
  • KubunTux
    • Profiili
Vs: Miten lisätä DVD:lle tekstitys (srt)?
« Vastaus #4 : 24.04.09 - klo:23.13 »
Jos se sisältää valmiiksi jo tekstejä niin joutunet dumppaamaan videon ja äänen erikseen.

Koodia: [Valitse]
mplayer dvd://1 -dumpvideo -dumpfile dumppaus.m2v

mplayer dvd://1 -dumpaudio -aid 128 -dumpfile dumppaus.ac3
Olettaen ääniraidan numeroksi 128.

Sitten vaan mplexillä yhteen.

Toisaalta SuperOscar siis toivoi mallia mencoderin käytöstä  ;D
Koodia: [Valitse]
mencoder dvd://1 -aid 128 -ovc copy -oac copy -of mpeg -mpegopts format=dvd:tsaf -o dumppaus.mpg
Menee ehkä nopeammin. Ja tekstitykset eivät seuraa mukana. Video ja ääni säilyvät koskemattomina.
« Viimeksi muokattu: 24.04.09 - klo:23.24 kirjoittanut UbunTux »
KDE neon
Uudempaa KDE:tä Ubuntulla

SuperOscar

  • Käyttäjä
  • Viestejä: 4062
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Miten lisätä DVD:lle tekstitys (srt)?
« Vastaus #5 : 24.04.09 - klo:23.27 »
Jos se sisältää valmiiksi jo tekstejä niin joutunet dumppaamaan videon ja äänen erikseen.

Joo, siinä on englanninkielinen tekstitys. Ja kyseessä on elokuva, ei sarja.

Tarttee kokeilla noita ritirimpsujasi, tos! Mitenkäs äänivirran id muuten selvitetään?
pöytäkone 1, NUC: openSUSE Leap 15.6, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

UbunTux

  • Käyttäjä
  • Viestejä: 2046
  • KubunTux
    • Profiili
Vs: Miten lisätä DVD:lle tekstitys (srt)?
« Vastaus #6 : 24.04.09 - klo:23.37 »
Mitenkäs äänivirran id muuten selvitetään?

Koodia: [Valitse]
mplayer dvd://1 -identify -frames 0 -ao null -vo null :)
Mutta voi toki lähteä kokeilemaan lähtien
Koodia: [Valitse]
mplayer dvd://1 -aid 128
mplayer dvd://1 -aid 129
jne. Yleensä tärppää heti.
KDE neon
Uudempaa KDE:tä Ubuntulla