Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Multimedia ja grafiikka => Aiheen aloitti: UbunTux - 08.09.08 - klo:14.07
-
Päivitin tätä viestiä
Pientä fiksailua jotain ominaisuuksia ja deb-paketti.
Deb-paketti ei sovellu 8.04 aka Hardyyn.
Koko roska on luetttavissa vaikka tekstieditorilla debin purun jälkeen. Deb on gz-pakattu, jotta sain sen liitettyä eli se pitää ensin purkaa.
Kyhäsin yksinkertaisen Kommanderilla toimivan dialogin, jonka avulla muuttaa DVB-tallenteet DVD-videon rakenteen mukaiseksi sisältäen myös YLEn tekstitykset tai tehdä dvdauthoria käyttäville ohjelmille sille kelpaavan tiedoston tekstityksineen. Jos käytät srt-tekstejä ja sinulta ei löydy $HOME/.spumux tai $HOME/.fonts kansiosta arial.ttf kirjasinta niin se pitää erikseen valita.
Nyt pitäisi pystyä myös ulostamaan tekstitykset erillään videosta (ssa näyttää hienolta MPlayerissä).
Myös ProjectX:n avulla leikkauksen pitäisi onnistua.
Asennat dialogin käyttösi siirtymällä cd:tä komentaen puretun paketin hakemistoon, joka sisältää spuplex.kmdr tiedoston.
Komenna hakemistossa:
sudo sh asenna
Tarvitset lisäksi seuraavat paketit
Asenna:
sudo apt-get install kommander dvdauthor mjpegtools mkvtoolnix build-essential zlib1g-dev
Tiedän, että mkvtoolnix voi olla hieman järeä tekstien ajoituksiin, mutta se toimii varmasti. Lisäksi matroskaan kannattaa tutustua ;)
Kaksi jälkimmäistä on pxsup2dastia varten.
pxsup2dast:
wget http://www.guru-group.fi/too/sw/m2vmp2cut/pxsup2dast.c
sh pxsup2dast.c
sudo cp pxsup2dast /usr/local/bin
sudo chmod a+x /usr/local/bin/pxsup2dast
Tarvitset myös ProjectX:n (+ sitä ajamaan kykenevän javan).
En tiedä miten tuo toimii KDE4:n Kommanderissa (joka on vielä kehitysvaiheessa).
(http://www.aijaa.com/img/t/00946/2727526.t.png) (http://www.aijaa.com/v.php?i=2727526.png)(http://www.aijaa.com/img/t/00456/2727535.t.png) (http://www.aijaa.com/v.php?i=2727535.png) (http://www.aijaa.com/img/t/00841/2727543.t.png) (http://www.aijaa.com/v.php?i=2727543.png)
Poistakaa tiedostoista ääkköset %¤&'(){}[] yms merkit suositeltavasti myös välilyönnit.. Kommander, mkfifo eikä monet muutkaan niistä ohjelmista tykkää. Lisäksi lainausmerkkien käsittely Kommanderilla on välillä tuskaa. Jos joku osaa osaa sanoa miten nuo suodatan pois (komentoriviltä) niin kertokaa. Yksi kerrallaan se tarkoittaisi melkoista työnsarkaa ;).
Dialogin voi ladata alta.
Public Domain
[ylläpito on poistanut liitteen]
-
En tiedä miten tuo toimii KDE4:n Kommanderissa (joka on vielä kehitysvaiheessa).
Ei tunnu toimivan Intrepidillä kokeiltaessa. Jää tuohon muksataan videota vaiheeseen, eikä top paljasta mitään radikaalia kuormaa. Dvd kansiorakenne kyllä ilmestyy, mutta sinne ei myöskään tule mitään.
-
En tiedä miten tuo toimii KDE4:n Kommanderissa (joka on vielä kehitysvaiheessa).
Ei tunnu toimivan Intrepidillä kokeiltaessa. Jää tuohon muksataan videota vaiheeseen, eikä top paljasta mitään radikaalia kuormaa. Dvd kansiorakenne kyllä ilmestyy, mutta sinne ei myöskään tule mitään.
Juu kuulostaa Kommanderin bugittamiselta. Muksauksen etenemisarvio tehdään ajamalla du-komentoa 1.5 s välein. Kotikansiossa tmp-spuplex-numero (Alkuperäiset tiedostot on sinne kovalinkitetty, joten kansion koko valehtelee) löytyy dvdauthorin xml-tiedosto. Jos siinä ei ole virheitä niin Kommander jumittaa. Lisäksi se kerää tiedostoon 'jotain'-dvd.log dvdauthorin tulosteen.
Auts. Olin tekevinä jotain järkevää, kun pilkoin skriptiobjekteja (funktiota) pienemmiksi (jäi paikallinen muuttuja käyttöön mikä ei vaikuttanut omiin testeihini). Testaan huolellisimmin. Siis homma ei toimi ilman tekstityksiä tällä hetkellä. Korjattu
-
Error in widget tmphakemisto
Line 4: 'file_exists' is not a function.
Tuollaista herjailee tämä.
Mulla ei sitten toimi mikään.
???
-
Onko bc asennettu?
Muutan sen expr:llä toimivaksi
Jotenkin olen ihastunut tuohon bc laskimeen ;D
-
Onko bc asennettu?
Muutan sen expr:llä toimivaksi
Jotenkin olen ihastunut tuohon bc laskimeen ;D
Ei bc:ssä vikaa olekaan. Olen aina ihmetellyt näitä reaalimaailman laskimen näköisiksi suunniteltuja kömpelöitä GUI-laskimia, kun paljon parempi tapa olisi häivyttää koko se laskinten kehitysvaihe mielestä ja kirjoitella tyhjään kenttään kaavoja, joihin kone vastaa. Semmoisia laskimia siis kuin Qalculate! (http://qalculate.sourceforge.net/)
Apropoo, eikö kikkareeseesi voisi lisätä testit tarpeellisten ohjelmien asennettuudesta? Tyyliin:
if [ -z "`which msgfmt`" ]; then
echo $0: Asenna ensin gettext-paketti -- sudo apt-get install gettext
exit 1
fi
(Mutta siis dialogi-ikkunoin toteutettuna; tuo ylläoleva on yhdestä omasta skriptistäni.)
-
Apropoo, eikö kikkareeseesi voisi lisätä testit tarpeellisten ohjelmien asennettuudesta? Tyyliin:
if [ -z "`which msgfmt`" ]; then
echo $0: Asenna ensin gettext-paketti -- sudo apt-get install gettext
exit 1
fi
(Mutta siis dialogi-ikkunoin toteutettuna; tuo ylläoleva on yhdestä omasta skriptistäni.)
Joo voisihan sen skriptin tehdä pitkänä ja uuvuttavana wizardina EULAa ja vastaavaa ;D Onhan Kommanderissa tähän toimintokin valmiiksi.
-
Näkyy olevan uusin bc:n versio asennettuna.
-
No sitten olen pihalla.
Siistein tuota kohtaa hieman.
_tmpnmbr="0"
_home=exec("echo $HOME")
_tmp=_home+"/tmp-spuplex-"+_tmpnmbr
while file_exists(_tmp) do
_tmpnmbr=exec("expr 1 + " +_tmpnmbr)
_tmp=_home+"/tmp-spuplex-"+_tmpnmbr
end
infoa1.setText("Väliaikaiskansio:")
infoa2.setText(_tmp)
exec("mkdir " +_tmp)
Enpä keksi miten tuo voisi olla pielessä
Toimii minulla.
Sisältääkö tiedostonimet erikoismerkkejä vastaavaa. Ääkköset ovat myrkkyä en saa toimimaan. Paikallisia tiedostoja olisi syytä käyttää.
Onko kotikansiossa turhia tmp-spuplex-'numer'o kansioita? Poista turhat.
Ja se Ubuntun dash vs muiden yleisesti käyttämä bash on myös joillekin vaikuttanut Kommanderissa... :-\
Korvaan uudella versiolla
Tuo sitten vaatii KDE 3.5.9 mukana saatavan Kommanderin,. esim. tuo while -rakenne tulee sen uusimmista ominaisuuksista.
-
Ei tuolla kotikansiossa ole mitään tuollaista ylimääräistä.
Nimissa on kyllä välilyöntejä ja se varmaankin voi aiheuttaa ongelmia.
En löydä tuollaista KDE 3.5.9:ää mistään, löysin vain 4. jotain.
-
Testasin äsken tuota Susessa. Toimii toimii, mutta KDE4:n versiota ei pahemmin voinut kehua sellaiseksi.
Tuon paketin pitäisi ainakin toimia
http://packages.ubuntu.com/hardy/kommander
Lisäksi on backportsin versio
http://packages.ubuntu.com/hardy-backports/kommander
Minulla KDE 3.5.9:llä näyttää rullaavan.
Asenna toki vain paketinhallinan kautta
Muoks hauska kuvaus tuolla. Hieman vanha versio Kommanderin tavoitteista.
Niin laitoin se uuden version tuonne ylös.
Välilyönnit mielestäni toimivat
Onko käyttäjätunnuksessa välilyöntejä? Laskin sen varaan, että ei olisi, kun halusin suojata homman mahdollisimman kivuttomasti mplexin epäonnistumiseen johtavat välilyönnit.
-
Kubuntussa näkyy kolmossarjan KDE olevan nyt versioltaan 3.5.10.
-
Error in widget suptesti:
Line 2: 'file_exists' is not a function.
Nyt se herjaa tuollaista. ???
-
Error in widget suptesti:
Line 2: 'file_exists' is not a function.
Nyt se herjaa tuollaista. ???
Jostain kumman syystä tuo file_exist ei sinulla toimi. Sen voinee korvata :P. Katsotaan, ei löydy kuin parista kohtaa
testi=exec("if [ -f "+_jotain+" ] || [ -d "+_jotain+" ] ; then echo joo; fi") ;D niin kaunista
Sitten testaamaan. Mahtavia tämmöiset bugit ::)
:D. Aika uskomatonta. Minulla ei ole koskaan olut mitään vaikeuksia noiden kommander-skriptien yhteensopivuuden kanssa (jos KDE4:n versiota ei lasketa ). Ötökkäjahti jatkukoon.
Jälleen uusi versio ladattu tuonne ylös
-
Mielenkiintoista :o
Jostain syystä tuo kikkare meinaa mättää mulla tosissaan.
Kokeilin leikata projectx puolella, ei toimi.
Muut mukavat oli tälläisiä, testailin muutaman kerran:
Kerran onnistui audio ja video ts tiedostot ja jopa toimi, paitsi että,
ääntä ei tullut mukaan.
Toisen kerran se teki vain ts kansiot mutta ne oli tyhjät.
Yleensä se vain muksaa mpg:si kuvan ja selittää dvd rakenteen
olevan valmis.
Että silleen, ei ole ensimmäinen kerta kun hommat muilla toimii,
mutta mulla ei. ???
-
Mielenkiintoista :o
Jostain syystä tuo kikkare meinaa mättää mulla tosissaan.
Kokeilin leikata projectx puolella, ei toimi.
Muut mukavat oli tälläisiä, testailin muutaman kerran:
Kerran onnistui audio ja video ts tiedostot ja jopa toimi, paitsi että,
ääntä ei tullut mukaan.
:-[ :-\ ::) Tuota noin pahoittelen kiertohommeli sotki sen äänen. Ei pitäisi korjata toimivaa. Mutta se toimii :). Nyt korjasin sen. Katselin videota tyytyväisenä äänettömänä :D
Tuosta pikku projektista on tullut varsinainen tilkkutäkki. Halutaan tehdä vähän kaikkea joka suuntaan. ;D. Nyt kikkareelle kelpaa komentoriviargumentitkin. Ja sijainnit pystyy paremmin määrittämään.
Lisätään , että ' merkki ei myöskään toimi.
(http://www.aijaa.com/img/t/00434/2723439.t.png) (http://www.aijaa.com/v.php?i=2723439.png) :)
Nyt testailin mielestäni läpikotaisin. Jos nyt lataamani ei toimi ei toimi sitten enää mikään!
Se vihoviimeisin versio on nyt tuossa yläpuolella.
Jaa ProjectX:n ulos tuuppaamien ääniraitojen järjestystä ei voikaan päätellä. No nyt muksaa 'dubbauksenkin' mukaan.
Kertokaa halukkaat toimiiko vai ei. Itse nyt testasin mielestäni kaiken mahdollisen.
-
Nyt tuo homma näkyy pelittävän, kiitoksia!! ;D
Mutta heitänpä tässä vielä yhden kysymyksen ;)
Mulla on tapana pistää useampia juttuja samalle DVD:lle ja nyt
kysynkin miten se tuosta eteenpäin onnistuisi, menuineen ja
muine härpäkkeineen. DVDStylerillä tuo homma onnistuu suoraan
ProjectX:n tekemistä tiedostoista, paitsi ne tekstit. :P
(Elä vielä hermostu meikäläiseen ;))
-
Nyt tuo homma näkyy pelittävän, kiitoksia!! ;D
Mutta heitänpä tässä vielä yhden kysymyksen ;)
Mulla on tapana pistää useampia juttuja samalle DVD:lle ja nyt
kysynkin miten se tuosta eteenpäin onnistuisi, menuineen ja
muine härpäkkeineen. DVDStylerillä tuo homma onnistuu suoraan
ProjectX:n tekemistä tiedostoista, paitsi ne tekstit. :P
(Elä vielä hermostu meikäläiseen ;))
Joo eipä siinä mitään on itselläkin tuolle käyttöä. Valikoita tuohon ei ole, mutta otsikot toimii (numeronappulat kaukosäätimestä?). Eli samaan paikkaan samalla nimellä niin pitäisi toimia (100% varma en ole) eli se jatkaa rakennetta automaattisesti.
DVD-styleriin, kun viet ne muksaukset (siis EI ruksia kohtaan: Tekstitykset ilman muksausta) ne tekstit pitäisi pysyä mukana. Kieltä ei voi kaiketi määrittää, mutta tuskin haittaa.
-
Ok, tutkitaan. ;D
Kiitos vielä kerran!
-
Huomasin tuossa uuden mielenkiintoisen jutun tuosta kikkareesta.
Jos siinä laittaa videolle nimen ja kielet, niin se ei tee DVD rakennetta. ???
Muuten tuo toimii hyvin. Ja pieni haitta tuo on, eihän noihin yleensä
tule kuin yksi kieli. ;)
-
Se pitää tehdä DVD:n nimeämiskäytännön mukaisesti. Tuo xml syöttää nuo arvot suoraan xml-tiedostoon ja nolang-rivit poistetaan. Tyhjäksi ei sovi niitä laittaa,. Katsellaan jos jaksaisi tuota vielä hioa. Omaan käyttöön olen jo tuosta deb-paketinkin kasannut. Pakettivarastot eivät vain kata tuota pxsup2dastia, joten aika kökköhän tuo noin on.
Näin
suomi: fi
englanti:en
Eli mitään hienoja välilyöntejä tms ei sallita. Voisi siihen pistää jonkin valintalootankin mukaan, mutta tuo lista on aika pitkä. No äkkiähän tuon awkilla listaa.
http://www.dvd-replica.com/DVD/vtslanguage.php
Minulla toimii myös isot kirjaimet, mutta ei kannata sotkea.
(http://www.aijaa.com/img/t/00043/2765020.t.png) (http://www.aijaa.com/v.php?i=2765020.png)
Hmm jos erillistä tekstitysraitaa ei ole olemassa tuo voi epäonnistua.. testataan ;D. Toimii minulla
-
Ok, tutkaillaan vielä. Kun jotenkin saisi nuo valikotkin onnistumaan,
niin hommahan olisi loistava. :)
Osa ongelmaa mulla on se että yleensä joutuu vielä pakkaamaan lopullista DVD rakennetta
pienemmäksi, että mahtuu DVD:lle.
-
Dodii
(http://www.aijaa.com/img/t/00972/2766199.t.png) (http://www.aijaa.com/v.php?i=2766199.png)
kazakkia ja zulua ;D
Laitan tämän päivityksen ladattavaksi, kunhan olen testaillut tarpeeksi
-
Näyttää vahvasti siltä, että Kubuntu on onnistunut saamaan niin bugisen käännöksen Kommanderista, että tuo ylläoleva ei tule onnistumaan :-\ Vaikka muualla toimii...
-
Näyttää vahvasti siltä, että Kubuntu on onnistunut saamaan niin bugisen käännöksen Kommanderista, että tuo ylläoleva ei tule onnistumaan :-\ Vaikka muualla toimii...
Vanha totuus siis vahvistuu: KDE-käyttäjän kannalta *buntu ei ole paras mahdollinen jakelu.
-
Nyt jotain pientä lisätty ja deb-paketti
Edelliseen ainakin kielivalinnat, kuvasuhteen pakotus ProjectX:n kautta.