Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Multimedia ja grafiikka => Aiheen aloitti: Asmo Koskinen - 22.05.07 - klo:13.17
-
QDVDAuthor - kuivaharjoittelua
Ihan tyytyväinen en qdvdauthor-ohjelmaan ole - liikaa säätämistä ja aliohjelmien etsimistä ja asentamista Feistyyn. Silti tuo taitaa olla parasta (lue: graafisinta), mitä meillä on tarjolla. Kannattaa huomata, että en ole edes kokeillut muita, joten puhun vasten parempaa tietoa. Olen kyllä asentanut uusimman devede-ohjelman lähdekoodista, mutta mitään käsitystä sen toimivuudesta ei ole. Kunhan jotenkin ensin selvitän tämän qdvdauthorin logiikan, niin sitten on ehkä helpompi verrata sitä muihin. En näet koskaan ole nysvännyt dvd:tä millään ohjelmalla.
Uudempi ja vanhempi esittely ohjelmasta - uudempi on qdvdauthor-ohjelman tekijän oma:
http://applications.linux.com/applications/07/05/09/1552256.shtml?tid=39&tid=85 (2007)
http://interactive.linuxjournal.com/article/8566 (2005)
Kuten noissa kerrotaan, niin qdvdauthor on "vain" graafinen edusohjelma lukemattomille pienille perinteisille unix-ohjelmille, jotka tekevät yhden asian, mutta sen hyvin. Osa ohjelmista löytyy Feistyn paketinhallinnasta, osa pitää kääntää lähdekoodista. Itse asensin puuttuvat perinteiseen tyyliin /usr/local-hakemistoon, josta qdvdauthor ne löytää.
koskias@ubuntu:/usr/local/bin$ ls -l
yhteensä 69904
-rwxr-xr-x 1 root root 605 2007-05-16 19:53 ardour2
-rwxr-xr-x 1 root root 24396219 2007-05-15 21:44 audacity
-rwxr-xr-x 1 root root 61233 2007-05-21 22:46 devede
-rwxr-xr-x 1 root root 33898 2007-05-22 12:42 dv2sub
-rwxr-xr-x 1 root root 355997 2007-01-18 19:25 encode2mpeg
-rwxr-xr-x 1 root root 4398720 2007-05-16 20:15 ffmpeg-kino
-rwxr-xr-x 1 root root 3767316 2007-05-20 09:44 ffmpeg-screencast
-rwxr-xr-x 1 root root 18264602 2007-05-16 20:15 kino
lrwxrwxrwx 1 root root 19 2007-05-16 20:15 kino2raw -> /usr/local/bin/kino
-rwxr-xr-x 1 root root 253881 2007-05-21 23:35 mctoolame
-rwxr-xr-x 1 root root 3622 2006-03-14 21:43 mountdvdraid
-rwxr-xr-x 1 root root 1204 2007-05-21 23:33 movie-compare-dvd
-rwxr-xr-x 1 root root 11848 2007-05-21 23:33 movie-fakewavspeed
-rwxr-xr-x 1 root root 7563 2007-05-21 23:33 movie-make-title
-rwxr-xr-x 1 root root 8250 2007-05-21 23:33 movie-make-title-simple
-rwxr-xr-x 1 root root 20014 2007-05-21 23:33 movie-progress
-rwxr-xr-x 1 root root 6986 2007-05-21 23:33 movie-rip-epg.data
-rwxr-xr-x 1 root root 11116 2007-05-21 23:33 movie-rip-tv.com
-rwxr-xr-x 1 root root 41952 2007-05-21 23:33 movie-title
-rwxr-xr-x 1 root root 17314 2007-05-21 23:33 movie-to-dvd
-rwxr-xr-x 1 root root 17095 2007-05-21 23:33 movie-zoomcalc
-rwxr-xr-x 1 root root 5895420 2007-05-22 11:46 qdvdauthor
-rwxr-xr-x 1 root root 1689316 2007-05-22 11:46 qplayer
-rwxr-xr-x 1 root root 938403 2007-05-22 11:46 qslideshow
-rwxr-xr-x 1 root root 9642766 2007-05-16 17:46 rosegarden
-rwxr-xr-x 1 root root 8047 2007-05-16 17:46 rosegarden-audiofile-importer
-rwxr-xr-x 1 root root 5809 2007-05-16 17:46 rosegarden-lilypondview
-rwxr-xr-x 1 root root 23944 2007-05-16 17:46 rosegarden-project-package
-rwxr-xr-x 1 root root 1521134 2007-05-16 17:46 rosegardensequencer
koskias@ubuntu:/usr/local/bin$
Kuva1 - http://www.arkki.info/howto/QDVDAuthor/Kuvakaappaus_05.png
Ainoa aliohjelma, jota en löytänyt on "pcm2aiff", mutta kaikki muut siis löytyvät joko Feistystä tai Googlen avulla. Ilman tuotakin dvd:n tekeminen onnistuu, eikä qdvdauthor myöskään herjaa sen kummemmin sen puuttumisesta. Sinänsä kaikki on syytä asentaa.
Kuva 2 - http://www.arkki.info/howto/QDVDAuthor/Configurator_for_qdvdautor_01.png
Kuva 3 - http://www.arkki.info/howto/QDVDAuthor/Configurator_for_qdvdautor_01.png
Qdvdauthor-ohjelman asennus lähdekoodista on suoraviivaista. Vanhmpi versio löytyy Feistystä, jotain pientä fixausta uudemmassa versiossa.
Kuva 4 - http://www.arkki.info/howto/QDVDAuthor/Kuvakaappaus_04.png
Kummallinen juttu on se, että lähdekoodipaketin versio on 1.0.0 (!), mutta itse ohjelma kertoo olevansa 0.1.5 (!).
Kuva 5 - http://www.arkki.info/howto/QDVDAuthor/Kuvakaappaus_03.png
Valmiin tuotoksen voi testata ennen polttamista vaikkapa gxine-ohjelmalla, jotta näkee, että valikot yms toimii. Koska minulla ei ole tässä läppärissä eikä kotona polttavaa dvd-asemaa, niin looppun saakka tätä testausta en voinut viedä, siksi kuivaharjoittelua.
Kuva 6 - http://www.arkki.info/howto/QDVDAuthor/Kuvakaappaus_01.png
Kuva 7 - http://www.arkki.info/howto/QDVDAuthor/Kuvakaappaus_02.png
Pari ruutukaappausta gxinestä; näyttää kelvolliselta. Noita valikoita voi sitten nysvätä loputtomiin Gimpillä ja laittaa taustamusiikkia yms yms.
Ystävällisin terveisin Asmo Koskinen.
-
Ainoa aliohjelma, jota en löytänyt on "pcm2aiff", mutta kaikki muut siis löytyvät joko Feistystä tai Googlen avulla.
Niin, qdvdauthor itsekin ihmettelee, miksi pcm2aiff-ohjelma on listassa mukana :o
Ystävällisin terveisin Asmo Koskinen.
[ylläpito on poistanut liitteen]
-
Tässä jokunen vastaava
DVDStyler http://www.dvdstyler.de/
KMediafactory http://kotisivu.dnainternet.fi/damu0/software/kmediafactory/index.html
ManDVD http://www.kde-apps.org/content/show.php?content=38347
-
Tässä jokunen vastaava
Kuten sanottua, niin ensin minun pitää selvittää ihan perusasiat dvd:n teosta qdvdauthorin avulla; sitten ehkä katson nuo muut vaihtoehdot.
Kertokaapa, onko joku oikeasti tehnyt dvd-romppuja Linuxissa?
Vai oletteko nostaneet kädet pystyyn ja tehneet ne Pinaclella XP:ssä,
se kun tulee jokaisen kameran mukana, noin suurin piirtein?
Ystävällisin terveisin Asmo Koskinen.
-
Joskus tein tuon homman ihan komentoriviltä.
Käytin tätä ohjetta
http://forums.gentoo.org/viewtopic.php?t=117709
-
Kertokaapa, onko joku oikeasti tehnyt dvd-romppuja Linuxissa?
_o/ Minä olen (ja tarkoittanet dvd-video-levyjen tekemistä sillä dvd-romppuhan voi olla pelkkä datalevykin).
Tosin en ole käyttänyt graafisia ohjelmia koska koen sellaisilla työskentelyn liian vaivalloiseksi ja toisaalta rajoittavaksi. En myöskään ole tehnyt mitään hirveän erikoista. Lähinnä olen polttanut dvb-tallennuksia talteen. Normaalisti olen tehnyt levylle yhden valikon josta valitaan toistettava elokuva tai sarjan jakso. Tällaiseen toimintaan komentorivi on aivan ehdoton koska se mahdollistaa tehtävien automatisoinnin omia tarpeita vastaavaksi.
Minulla ei ole mitään yleisskriptiä vaan olen tehnyt tarvittavat skriptit projektikohtaisesti. Esimerkiksi erään sarjan levyt pystyn luomaan periaatteessa yhdellä komennolla ja tähän sisältyy työvaiheina avi-tiedostojen konvertointi oikeaan muotoon, tekstitysraidan lisääminen, valikon rakentaminen erillisen määrittelytiedoston pohjalta jossa kerrotaan jaksojen numerot sekä lisäksi nimet kahdella kielellä, dvdauthorin määrittelytiedoston luominen kielikoodeineen ja viiden minuutin chaptereineen ja lopulta valmiin dvd:n luominen.
Jos olen polttamassa vain pari elokuvaa levylle niin yleensä valmistelen ne käsin (jo pelkkien mainostaukojenkin takia) ja Ylen tapauksessa lisään tarvittaessa tekstitysraidan. Valikon teen valmiilla skriptillä johon muutan vain elokuvien nimet tai toisinaan saatan nähdä vaivaa ja tehdä valikosta visuaalisesti viehättävämmän lisäämällä elokuvista sopivat kuvat. Sitten otan vanhan dvdauthorin määrittelytiedoston pohjaksi ja muokkaan tarvittavat pari kohtaa jotta pääsen tekemään valmiin levyn. Muihin työvaiheisiin verrattuna itse levyn valmisteluun tarvittavat työvaiheet vievät merkityksettömän vähän aikaa enkä siksi ole niitä jaksanut automatisoida. Valikon luominen on oikeastaan ainoa asia joka tuossa on tarpeellista automatisoida.
-
Muihin työvaiheisiin verrattuna itse levyn valmisteluun tarvittavat työvaiheet vievät merkityksettömän vähän aikaa enkä siksi ole niitä jaksanut automatisoida. Valikon luominen on oikeastaan ainoa asia joka tuossa on tarpeellista automatisoida.
Kiitos kommentista, löysin pari aika laajaa ohjetta; näissäkin käytetään komentoriviä. Oikeastaan tuo qdvdauthor on myös sellainen, eräällä tavalla skriptikokoelma. Niinhän sen tekijäkin sitä kuvaa:
"I also found that all the tools already existed and all one had to do is to study the man pages of about 12 different command line tools, write some xml files, generate the images/buttons and off you go."
http://mightylegends.zapto.org/dvd/dvdauthor_howto.php
http://www.linuxquestions.org/linux/answers/Applications_GUI_Multimedia/HowTo_Create_a_DVD_with_menus_Complete_steps
Tarkoitukseni on korvata 16 tuliterän multimediakoneen maksulliset dvd:n teko-ohjelmat qdvdauthorilla tai vastaavalla.
Ystävällisin terveisin Asmo Koskinen.
-
Tarkoitukseni on korvata 16 tuliterän multimediakoneen maksulliset dvd:n teko-ohjelmat qdvdauthorilla tai vastaavalla.
Jotain tällaista epäilinkin sinun tekevän. Tällä hetkellä vain ei taida löytyä mitään ratkaisua joka olisi kovin joustava ja monipuolinen (paitsi tietysti komentorivi). Suurin osa ohjelmista on hieman eri tarpeisiin soveltuvia velhoja joilla saa tehtyä tietynlaisen levyrakenteen helposti mutta siihen se sitten jääkin. Myöskään tekstityksille ei ole kovin monessa ohjelmassa tukea.
-
Itse olen muutaman video levyn menuineen tehnyt DVDstylerillä ja hyvin on pienen opettelun jälkeen onnistunut. Tuota QDVD authoria myös joskus kokeilin, mutta se oli niin epävakaa DVD Styleriin verrattuna, että en sitä pystynyt käyttämään. DVDStylerin taisin kääntää itse sen lähdekoodeista kun valmiin .deb paketin versioosa painikkeiden fontit menivät todella pikselimäisiksi. Käytännössä itse homman hoidin näin
1. Itse päävideon editointi Cinelerralla.
2. DVDn päämenun taustavideon tekeminen cinelerralla
3. Muiden menujen taustalle tulevien kuvien käsittely Gimpillä
4. Siirtyminen DVDStyleriin ja materiaalin lataaminen ohjelmaan
5. Painikkeiden tekeminen
6. Tallentaminen .iso imageksi (mahdollista myös polttaa suoraan levylle)
7. Imagen testaaminen esim. VLC:llä tms.
8. Levyn polttaminen imagesta
DVDStylerin käyttämisessä itsella tuli ongelmia itse authorointi vaiheessa, kun ohjelma kaatui aina kesken kaiken luodessaan painikkeita menujen taustalle. Tämä korjaantui asetuksista jollakin asetuksella jota en äkkiseltään muista. Kyselkää jos tulee ongelmia niin voi kaivella sen tarkemmin. Lisäksi on hyvä huomioida, että itse potetut DVD-levyt eivät toimi kaikilla soittimilla, varsinkaan yhtään vanhemmilla.
-
Itse olen muutaman video levyn menuineen tehnyt DVDstylerillä ja hyvin on pienen opettelun jälkeen onnistunut.
Kiitos tästä ohjeesta. Laitan tuon qdvdauthorin rinnalle testipenkkiin.
Kyseinen Mäntykankaan koulu Kokkolassa on musiikkipainotteinen, he kuvaavat mm. keväisin oppilaskonserttinsa videolla ja tekevät siitä dvd:t kaikille oppilaille. Näitä varten olisi kiva saada vaihtoehto syksyllä ihka uusin tehokkaisiin multimedia-työasemiin. Teemme niistä joka tapauksessa dual-boot koneita, mutta 16 kertaa kaupallinen win-softa ei tule kysymykseen. 16 multimedia-työaseman rinnalla on syksyllä on käytössä LTSP (kaksi tupla-xeon-palvelinta, kummassakin 6G muistia; päätteitä n. 100, 3-6 luokkalaisille).
Luulenpa, että tästä koulusta tulee koko Suomessa yksi laajimmin Linuxia käyttävä ala-aste, vai miksi niitä nykyään kutsutaan. Kun koulun tilat (rakennettu 30-luvulla) rassataan kokonaan uusiksi, niin tuosta pitäisi saada myös kannustava esimerkki muille Suomen ala-asteille.
Koulu on nyt evakossa, mutta siellä on käytössä hyvin toiminut LTSP-testiympäristö:
http://www.mantykankaankoulu.kokkola.fi/vme/pingviini.htm
Ystävällisin terveisin Asmo Koskinen.
-
Kyselkää jos tulee ongelmia niin voi kaivella sen tarkemmin.
Tuli heti kättelyyn.
1.
koskias@ubuntu:~/bin/DVDStyler-1.5$ ./configure --prefix=/usr/local
[--]
configure: error: *** missing wxSVG library (wxsvg.sf.net) ***
koskias@ubuntu:~/bin/DVDStyler-1.5$
2.
koskias@ubuntu:~/bin/wxsvg-1.0b7_2$ ./configure --prefix=/usr/local
[--]
checking for correct ltmain.sh version... no
configure: error:
*** [Gentoo] sanity check failed! ***
*** libtool.m4 and ltmain.sh have a version mismatch! ***
*** (libtool.m4 = 1.5.22, ltmain.sh = "1.5.22 Debian 1.5.22-4") ***
Please run:
libtoolize --copy --force
if appropriate, please contact the maintainer of this
package (or your distribution) for help.
koskias@ubuntu:~/bin/wxsvg-1.0b7_2$
Mainitun käskyn "libtoolize --copy --force" ajaminen ei tuota virheilmoituksia, mutta ei se myöskään auta.
wxsvg-kirjastoa ei löydy Feistystä.
Mille Linuxille ja minkä version asensit?
Ystävällisin terveisin Asmo Koskinen.
-
Mille Linuxille ja minkä version asensit?
Asensin täältä pelkästään DVDStylerin (versio 1.4), en koko pakettivarastoa:
http://ubuntu.davromaniak.eu/dists/feisty-depomaniak/all/
http://ubuntu.davromaniak.eu/pool/feisty-depomaniak/others/dvdstyler_1.4-0ubuntu1_i386.deb
Ystävällisin terveisin Asmo Koskinen.
-
Tällä hetkellä vain ei taida löytyä mitään ratkaisua joka olisi kovin joustava ja monipuolinen (paitsi tietysti komentorivi).
Nyt näyttää siltä, että Kinon ja qdvdauthorin yksi pulma ala-astekäytön kannalta on suomennosten puute. Ilmeisesti kummatkin ovat sen verran erikoista sanastoa sisältäviä, että kukaan ei ole siihen ryhtynyt. Rosegarden on hienosti suomennettu, vaikka sekin pitää sisällään yhtä ja toista ammattisanastoa tai vakiintunutta sanastoa.
Sinänsä qdvdauthor toimii ihan mukavasti. Tein aiemmin Kinolla mp4-tiedostot. Kinoon ne oli tuotu dvgrabilla avi-muodossa. Nyt muutin ne mpeg2-muotoon.
koskias@ubuntu:~/Pikiruukki_Final$ ffmpeg -i Pikiruukki_01.mp4 -target dvd Pikiruukki_01.mpeg2
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2004 Fabrice Bellard
configuration: --enable-gpl --enable-pp --enable-pthreads --enable-vorbis --enable-libogg --enable-a52 --enable-dts --enable-libgsm --enable-dc1394 --disable-debug --enable-mp3lame --enable-faadbin --enable-faad --enable-faac --enable-xvid --enable-x264 --enable-amr_nb --enable-amr_wb --enable-shared --prefix=/usr
libavutil version: 0d.49.0.0
libavcodec version: 0d.51.11.0
libavformat version: 0d.50.5.0
built on Mar 21 2007 14:14:05, gcc: 4.1.2 (Ubuntu 4.1.2-0ubuntu4)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Pikiruukki_01.mp4':
Duration: 00:04:11.4, start: 0.000000, bitrate: 538 kb/s
Stream #0.0(und): Video: h264, yuv420p, 720x576, 25.00 fps(r)
Stream #0.1(und): Audio: aac, 48000 Hz, stereo
Assuming PAL for target.
Output #0, dvd, to 'Pikiruukki_01.mpeg2':
Stream #0.0: Video: mpeg2video, yuv420p, 720x576, q=2-31, 6000 kb/s, 25.00 fps(c)
Stream #0.1: Audio: ac3, 48000 Hz, stereo, 448 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
Press [q] to stop encoding
frame= 6285 q=2.0 Lsize= 84946kB time=251.3 bitrate=2769.2kbits/s
video:68836kB audio:13743kB global headers:0kB muxing overhead 2.866190%
koskias@ubuntu:~/Pikiruukki_Final$
Qdvdauthor-ohjelmasta syntyy yhdellä napsautuksella hakemisto ja sinne tarvaittavat tiedostot. Kaikki käskyt saa talteen myöhempää tarkastelua varten.
cmd> /usr/bin/jpegtopnm "/tmp/DVD_Pikiruukki/Main Menu VMGM/background.jpg" |/usr/bin/ppmtoy4m -n 50 -r -S 420mpeg2 -F25:1 -A59:54 -I t -L |/usr/bin/mpeg2enc -f 8 -n p -o "/tmp/DVD_Pikiruukki/Main Menu VMGM/menu.m2v"
cmd> cp /usr/local/share/qdvdauthor/silence.mp2 "/tmp/DVD_Pikiruukki/Main Menu VMGM/menu.mp2"
cmd> /usr/bin/mplex -f 8 -S 0 -M -o "/tmp/DVD_Pikiruukki/Main Menu VMGM/menu.mpg" "/tmp/DVD_Pikiruukki/Main Menu VMGM/menu.m2v" "/tmp/DVD_Pikiruukki/Main Menu VMGM/menu.mp2"
cmd> /usr/bin/spumux -m dvd "/tmp/DVD_Pikiruukki/Main Menu VMGM/menu.xml" < "/tmp/DVD_Pikiruukki/Main Menu VMGM/menu.mpg" > "/tmp/DVD_Pikiruukki/Main Menu VMGM_menu.mpg"
cmd> /usr/bin/dvdauthor -x "/tmp/DVD_Pikiruukki/dvdauthor.xml"
[--]
INFO: dvdauthor creating table of contents
INFO: Scanning /home/koskias/DVD_Pikiruukki//VIDEO_TS/VTS_01_0.IFO
INFO: Creating menu for TOC
STAT: Processing /tmp/DVD_Pikiruukki/Main Menu VMGM_menu.mpg...
INFO: Video pts = 0.184 .. 2.184
INFO: Audio[8] pts = 0.184 .. 1.168
INFO: Audio[32] pts = 0.184 .. 0.184
STAT: VOBU 4 at 0MB, 1 PGCS
INFO: Generating VMGM with the following video attributes:
INFO: MPEG version: mpeg2
INFO: TV standard: pal
INFO: Aspect ratio: 4:3
INFO: Resolution: 720x576
INFO: Audio ch 0 format: mp2/2ch, 48khz 20bps
STAT: fixed 4 VOBUS
Joten ihan hyvältä tilanne näyttää. Täytyy töissä polttaa yksi dvd kokeeksi.
Ystävällisin terveisin Asmo Koskinen.
[ylläpito on poistanut liitteen]
-
.....
Mainitun käskyn "libtoolize --copy --force" ajaminen ei tuota virheilmoituksia, mutta ei se myöskään auta.
wxsvg-kirjastoa ei löydy Feistystä.
Mille Linuxille ja minkä version asensit?
Ystävällisin terveisin Asmo Koskinen.
Käyttämäni Linux-versio on Ubuntu Dapper ja versio joka minulla on asennettuna on sama kuin sinulla, eli 1.4. Tuon käänsin muistaakseni ohjelman sivuilla olevasta paketista. Nyt sivuilla on jo uudempi julkaisu.
Rivi joka tuonne ohjelman asetuksiin täytyi korjata löytyy valitsemalla valikoista Confifurations - Settings ja siirtymällä Core -välilehdelle. Siellä olevan jpeg2mpeg rivin alkuperäisen asetuksen korvasin kokonaan seuraavalla rivillä.
jpegtopnm "$FILE_IN" | ppmtoy4m -n 1 -I t -L $FRAME_RATE -S 420mpeg2 | mpeg2enc -f 8 -b $BITRATE -o "$FILE_OUT" $VIDEO_NORM
Tuon jpegtopnm ohjelman tulee myös olla asennettuna järjestelmään.
-
Kyselkää jos tulee ongelmia niin voi kaivella sen tarkemmin.
Tuli heti kättelyyn.
1.
koskias@ubuntu:~/bin/DVDStyler-1.5$ ./configure --prefix=/usr/local
[--]
configure: error: *** missing wxSVG library (wxsvg.sf.net) ***
koskias@ubuntu:~/bin/DVDStyler-1.5$
2.
koskias@ubuntu:~/bin/wxsvg-1.0b7_2$ ./configure --prefix=/usr/local
[--]
checking for correct ltmain.sh version... no
configure: error:
*** [Gentoo] sanity check failed! ***
*** libtool.m4 and ltmain.sh have a version mismatch! ***
*** (libtool.m4 = 1.5.22, ltmain.sh = "1.5.22 Debian 1.5.22-4") ***
Please run:
libtoolize --copy --force
if appropriate, please contact the maintainer of this
package (or your distribution) for help.
koskias@ubuntu:~/bin/wxsvg-1.0b7_2$
Mainitun käskyn "libtoolize --copy --force" ajaminen ei tuota virheilmoituksia, mutta ei se myöskään auta.
Minulla tulee esiin myös vastaava ongelma, onko tähän tiedossa mitään ratkaisua? Olen tässä pari viikkoa vasta tutustunut Ubuntuun, joten en ole ihan kaikista jipoista vielä täysin perillä. Koneessani on siis Ubuntu Feisty 64bit, ja arkkitehtuurina AMD64.
Terveisin T. Puonti