Kirjoittaja Aihe: pxsup2dast ja YLE:n tekstit [RATKAISTU]  (Luettu 11752 kertaa)

jussi57

  • Käyttäjä
  • Viestejä: 242
    • Profiili
pxsup2dast ja YLE:n tekstit [RATKAISTU]
« : 28.11.09 - klo:18.29 »
Miten mainittu ohjelma asentuu koneelle..?
Olen yrittänyt noudattaa sivulla  http://linux.fi/wiki/DigiTV:n_tallennukset_DVD:lle ohjetta
Koodia: [Valitse]
wget http://www.guru-group.fi/too/sw/m2vmp2cut/pxsup2dast.c
sh pxsup2dast.c
pääte ilmoittaa, ettei tiedostoa ole. Kuitenkin se löytyy koneelta tiedostoselaimella etsiessä.
Käytössä tämä Mint 7. 
yst. jussi57
JA yle.N
« Viimeksi muokattu: 01.12.09 - klo:17.45 kirjoittanut jussi57 »

nm

  • Käyttäjä
  • Viestejä: 16297
    • Profiili
Vs: pxsup2dast
« Vastaus #1 : 28.11.09 - klo:19.15 »
Ajoitko tämän ensin (ohjeen komentoon pitää lisätä sudo, kun käytät Ubuntua):

sudo apt-get install sun-java6-jre mjpegtools dvdauthor  build-essential zlib1-dev

jussi57

  • Käyttäjä
  • Viestejä: 242
    • Profiili
Vs: pxsup2dast
« Vastaus #2 : 28.11.09 - klo:19.35 »
Ajoitko tämän ensin (ohjeen komentoon pitää lisätä sudo, kun käytät Ubuntua):

sudo apt-get install sun-java6-jre mjpegtools dvdauthor  build-essential zlib1-dev


jes ja näin vastasi
Koodia: [Valitse]
jussi@jussi ~ $ sudo apt-get install sun-java6-jre mjpegtools dvdauthor  build-essential zlib1-dev
[sudo] password for jussi:
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu       
Luetaan tilatiedot... Valmis       
sun-java6-jre on jo uusin versio.
mjpegtools on jo uusin versio.
dvdauthor on jo uusin versio.
build-essential on jo uusin versio.
Pakettia zlib1-dev ei ole saatavilla, mutta toinen paketti viittaa siihen.
Tämä voi tarkoittaa paketin puuttuvan, olevan vanhentunut tai
saatavilla vain jostain muusta lähteestä
E: Paketilla zlib1-dev ei ole asennettavaa valintaa

nm

  • Käyttäjä
  • Viestejä: 16297
    • Profiili
Vs: pxsup2dast
« Vastaus #3 : 28.11.09 - klo:19.49 »
Zlibin headerit saat varmaankin näin: sudo apt-get install zlib1g-dev

Eikä vieläkään onnistu pxsup2dastin asentaminen? Tuleeko päätteeseen mitään muuta kuin ilmoitus tiedoston puuttumisesta?

jussi57

  • Käyttäjä
  • Viestejä: 242
    • Profiili
Vs: pxsup2dast
« Vastaus #4 : 28.11.09 - klo:20.11 »
Zlibin headerit saat varmaankin näin: sudo apt-get install zlib1g-dev

Eikä vieläkään onnistu pxsup2dastin asentaminen? Tuleeko päätteeseen mitään muuta kuin ilmoitus tiedoston puuttumisesta?

tämmöstä nyt...
Koodia: [Valitse]
jussi@jussi ~ $ sh pxsup2dast.c
gcc -O2 -Wall -Wstrict-prototypes -pedantic -Wno-long-long -Wcast-align -Wpointer-arith -W -Wwrite-strings -Wcast-qual -Wshadow -o pxsup2dast pxsup2dast.c -DCDATE="la 28.11.2009 20.09.14 +0200" -lz
pxsup2dast.c: Funktio ”pxsubtitle”:
pxsup2dast.c:622: varoitus: declaration of ”exc_s” shadows a previous local
pxsup2dast.c:609: varoitus: varjostunut esittely on täällä
pxsup2dast.c:622: varoitus: declaration of ”exc_type” shadows a previous local
pxsup2dast.c:609: varoitus: varjostunut esittely on täällä
pxsup2dast.c:696: varoitus: paluuarvoa ”write” ei huomioida, esitelty attribuutilla warn_unused_result
pxsup2dast.c:711: varoitus: paluuarvoa ”write” ei huomioida, esitelty attribuutilla warn_unused_result
pxsup2dast.c: Funktio ”main”:
pxsup2dast.c:768: varoitus: paluuarvoa ”write” ei huomioida, esitelty attribuutilla warn_unused_result
pxsup2dast.c:816: varoitus: paluuarvoa ”write” ei huomioida, esitelty attribuutilla warn_unused_result
pxsup2dast.c:849: varoitus: paluuarvoa ”write” ei huomioida, esitelty attribuutilla warn_unused_result
pxsup2dast.c:849: varoitus: paluuarvoa ”write” ei huomioida, esitelty attribuutilla warn_unused_result
pxsup2dast.c: Funktio ”pxsubtitle”:
pxsup2dast.c:599: varoitus: variable ”pt” might be clobbered by ”longjmp” or ”vfork”
pxsup2dast.c: Funktio ”main”:
pxsup2dast.c:757: varoitus: argument ”argc” might be clobbered by ”longjmp” or ”vfork”
pxsup2dast.c:757: varoitus: argument ”argv” might be clobbered by ”longjmp” or ”vfork”
yst. jussi57

nm

  • Käyttäjä
  • Viestejä: 16297
    • Profiili
Vs: pxsup2dast
« Vastaus #5 : 28.11.09 - klo:20.42 »
Vain varoituksia, ei virheitä. Siis käännös ilmeisesti onnistui. Kokeile ajaa ohjelma: ./pxsup2dast

jussi57

  • Käyttäjä
  • Viestejä: 242
    • Profiili
Vs: pxsup2dast
« Vastaus #6 : 28.11.09 - klo:21.54 »
Vain varoituksia, ei virheitä. Siis käännös ilmeisesti onnistui. Kokeile ajaa ohjelma: ./pxsup2dast
Koodia: [Valitse]
./pxsup2dast


Usage: ./pxsup2dast [--delay ms] <supfile> <ifofile>|<palette>

Examples:

ProjectX decoded recording.sup and recording.sup.IFO

$ pxsup2dast recording.sup*

Having test.sup and map.ifo

$ pxsup2dast test.sup map.ifo

No .IFO, so giving 3 colors (rgb components in hex)

$ pxsup2dast titles.sup ff0000,00ff00,0000ff

Trying to fix sync in recording

$ pxsup2dast --delay 750 recording.sup*

ja kuten ohjeessa sanotaan:
Koodia: [Valitse]
jussi@jussi ~/elokuvat/projectx $ pxsup2dast Taydellinenmaailma.sup Taydellinenmaailma.sup.IFO
bash: pxsup2dast: command not found

Ei järkivähä ja kielitaito ihan riitä..
yst. jussi57

 

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: pxsup2dast
« Vastaus #7 : 29.11.09 - klo:02.35 »
Lisää piste ja vinoviiva komennon alkuun.

jussi57

  • Käyttäjä
  • Viestejä: 242
    • Profiili
Vs: pxsup2dast
« Vastaus #8 : 29.11.09 - klo:12.07 »
Lisää piste ja vinoviiva komennon alkuun.

Kiitos... yritin sitäkin, vaikka alussa mainitsemassani ohjeessa ei sitä mainittu...mutta tältä näytti:
Koodia: [Valitse]
jussi@jussi ~/elokuvat/projectx $ ./pxsup2dast Taydellinenmaailma.sup Taydellinenmaailma.sup.IFO
bash: ./pxsup2dast: Tiedostoa tai hakemistoa ei ole

...eli tarkoittaako tuo nyt sitä, ettei moisia sup-tiedostoja ole ( elokuvat/projectx-kansiossa näyttää kuitenkin olevan 2,3 megan kokoinen sup-tiedosto ja IFO: koko 12 kt..??)...vai puuttuuko tuo pxsup2dast-ohjelma..???

jussi57

nm

  • Käyttäjä
  • Viestejä: 16297
    • Profiili
Vs: pxsup2dast
« Vastaus #9 : 29.11.09 - klo:12.31 »
Lisää piste ja vinoviiva komennon alkuun.

Kiitos... yritin sitäkin, vaikka alussa mainitsemassani ohjeessa ei sitä mainittu...mutta tältä näytti:
Koodia: [Valitse]
jussi@jussi ~/elokuvat/projectx $ ./pxsup2dast Taydellinenmaailma.sup Taydellinenmaailma.sup.IFO
bash: ./pxsup2dast: Tiedostoa tai hakemistoa ei ole

Jos komentotulkki (bash) sanoo näin, se tarkoittaa että pxsup2dast-ohjelma ei ole siinä sijainnissa, josta yrität sen ajaa (tässä ~/elokuvat/projectx/pxsup2dast). Et siis nyt anna pxsup2dastin oikeaa polkua. Ilmeisesti hait ja käänsit ohjelman kotihakemistosi juuressa, jolloin siihen voi viitata polulla ~/pxsup2dast.

Ohjeessa on kuitenkin seuraava kohta, jonka ilmeisesti sivuutit tai ajoit komennot ilman sudoa:
Lainaus
Jonka jälkeen komennetaan pääkäyttäjänä:

mkdir /usr/local/bin
mv pxsup2dast /usr/local/bin/pxsup2dast
chmod a+x /usr/local/bin/pxsup2dast

Tuossa pxsup2dast siirretään /usr/local/bin-hakemistoon, joka toivottavasti on määritelty PATH-ympäristömuuttujassa, jolloin ohjelman voi ajaa ilman polkua.

Siis tee kuten käsketään:

Koodia: [Valitse]
cd
sudo mkdir /usr/local/bin
sudo mv pxsup2dast /usr/local/bin/pxsup2dast
sudo chmod a+x /usr/local/bin/pxsup2dast

Tämän jälkeen voit käyttää ohjelmaa ohjeen mukaan:

Koodia: [Valitse]
cd ~/elokuvat/projectx
pxsup2dast Taydellinenmaailma.sup Taydellinenmaailma.sup.IFO
« Viimeksi muokattu: 29.11.09 - klo:12.33 kirjoittanut nm »

jussi57

  • Käyttäjä
  • Viestejä: 242
    • Profiili
Vs: pxsup2dast
« Vastaus #10 : 29.11.09 - klo:13.57 »
Joo suuri KIITOS...kyllähän se vanhakin alkaa pikkuhiljaa tajuta... kun oikein paksusta rautalangasta taivutellaan. Nyt sain onnistumaan. Seuraavaksi yritän tumpuloida tallenteen dvd:lle...  Heh..jos vanhat merkit paikkansa pitää, niin talkoot on tiedossa..
kiittäen jussi57

jussi57

  • Käyttäjä
  • Viestejä: 242
    • Profiili
Vs: pxsup2dast
« Vastaus #11 : 29.11.09 - klo:14.23 »
Enpä päässy seuraavasta kohdasta eteenpäin. Tein (mielestäni) kirjaimellisesti ohjeen mukaan ensin näin:
Koodia: [Valitse]
jussi@jussi ~/elokuvat/projectx $ spumux Taydellinenmaailma.d/spumux.xml <Taydellinenmaailma.mpg > Taydellinenmaailma_sub.mpg mv Taydellinenmaailma_sub.mpg Taydellinenmaailma.mpg
DVDAuthor::spumux, version 0.6.14.
Build options: gnugetopt magick iconv freetype
Send bugs to <dvdauthor-users@lists.sourceforge.net>

WARN: Only one argument expected
syntax: spumux [options] script.sub < in.mpg > out.mpg
-m <mode>   dvd, cvd, or svcd (only the first letter is checked).
Default is DVD.
-s <stream> number of the substream to insert (default 0)
-v <level>  verbosity level (default 0)
-P          enable progress indicator

See manpage for config file format.

josta huonolla kielitaidollani en saa sen enempää selvää.. kuin se sika niistä sateliiteistä..

site yritin näin, eli jätin noi <> merkit pois

Koodia: [Valitse]
jussi@jussi ~/elokuvat/projectx $ spumux tallenne.d/spumux.xml Taydellinenmaailma.mpg Taydellinenmaailma_sub.mpg mv Taydellinenmaailma_sub.mpg Taydellinenmaailma.mpg
DVDAuthor::spumux, version 0.6.14.
Build options: gnugetopt magick iconv freetype
Send bugs to <dvdauthor-users@lists.sourceforge.net>

WARN: Only one argument expected
syntax: spumux [options] script.sub < in.mpg > out.mpg
-m <mode>   dvd, cvd, or svcd (only the first letter is checked).
Default is DVD.
-s <stream> number of the substream to insert (default 0)
-v <level>  verbosity level (default 0)
-P          enable progress indicator

See manpage for config file format.
Eli en päässy pusta pitkään...Mikähän se muu nyt tässä mättää...kuin ymmärrys..?
yst. jussi57

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11450
    • Profiili
    • Tomin kotisivut
Vs: pxsup2dast
« Vastaus #12 : 29.11.09 - klo:14.43 »
Sulla on tuossa kaksi komentoa peräkkäin (nuo olivat siis yhdellä rivillä):
Koodia: [Valitse]
spumux Taydellinenmaailma.d/spumux.xml <Taydellinenmaailma.mpg > Taydellinenmaailma_sub.mpg
mv Taydellinenmaailma_sub.mpg Taydellinenmaailma.mpg
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

zepotus

  • Käyttäjä
  • Viestejä: 271
    • Profiili
Vs: pxsup2dast
« Vastaus #13 : 29.11.09 - klo:14.44 »
Koodia: [Valitse]
jussi@jussi ~/elokuvat/projectx $ spumux tallenne.d/spumux.xml Taydellinenmaailma.mpg Taydellinenmaailma_sub.mpg mv Taydellinenmaailma_sub.mpg Taydellinenmaailma.mpg
Hmm.. En ole tuota spumuxia käyttänyt, mutta miksi siellä on siirtokäsky: mv Taydellinenmaailma_sub.mpg Taydellinenmaailma.mpg samalla rivillä..?

edit: Tomppeli oli näemmä vikkelämpi..   :)
Ubuntu 12.04 64-bit (i5-750 @ 3.8 Ghz, 4Gt, OCZ Agility 3 60Gt, 150Gt Raptor + 500 Gt + 1000 Gt, GT240 nvidia)

jussi57

  • Käyttäjä
  • Viestejä: 242
    • Profiili
Vs: pxsup2dast
« Vastaus #14 : 29.11.09 - klo:15.34 »
Koodia: [Valitse]
jussi@jussi ~/elokuvat/projectx $ spumux tallenne.d/spumux.xml Taydellinenmaailma.mpg Taydellinenmaailma_sub.mpg mv Taydellinenmaailma_sub.mpg Taydellinenmaailma.mpg
Hmm.. En ole tuota spumuxia käyttänyt, mutta miksi siellä on siirtokäsky: mv Taydellinenmaailma_sub.mpg Taydellinenmaailma.mpg samalla rivillä..?

edit: Tomppeli oli näemmä vikkelämpi..   :)

Eli tässähän se nyt sitte vahvistui se käsitys, että minä en ole tomppeli...olen TÄYS PÖKIJÖ..
En hökötyksissäni älynny näpäyttää enteriä ennen mv-komentoa...No josko sitä vielä oppis.
Kiitos taas
jussi57

jussi57

  • Käyttäjä
  • Viestejä: 242
    • Profiili
Vs: pxsup2dast
« Vastaus #15 : 29.11.09 - klo:17.57 »

heh.. Ei tää ny vieläkään ihan valkene...vielä kymysyksiä:
Koodia: [Valitse]
Tekstityksiä varten kotihakemistoon täytyy luoda .spumux-hakemisto.

mkdir $HOME/.spumux

Mulla ilmeisesti on .spumux-tiedosto..ainakin masiina ilmoittaa niin..

Koodia: [Valitse]
Sinne pitää kopioida kirjasin arial.ttf
Tää on epäselvää..miten sen saa sinne kopioitua?

Koodia: [Valitse]
Luo seuraavaksi tiedosto nimellä spumux.xml ja kirjoita sen sisällöksi seuraavaa. Huomaa, että kohdassa filename= "tallenne.srt" on oikein:

<subpictures>
   <stream>
      <textsub filename="tallenne.srt" characterset="UTF-8"
         fontsize="36.0" font="arial.ttf" horizontal-alignment="left"
         vertical-alignment="bottom" left-margin="25" right-margin="25"
         top-margin="20" bottom-margin="20" subtitle-fps="25"
         movie-fps="25" movie-width="720" movie-height="576"
         force="yes"
      />
   </stream>
</subpictures>

Mihin tiedosto luodaan..?? ei tullu mieleen muuta kuin muuttaa kohta filename= ja kopsata yo.ritirimpsu tekstieditorilla..mutta minne se tallennetaan?
Oon yritelly nyt vaikka minkälaisilla variaatiolla, mutta tekstejä ei ole tullu näkyville. Yhdessä vaiheessa sain vilahtamaan pätkän keltaista tekstiä, mutta siihen se jäikin.
yst.jussi57




nm

  • Käyttäjä
  • Viestejä: 16297
    • Profiili
Vs: pxsup2dast
« Vastaus #16 : 29.11.09 - klo:18.09 »
Tuo ohje, jota yrität nyt noudattaa, on tekstitv-tekstitystä varten. Onko tiedostoissasi edes sellaista ja eikö DVB-tekstitys riitä?

jussi57

  • Käyttäjä
  • Viestejä: 242
    • Profiili
Vs: pxsup2dast
« Vastaus #17 : 29.11.09 - klo:19.18 »
Tuo ohje, jota yrität nyt noudattaa, on tekstitv-tekstitystä varten. Onko tiedostoissasi edes sellaista ja eikö DVB-tekstitys riitä?

Joo jäi mainitsematta, että DVB-tekstitystä olen kokeillu..tavalla jos toisellakin, mutta en saanu näkyviin. Kyseessä on Ylen taltio. ProjectX "imutti" SubRip-tekstityksen srt.muodossa mukaan. Kuva ja ääni on saatu yhteen kasaan, mutta vielä kun sais tekstin, niin... vot ja harasoo 
yst. jussi57

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11450
    • Profiili
    • Tomin kotisivut
Vs: pxsup2dast
« Vastaus #18 : 29.11.09 - klo:19.55 »
Tuo ohje, jota yrität nyt noudattaa, on tekstitv-tekstitystä varten. Onko tiedostoissasi edes sellaista ja eikö DVB-tekstitys riitä?

Joo jäi mainitsematta, että DVB-tekstitystä olen kokeillu..tavalla jos toisellakin, mutta en saanu näkyviin. Kyseessä on Ylen taltio. ProjectX "imutti" SubRip-tekstityksen srt.muodossa mukaan. Kuva ja ääni on saatu yhteen kasaan, mutta vielä kun sais tekstin, niin... vot ja harasoo 
yst. jussi57

En nyt sitten tiedä onko paras tapa, mutta minulla on ollut tapana käyttää tuohon ProjectX:stä saatua .sup.sub-tiedostoa ja spuunmux sekä spumux ohjelmia. Muistaakseni näin:
Koodia: [Valitse]
spuunmux tekstit.sup.sub
spumux sub.xml < tallenne_johon halutaan_lisätä_tekstit.mpg > lopullinen_tallenne.mpg
Tosin jostain syystä tuolleensa teksteistä tulee oudon värisiä (ProjectX:n väriprofiileja on testattu) ja DVD-soittimesta pitää ottaa tekstit erikseen käyttöön (levy tehdään dvdauthorilla ja poltetaan braserolla) subtitle-napilla.

Tuo pxsup2dast taitaa tehdä saman kuin tuo spuunmux eli erottelee tekstit ProjectX:n tiedostoista.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

jussi57

  • Käyttäjä
  • Viestejä: 242
    • Profiili
Vs: pxsup2dast
« Vastaus #19 : 29.11.09 - klo:23.50 »
Lainaus
Tuo pxsup2dast taitaa tehdä saman kuin tuo spuunmux eli erottelee tekstit ProjectX:n tiedostoista.

Onko siinä tapauksessa makuasia kumpaa käyttää...jollei, niin miten tuo spuunmux löytyy ja toimii?
yst. jussi57