openSUSEa suomeksi
openSUSE => Multimedia ja grafiikka => Aiheen aloitti: arijoutsi - 07.01.2008 - klo:17:36
-
Millä ohjelmalla teen m2v formaatista sopivan että saan toistettua DVD soittimessa. Project X:llä osaan poistaa ylimääräiset osat ja nyt tiedosto on siis m2v. Entä tästä eteenpäin. Mandvd:llä pystyy sitten tekeen rompun. Toi m2v kai pitää vielä muuntaa joksikin! Vinkkejä.
-
Itse olen käyttänyt pientä skriptiä tuon homman tekemiseen.
mplex (löytyy packmanin paketista mjpegtools) luo vob-tiedoston noista m2t ja mp2.
dvdauthor tekee siitä audio_ts ja video_ts hakemistot tiedostoineen. Poltat sitten vaikka k3b:llä.
-
Kiitos poijaat. Minäpä harjoittelen.
-
Ja löytyihän tuo skriptikin.
Eli tuo vaatii että mjpegtools ja dvdauthor ovat asennettuna.
ProjectX käyttämällä poistetaan mainokset jne. ja tallennetaan nuo leikkauskohdat tiedostoon(LeffanNimi.m2t.Xcl).
Eli ei tehdä mitään muuta. Sitten laitetaan DVD+/-RW asemaan ja käynnistetään tuo skripti komentamalla
MakeDVD.sh LeffanNimi
Tarkista skriptistä että SOURCE ja DEST osoittavat oikeaan hakemistoon.
Ylen kanavia varten käytössä on hieman muokattu skripti.
Poistan liitteet, koska ne löytyvät nyt täältä (http://opensuse.fi/DigiTV_nauhoituksista_DVD).
-
Scripti vaikuttaa mielenkiintoiselta. Täytyypä jossain välissä testata. :)
-
Sitten se YLEn versio, jolla saa tekstitykset mukaan DVD:lle.
Tämä skripti vaatii pxsup2dast.c-tiedoston kääntämisen. Käännetään komennolla
sh pxsup2dast.c
Kopioi käännöksen tulos, pxsup2dast, /usr/bin/ hakemistoon
-
. Mandvd:llä pystyy sitten tekeen rompun.
Osaako toi tehä .div tiedostoista dvd:n? Onko muita hyviä softia jolla homma hoitus?
-
Millä ohjelmalla teen m2v formaatista sopivan että saan toistettua DVD soittimessa. Project X:llä osaan poistaa ylimääräiset osat ja nyt tiedosto on siis m2v. Entä tästä eteenpäin. Mandvd:llä pystyy sitten tekeen rompun. Toi m2v kai pitää vielä muuntaa joksikin! Vinkkejä.
Kokeilisitko tätä http://opensuse.fi/DigiTV_nauhoituksista_DVD
-
Nuo skriptit on taas päivitetty -> http://opensuse.fi/DigiTV_nauhoituksista_DVD
Harmie on tehnyt hienoa työtä tuon skriptin kanssa. ISO kiitos siitä. ;D
-
Kokeilin MakeDVD-skriptiä ja hienosti toimi. Yksi kysymys tuli kuitenkin eteen:
Onko mahdollista tehdä sellaisesta DVB-materiaalista DVD jossa käytetään sekä 16:9 että 4:3 kuvasuhdetta? Vaikka jos haluaisi ottaa mukaan ohjelman juonnon joka on 16:9 ja itse ohjelma on 4:3 niin silloin ohjelma ikävästi venähtää. Onko ainut mahdollisuus leikata osat erikseen?
No nyt tuolta löytyy uusi versio tuosta MakeDVD skriptistä.
Siinä on nyt yhdistetty mukaan YLEn versio ja mahdollisuus käyttää haluamaansa valitsemaansa (16:9 tai 4:3).
-
Nyt olen ihan ulalla. Ei toimi tuo skripti minulla. Tarvittavat ohjelmat on asennettu ja skriptillä on suoritusoikeus. Hakemisto on oikea. Mikä piru mättää.
ls: tiedostoa /ari/dvd ei voi käsitellä: Tiedostoa tai hakemistoa ei ole
/ari/dvd hakemistossa ei ole yhtään tallennetua ohjelmaa.
-
Nyt olen ihan ulalla. Ei toimi tuo skripti minulla. Tarvittavat ohjelmat on asennettu ja skriptillä on suoritusoikeus. Hakemisto on oikea. Mikä piru mättää.
ls: tiedostoa /ari/dvd ei voi käsitellä: Tiedostoa tai hakemistoa ei ole
/ari/dvd hakemistossa ei ole yhtään tallennetua ohjelmaa.
Todennäköisesti, jos oikein ymmärsin, tuo dvd-hakemisto sijaitsee kotihakemistossasi.
Sinun täytyy antaa koko polku tuohon hakemistoon. Esim.
SOURCE=/home/ari/tallennus
DEST=/home/ari/dvd
-
Nyt olen ihan ulalla. Ei toimi tuo skripti minulla. Tarvittavat ohjelmat on asennettu ja skriptillä on suoritusoikeus. Hakemisto on oikea. Mikä piru mättää.
ls: tiedostoa /ari/dvd ei voi käsitellä: Tiedostoa tai hakemistoa ei ole
/ari/dvd hakemistossa ei ole yhtään tallennetua ohjelmaa.
Todennäköisesti, jos oikein ymmärsin, tuo dvd-hakemisto sijaitsee kotihakemistossasi.
Sinun täytyy antaa koko polku tuohon hakemistoon. Esim.
SOURCE=/home/ari/tallennus
DEST=/home/ari/dvd
Siellä on koko polku. Vaikka vaihdan hakemistot, niin sama ilmoitus tulee. Tietenkin hakemistot on oikein.
-
Laita sama hakemisto molempiin, siis se jossa nuo tallennetut tiedostot on.
-
Laita sama hakemisto molempiin, siis se jossa nuo tallennetut tiedostot on.
Näin ne oli alunperinkin.
-
Nyt olen ihan ulalla. Ei toimi tuo skripti minulla. Tarvittavat ohjelmat on asennettu ja skriptillä on suoritusoikeus. Hakemisto on oikea. Mikä piru mättää.
ls: tiedostoa /ari/dvd ei voi käsitellä: Tiedostoa tai hakemistoa ei ole
/ari/dvd hakemistossa ei ole yhtään tallennetua ohjelmaa.
Onhan nauhoitusten tiedoasto pääte .m2t?
Scripti etsii vain tiedostoja jossa on toi pääte.
-
No mene siihen hakemistoon.
Mitä tulostaa
pwd
ls
Listauksessa pitäisi näkyä noita m2t päätteisiä tiedostoja.
edit: Ja lataa uusin versio tuosta skriptistä
-
No mene siihen hakemistoon.
Mitä tulostaa
pwd
ls
Listauksessa pitäisi näkyä noita m2t päätteisiä tiedostoja.
edit: Ja lataa uusin versio tuosta skriptistä
ari@linux-kalmari:~/dvd> pwd
/home/ari/dvd
ari@linux-kalmari:~/dvd> ls
MIB .m2t MIB.m2t.Xcl
Uusin skripti on ladattu.
-
Liittäisitkö käyttämästäsi skriptistä sen kohdan missä tuo SOURCE ja DEST on määritetty.
-
Liittäisitkö käyttämästäsi skriptistä sen kohdan missä tuo SOURCE ja DEST on määritetty.
SOURCE=/home/ari/dvd
DEST=/home/ari/dvd
-
ari@linux-kalmari:~/dvd> pwd
/home/ari/dvd
ari@linux-kalmari:~/dvd> ls
MIB .m2t MIB.m2t.Xcl
Uusin skripti on ladattu.
toinen asua joka pisti silmään on toi välilönti tossa MIB .m2t. Välilönti kyllä muutetaan sciptillä _ viivaksi, mutta silloin toi väli pitää olla myös tossa Xcl-tiedostossakin tiedostojen nuimet pitää ollaa muuten samat paitse noi päätteet.
palauttaako tämä sen MIB
ls -1 /home/ari/dvd | grep '\.m2t$' | sed 's/.m2t//'
-
Kokeile ladata tuo skripti uudestaan.
Muokkasin sitä hieman.
-
Tuo välilyönti oli typo. Korjauksen jälkeen ongelma on edelleen.
-
Tulostaako tuo harmien mainitsema komento mitään?
-
Kokeile ladata tuo skripti uudestaan.
Muokkasin sitä hieman.
Ihan sama ongelma jatkuu.
-
Tulostaako tuo harmien mainitsema komento mitään?
Ei
-
entäs
ls -1 /home/ari/dvd/*.m2t
-
eihän se vaan ole isoilla kirjaimilla se .M2T ?
-
entäs
ls -1 /home/ari/dvd/*.m2t
ari@linux-kalmari:~> ls -1 /home/ari/dvd/*.m2t
/home/ari/dvd/MIB.m2t
-
eihän se vaan ole isoilla kirjaimilla se .M2T ?
Niinkuin näkyy, ei.
-
entäs
ls -1 /home/ari/dvd/*.m2t
ari@linux-kalmari:~> ls -1 /home/ari/dvd/*.m2t
/home/ari/dvd/MIB.m2t
lisätään seuraava kohta scriptistä katsotaan mihin kohtaan se oikeen tyssää
ls -1 /home/ari/dvd/*.m2t | grep '\.m2t$'
-
lisätään seuraava kohta scriptistä katsotaan mihin kohtaan se oikeen tyssää
ls -1 /home/ari/dvd/*.m2t | grep '\.m2t$'
ari@linux-kalmari:~/dvd> ls -1 /home/ari/dvd/*.m2t | grep '\.m2t$'
/home/ari/dvd/MIB.m2t
-
ari@linux-kalmari:~/dvd> ls -1 /home/ari/dvd/*.m2t | grep '\.m2t$'
/home/ari/dvd/MIB.m2t
No entäs tämä
ls -1 /home/ari/dvd/*.m2t | grep '\.m2t$' | sed 's/.m2t//'
-
No entäs tämä
ls -1 /home/ari/dvd/*.m2t | grep '\.m2t$' | sed 's/.m2t//'
ari@linux-kalmari:~/dvd> ls -1 /home/ari/dvd/*.m2t | grep '\.m2t$' | sed 's/.m2t//'
/home/ari/dvd/MIB
-
Lisää siihen scriptin alkuun toi -x
#!/bin/bash -x
ja aja scripti ja laita se koko roska tänne.
-
Homma on ratkaistu. Olin jmp kanssa skype yhteydessä ja nyt skripti toimii. Koko litaniaa en vielä läpi mennyt, enkä levylle ole päässyt polttamaan, mutta kunhan löydän sopivan levyn, niin sitten. Kiitos myös sulle harmie, kyllä se varmaan sunkin avulla olis ratkennut.
-
Homma on ratkaistu. Olin jmp kanssa skype yhteydessä ja nyt skripti toimii. Koko litaniaa en vielä läpi mennyt, enkä levylle ole päässyt polttamaan, mutta kunhan löydän sopivan levyn, niin sitten. Kiitos myös sulle harmie, kyllä se varmaan sunkin avulla olis ratkennut.
pääasia että toimii. ;)
-
No niin. Löyty romppukin ja testaus onnistui. Että niinkun toimii. Toimiihan se tuolla v-j-m ehdottamalla tavallakin, millä jo pari levyä tein. Skripti vaan hiukan nopeuttaa tuota prosessia.
-
Tein sitten yhden DVD:n ylen ohjelmasta missä tekstit. Onnistui, mutta Kaffeinessa oli kielen kohdalla ? merkki. Onko Kaffeinen ominaisuus? Samoin oli Xinessä. Mplayerissa toimi null. Kunhan toi pikkusisko tulee käymään, niin saa viedä kokeiltavaksi kuinka näkyy DVD soittimessa. Muutenhan tuo ? merkki ei haittaa kun vaan toimii.
-
Käytin tuota jmp_n tekemää skriptiä. Sieltä löytyy tälläinen,
echo '<dvdauthor dest="'${MOVIE[$VAL1]}'" >
<vmgm/>
<titleset>
<titles>
<video format="pal" aspect="'$RATIO'" resolution="720x576" />
<audio lang="en" />
<pgc pause="0" >
<vob file="'${MOVIE[$VAL1]}.vob'" pause="0" />
<post> { g2 = 0; call vmgm menu entry title; } </post>
</pgc>
</titles>
</titleset>
</dvdauthor>' > ${MOVIE[$VAL1]}.xml
Tuohon audio lang jälkeenkö tuon koodin laittaisin.
-
Minulla on heti <titles>-osan jälkeen.
Tosin minulla ei ole <video>-osaa käytössä. Varmaankaan ei ole väliä kunhan on <titles> ja <pgc> -osien välissä.
Ei toiminut minulla. Pitää testata vielä siten, että poistan tuon video osan. Sinänsä tuolla ei ole merkitystä kun kuitenkin toimii. Kävin testaamassa siskon dvd soittimella ja tekstitys tuli näkyviin automaattisesti, joten tämä riittää.
-
Skriptissä on kaksi kohtaa jossa tehdään asetustiedosto. Toinen suoritetaan jos tallenne on YLE:n kanavalta toinen jos ei. <subpicture lang="fi"/> -osa tulisi lisätä kohtaan joka suoritetaan jos tallenne on YLE:n kanavalta.
Skriptissä on kaksi kohtaa ja laitoin ne molempiin. Kumpaan tuo sitten pitäisi lisätä?
-
Sisäluku hiukan hukassa. Olihan se maininta tuolla.
DVD:hen. Joten tekstityksen tunnus tulisi vasta jälkimmäiseen osuuteen.
Kokeilen nyt tuota.