Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Multimedia ja grafiikka => Aiheen aloitti: planetisti - 22.07.10 - klo:15.54
-
Asensin uusimman ubuntustudion mediakoneelleni, sillä hermo paukahti muutamaan Archiin liittyvään juttuun. Eipä tämä hirveästi helposta Ubuntupuolellakaan!
Nyt olisi tarkoitus tehdä otsikon mukainen proggis. Minulla on dvd-levy, jonka videomateriaalia haluan editoida.
Ihan ensiksi: millä ihmeellä voin katsella levyn sisältöä? Totem jämähtää ja sanoo:
libdvdnav: Language 'en' not found, using '��' instead
libdvdnav: Menu Languages available: ��
*** libdvdread: CHECK_VALUE failed in /build/buildd/libdvdread-4.1.3/src/nav_read.c:263 ***
*** for dsi->dsi_gi.zero1 == 0 ***
Ja noi kysymysmerkit on tosiaan kysymysmerkkejä terminaalissa. Vlc -> avaa levy näyttää levyasemaksi "��", edelleen näen itsekin pelkkiä kysymysmerkkejä. Ei ole mitenkään yllätys että terminaali sanoo
libdvdread: Can't stat ��
Tiedostoa tai hakemistoa ei ole
[0x1b6d6d8] dvdread demux error: DVDRead cannot open source: ��
[0x1c007a8] main access error: no access module matched "dvd"
[0x1c47d18] main input error: open of `dvd://��' failed: no access module matched "dvd"
No, mitäs tekee nautilus? Mountatun dvd:n kohdalla on ilmoitus "Nämä tiedostot ovat Video DVD-levyllä" ja sitten on "Avaa VLC media player" -nappi. Napista painamalla toisto alkaa ja toimii!
Mites tämä videomateriaali ripattaisiin koneelle ja millä ohjelmalla sitä voisi editoida? Kokeilin jo esim. Kinoa, mutta siinähän ei voi edes lisätä tekstiä joten se ei käy. Kdenlive ei tehnyt muuta kuin kaatuili, sitä paitsi olen Gnomessa.
Wanha kerneli on käytössä mutta eipä uudemmallakaan toimi: 2.6.31-11-rt #154-Ubuntu SMP PREEMPT RT
Tuo tarvitaan sillä fw-äänikorttini ei toimi 2.6.32 tai 2.6.33 kerneleillä. 2.6.34 olisi kyllä OK.
-
Mites tämä videomateriaali ripattaisiin koneelle ja millä ohjelmalla sitä voisi editoida? Kokeilin jo esim. Kinoa, mutta siinähän ei voi edes lisätä tekstiä joten se ei käy. Kdenlive ei tehnyt muuta kuin kaatuili, sitä paitsi olen Gnomessa.
OpenShot Video Editor on Kdenliven GTK-pohjainen vastine MLT-käyttöliittymäksi. Asentuu suoraan virallisista pakettilähteistä. Epäilen tosin, ettei se ole sen vakaampi, vaan sinulla on jotain häikkää MLT:ssä tai jossain matalamman tason mediakirjastossa. Saattaisi johtua myös vanhasta kernelistäsi.
Yksittäisiä videoita voi ripata DVD:ltä vaikkapa MPlayerillä, jos MLT ei osaa lukea levyä suoraan.
mplayer -dumpstream -dumpfile video.vob dvd://1
-
Okei, kiitos ehdotuksesta testaan sitä pikimmiten. Rippauksesta sen verran, että avidemuxilla olen saanut jonkinlaisen tiedoston aikaiseksi. Tosin itse avidemux-ohjelma kaatui aina 13 freimin jälkeen kun yritin katsella indexoitua .iso -tiedostoa. Asetuksissa oli, että ääni- ja videopakkaus kopioitaisiin suoraan, mutta valmiista tiedostosta ei näy, mikä videopakkaus on käytössä:
videotiedostoni.avi: RIFF (little-endian) data, AVI, 720 x 576, 25.00 fps, video:, audio: Dolby AC3 (stereo, 48000 Hz)
[<nm> muokkasin vahingossa tätä viestiä, mutta palautin sen suunnilleen alkuperäiseksi]
-
Rippauksesta sen verran, että avidemuxilla olen saanut jonkinlaisen tiedoston aikaiseksi. Tosin itse avidemux-ohjelma kaatui aina 13 freimin jälkeen kun yritin katsella indexoitua .iso -tiedostoa. Asetuksissa oli, että ääni- ja videopakkaus kopioitaisiin suoraan, mutta valmiista tiedostosta ei näy, mikä videopakkaus on käytössä:
videotiedostoni.avi: RIFF (little-endian) data, AVI, 720 x 576, 25.00 fps, video:, audio: Dolby AC3 (stereo, 48000 Hz)
Mm. MPlayer ja ffplay tulostavat tarkempaa tietoa päätteeseen, kun toistat videota niillä. Ffmpeg tai ffprobe toimivat myös:
ffmpeg -i video.avi
Tuskin Avidemux kuitenkaan on pakannut videota uudelleen ilman lupaa, eli MPEG-2-raita siellä todennäköisesti on.
-
Jep, mpeg2 näyttäisi olevan. Nyt on siis rippaus tehty, jäljellä editointi. Käytössäni on myös mäkin läppäri, mutta iMovie ei ilmeisesti avaa tuota formaattia :(
Openshotissa ei pysty configuroimaan sitä, mistä sen äänet tulevat? Systeemissäni on nyt jotain pahasti vialla, sillä myös openshot kaatuilee. En vain ymmärrä mikä se voisi olla. Ehkä pulseaudio? Miksihän ihmeessä joku pasuspender -prosessi on ylipäätään olemassa, jos pulseaudio ei ole käynnistettävissä ohjelmissa?
EDIT: nyt openshot toimii ok, vaihdoin projektin oikeaan formaattiin (DV pal). Harmi, etten saa siitä ääniä pihalle, enkä myöskään löydä keinoa lisätä tekstiä kuvaan.
-
Openshotissa ei pysty configuroimaan sitä, mistä sen äänet tulevat? Systeemissäni on nyt jotain pahasti vialla, sillä myös openshot kaatuilee. En vain ymmärrä mikä se voisi olla. Ehkä pulseaudio? Miksihän ihmeessä joku pasuspender -prosessi on ylipäätään olemassa, jos pulseaudio ei ole käynnistettävissä ohjelmissa?
$ man pasuspender
pasuspender is a tool that can be used to tell a local PulseAudio sound server to temporarily suspend access to the audio devices, to allow other applications access them directly. pasuspender will suspend access to the audio devices, fork a child process, and when the child process terminates, resume access again.
Eli ajat jotain skriptiä tai ohjelmaa (kuten qjackctl:ää), joka kytkee PulseAudion pois käytöstä saadakseen äänijärjestelmän kokonaan käyttöönsä. Varmista ettei Jack tai joku muu matalan tason äänirajapintoja käyttävä ohjelma ole käytössä.
OpenShot käyttää ilmeisesti Alsan default-äänilaitetta, jolloin ääniulostulon valitseminen onnistuu esimerkiksi PulseAudion tai .asoundrc:n avulla.
EDIT: nyt openshot toimii ok, vaihdoin projektin oikeaan formaattiin (DV pal). Harmi, etten saa siitä ääniä pihalle
Oletko poistanut äänen vaimennuksen aikajanalle siirretystä leikkeestä? Se on oikeanpuoleinen pieni kuvake leikkeen nimen alla. Tämän jälkeen on ehkä siirryttävä esikatselussa alkuun, jotta muutos tulee voimaan.
enkä myöskään löydä keinoa lisätä tekstiä kuvaan.
Title->Uusi otsake
-
Kiitos nm. Olen ollut tänään aika malttamaton :P Tosiaan kyse oli qjackctl:stä ja nyt saan openshotista äänet kun pulseaudiokin on kytketty päälle :)
Harmi että prosessorini (celeron 1,6GHz) ei oikein pysy perässä edes esikatselussa.
Lopullinen ratkaisu äänen suhteen pitää vielä tehdä, sillä se ideaali on saada jackin kautta kaikki äänet pihalle. Pulseaudion ei soisi syövän liikaa prosessoriaikaa.
Lisäksi nuo ekan viestin ongelmat ovat vielä jokseenkin outoja, ja pitää tsekata... varsinainen ubuntustudio, kun ei edes dvd:tä pysty katsomaan.
EDIT: noniin, openshot hukkaa ääniyhteyden, kun painaa pausea ja uudestaan playta. Tällaisenaan siis hyödytön.
-
EDIT: noniin, openshot hukkaa ääniyhteyden, kun painaa pausea ja uudestaan playta. Tällaisenaan siis hyödytön.
MLT käyttääkin SDL:ää videon ja äänen toistoon, joten voit vaihtaa ääniajuria asentamalla paketin libsdl1.2debian-* (missä * on jokin seuraavista: alsa arts esd nas oss tai pulseaudio). Näiden sijaan voi myös asentaa all-paketin, jolloin ajuri vaihdetaan ympäristömuuttujalla SDL_AUDIODRIVER. Oletuksena asentuu kuitenkin libsdl1.2debian-pulseaudio, joka sinullakin luultavasti on käytössä.
PulseAudion poistaminen ja pelkän Alsan käyttäminen saattaisi auttaa ääniongelmiin, tai voit kokeilla Pulsen Jack-moduulia: pulseaudio-module-jack (http://packages.ubuntu.com/lucid/pulseaudio-module-jack). Toisaalta myös Alsan voi asettaa viemään äänet Jackille: http://alsa.opensrc.org/index.php/Jack_%28plugin%29
Varsinaista Jack-tukea Kdenlivelle tai Openshotille ei vielä ole.