Kirjoittaja Aihe: Dvd:n editoiminen ei onnistu  (Luettu 4586 kertaa)

jarkai

  • Käyttäjä
  • Viestejä: 115
    • Profiili
Dvd:n editoiminen ei onnistu
« : 27.11.11 - klo:17.47 »
Minulla on DVD -levyllä vanhaa materiaalia, josta pitäisi saada pätkä pois. Kopioisin joululahjaksi. Koko materiaali on siis DVD:llä. Yritin tuoda sieltä suoraan materiaalia Open shottiin, mutta sinne tuli vain pieni määrä koko matskusta. Pitääkö DVD ensin kopioida koneelle, jotta onnistuu? Kokeilin sitäkin, mutta tuloksena image. Neuvoa kaipaisin nyt.

nm

  • Käyttäjä
  • Viestejä: 16363
    • Profiili
Vs: Dvd:n editoiminen ei onnistu
« Vastaus #1 : 27.11.11 - klo:19.43 »
Yksi helppo ratkaisu voisi olla MakeMKV, jolla saat siirrettyä videon MKV-tiedostoon ilman uudelleenpakkausta. Ohjelman Linux-version voi ladata keskustelufoorumilta: http://www.makemkv.com/forum2/viewforum.php?f=3

Jos OpenShot ei osaa editoida MKV:tä, voit vaihtaa säiliötä ffmpegillä. Päätteessä:

Koodia: [Valitse]
ffmpeg -i tiedosto.mkv -vcodec copy -acodec copy tiedosto.mpg
« Viimeksi muokattu: 27.11.11 - klo:19.45 kirjoittanut nm »

jarkai

  • Käyttäjä
  • Viestejä: 115
    • Profiili
Vs: Dvd:n editoiminen ei onnistu
« Vastaus #2 : 27.11.11 - klo:20.23 »
Latasin sivuilta ne kaksi tiedostoa ja purin ne pakettienkäsittelyohjelmalla kansioon jari. Ei ole oikein hanskassa tämä asentaminen. Tuli tällaista päätteestä:

Tehdään asetuksia: build-essential (11.4build1) ...
Suoritetaan kohteen libc-bin liipaisimia...
ldconfig deferred processing now taking place
jari@jari-desktop:~$
jari@jari-desktop:~$ make -f makefile.linux
make: makefile.linux: Tiedostoa tai hakemistoa ei ole
make: *** Kohteen "makefile.linux" tuottamiseen ei ole sääntöä. Seis.
jari@jari-desktop:~$ sudo make -f makefile.linux install
make: makefile.linux: Tiedostoa tai hakemistoa ei ole
make: *** Kohteen "makefile.linux" tuottamiseen ei ole sääntöä. Seis.

nm

  • Käyttäjä
  • Viestejä: 16363
    • Profiili
Vs: Dvd:n editoiminen ei onnistu
« Vastaus #3 : 27.11.11 - klo:21.37 »
MakeMKV:n asentaminen päätteessä:

Koodia: [Valitse]
sudo apt-get install build-essential libc6-dev libssl-dev libgl1-mesa-dev libqt4-dev
cd
wget http://www.makemkv.com/download/makemkv_v1.6.16_bin.tar.gz
wget http://www.makemkv.com/download/makemkv_v1.6.16_oss.tar.gz
tar -zxvf makemkv_v1.6.16_bin.tar.gz
tar -zxvf makemkv_v1.6.16_oss.tar.gz

cd makemkv_v1.6.16_bin
make -f makefile.linux
sudo make -f makefile.linux install
cd ..

cd makemkv_v1.6.16_oss
make -f makefile.linux
sudo make -f makefile.linux install
cd ..

Lisenssitekstinäytön voit skipata painamalla q ja Enter

Näillä ohjeilla MakeMKV asentuu järjestelmän /usr-polkuun. Makemkv_v1.6.16* -hakemistot ja -tiedostot voi poistaa kotihakemistosta; niitä ei tarvita ohjelmaa käytettäessä.

Ohjelman avain umpeutuu tietyin väliajoin. Beta on kuitenkin ilmainen ja uuden avaimen saa foorumilta: http://www.makemkv.com/forum2/viewtopic.php?f=5&t=1053


Tässä vielä vaihtoehtoinen asennusmenetelmä skriptin avulla:

Koodia: [Valitse]
sudo add-apt-repository ppa:ubuntu-ebower/ebower
sudo apt-get update
sudo apt-get install makemkv-install

makemkv-install 1.6.16

jarkai

  • Käyttäjä
  • Viestejä: 115
    • Profiili
Vs: Dvd:n editoiminen ei onnistu
« Vastaus #4 : 28.11.11 - klo:12.21 »
Kiitos. Asensin molemmilla tavoilla, kun en saanut ohjelmaa näkymään missään. Pitäisi varmaan näkyä multimedia ja grafiikkaosastolla. Ei näy. Kopsasin ohjeesi suoraan yksi kerrallaan päätteeseen.

nm

  • Käyttäjä
  • Viestejä: 16363
    • Profiili
Vs: Dvd:n editoiminen ei onnistu
« Vastaus #5 : 28.11.11 - klo:14.04 »
Kiitos. Asensin molemmilla tavoilla, kun en saanut ohjelmaa näkymään missään.

Asennus ei luo työpöydän valikkoon mitään linkkiä. Sellaisen voi tehdä itse näin: http://www.makemkv.com/faq/item/14

Tai käynnistä ohjelma päätteessä tai Alt-F2:n kautta komennolla makemkv

jarkai

  • Käyttäjä
  • Viestejä: 115
    • Profiili
Vs: Dvd:n editoiminen ei onnistu
« Vastaus #6 : 28.11.11 - klo:20.37 »
Sain ohjelman toimimaan ja muunsin dvd:n mkv -muotoon. Vein materiaalin Open shot video editoriin ja pätkin alusta ja lopusta palat pois. Sen jälkeen vein kiintolevylle dvd -muodossa. Kuva ja ääni toistuvat, mutta eivät ole synkassa. Jotain hienosäätöä siis vielä tarvitaan. Kokeilin katsoa vlc:llä ja elokuvasoittimella: sama lopputulos.

nm

  • Käyttäjä
  • Viestejä: 16363
    • Profiili
Vs: Dvd:n editoiminen ei onnistu
« Vastaus #7 : 28.11.11 - klo:21.37 »
Ovatko kuva ja ääni synkassa OpenShotissa? Kannattaa kokeilla myös jotain muuta formaattia ulosvientiin.

Tuollainen yksinkertainen leikkausoperaatio voisi onnistua myös Avidemuxilla. Ohjelman voi asentaa Ubuntun sovellusvalikoimasta. (11.10:ssä oneiric-updates -pakettilähteen pitää olla käytössä).

jarkai

  • Käyttäjä
  • Viestejä: 115
    • Profiili
Vs: Dvd:n editoiminen ei onnistu
« Vastaus #8 : 28.11.11 - klo:22.37 »
Itse asiassa ei ole synkassa Openshotissakaan. Pitää ladata se toinen ohjelma ja kokeilla huomenna sillä. Mikähän ulosvientiformaatti olisi sopiva? Poltan editoidusta materiaalista dvd -levyjä lahjoiksi.

nm

  • Käyttäjä
  • Viestejä: 16363
    • Profiili
Vs: Dvd:n editoiminen ei onnistu
« Vastaus #9 : 28.11.11 - klo:23.37 »
Itse asiassa ei ole synkassa Openshotissakaan.

Ok, sitten kyseessä lienee jokin OpenShotin/MLT:n yhteensopivuusongelma MKV-säiliön kanssa -- olettaen että VLC soittaa MakeMKV:n tuottaman tiedoston oikein. Aiemmin mainitsemani ffmpeg-komentorivi säiliömuodon vaihtamiseen on myös yksi vaihtoehto.

Jos nämäkin yritykset kariutuvat, seuraavaksi voi sitten kokeilla DVD:n rippausta MPlayerillä:

Koodia: [Valitse]
mplayer dvd://1 -dumpstream -dumpfile elokuva.vob

"dvd://1" on käytettävä lähde, eli tässä DVD-levyn ensimmäinen title. Vaihda numeroa, jos ensimmäinen video on väärä. MPlayerin tekemää vob-tiedostoa voi sitten yrittää editoida OpenShotilla tai Avidemuxilla.

Mikähän ulosvientiformaatti olisi sopiva? Poltan editoidusta materiaalista dvd -levyjä lahjoiksi.

Videoeditorin DVD-ulostulovalintaa on varmaan paras kokeilla ensin. Uudelleenpakkauksen voi välttää, jos vain pystyt leikkaamaan videon sopivasti avainkuvien (keyframe) kohdilta. Tämä onnistuu ainakin Avidemuxilla valitsemalla pakkausmuodoksi "Copy".

Jos joudut pakkaamaan uudelleen, videon pitää olla PAL-muotoista eli 720x576 @ 25 fps, formaattina MPEG-2 tietyin rajoittein (maksimibitrate n. 9 Mbps, avainkuvien väli 15 jne.) ja säiliönä MPEG-PS. Lisäksi lähteesi saattaa olla lomitettua videota, joka on käsiteltävä ja pakattava lomiteltuna. Hankalaksi siis menee, jos editorissa ei ole toimivia esivalintoja.

jarkai

  • Käyttäjä
  • Viestejä: 115
    • Profiili
Vs: Dvd:n editoiminen ei onnistu
« Vastaus #10 : 29.11.11 - klo:06.38 »
Koodia: [Valitse]
jari@jari-desktop:~$ ffmpeg -i title00.mkv -vcodec copy -acodec copy title00.mpg
'ffmpeg' ei ole tällä hetkellä asennettuna.  Voit asentaa sen kirjoittamalla:
sudo apt-get install ffmpeg
jari@jari-desktop:~$ ^C
jari@jari-desktop:~$ sudo apt-get install ffmpeg
[sudo] password for jari:
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu       
Luetaan tilatiedot... Valmis       
Seuraavat paketit asennettiin automaattisesti, eivätkä ne ole enää vaadittuja:
  linux-headers-2.6.32-24 linux-headers-2.6.32-24-generic acroread-common
Poista ne komennolla "apt-get autoremove".
Seuraavat ylimääräiset paketit on merkitty asennettaviksi:
  libavfilter0
Seuraavat UUDET paketit asennetaan:
  ffmpeg libavfilter0
0 päivitetty, 2 uutta asennusta, 0 poistettavaa ja 2 päivittämätöntä.
Noudettavaa arkistoa 286kt.
Toiminnon jälkeen käytetään 942k t lisää levytilaa.
Haluatko jatkaa [K/e]? k
Nouda:1 http://fi.archive.ubuntu.com/ubuntu/ lucid-updates/main libavfilter0 4:0.5.1-1ubuntu1.2 [50,1kB]
Nouda:2 http://fi.archive.ubuntu.com/ubuntu/ lucid-updates/main ffmpeg 4:0.5.1-1ubuntu1.2 [236kB]
Noudettiin 286kt ajassa 0s (850kt/s)
Valitaan aikaisemmin valitsematon paketti libavfilter0.
(Luetaan tietokantaa... 371723 tiedostoa ja hakemistoa tällä hetkellä asennettuna.)
Puretaan pakettia libavfilter0 (.../libavfilter0_4%3a0.5.1-1ubuntu1.2_i386.deb)...
Valitaan aikaisemmin valitsematon paketti ffmpeg.
Puretaan pakettia ffmpeg (.../ffmpeg_4%3a0.5.1-1ubuntu1.2_i386.deb)...
Suoritetaan kohteen man-db liipaisimia...
Tehdään asetuksia: libavfilter0 (4:0.5.1-1ubuntu1.2) ...

Tehdään asetuksia: ffmpeg (4:0.5.1-1ubuntu1.2) ...
Suoritetaan kohteen libc-bin liipaisimia...
ldconfig deferred processing now taking place
jari@jari-desktop:~$ ffmpeg -i title00.mkv -vcodec copy -acodec copy title00.mpg
FFmpeg version SVN-r0.5.1-4:0.5.1-1ubuntu1.2, Copyright (c) 2000-2009 Fabrice Bellard, et al.
  configuration: --extra-version=4:0.5.1-1ubuntu1.2 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --disable-stripping --disable-vhook --enable-runtime-cpudetect --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --enable-shared --disable-static
  libavutil     49.15. 0 / 49.15. 0
  libavcodec    52.20. 1 / 52.20. 1
  libavformat   52.31. 0 / 52.31. 0
  libavdevice   52. 1. 0 / 52. 1. 0
  libavfilter    0. 4. 0 /  0. 4. 0
  libswscale     0. 7. 1 /  0. 7. 1
  libpostproc   51. 2. 0 / 51. 2. 0
  built on Sep 16 2011 17:04:18, gcc: 4.4.3
title00.mkv: no such file or directory
jari@jari-desktop:~$ ffmpeg -i title00.mkv -vcodec copy -acodec copy title00.mpg
FFmpeg version SVN-r0.5.1-4:0.5.1-1ubuntu1.2, Copyright (c) 2000-2009 Fabrice Bellard, et al.
  configuration: --extra-version=4:0.5.1-1ubuntu1.2 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --disable-stripping --disable-vhook --enable-runtime-cpudetect --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --enable-shared --disable-static
  libavutil     49.15. 0 / 49.15. 0
  libavcodec    52.20. 1 / 52.20. 1
  libavformat   52.31. 0 / 52.31. 0
  libavdevice   52. 1. 0 / 52. 1. 0
  libavfilter    0. 4. 0 /  0. 4. 0
  libswscale     0. 7. 1 /  0. 7. 1
  libpostproc   51. 2. 0 / 51. 2. 0
  built on Sep 16 2011 17:04:18, gcc: 4.4.3
title00.mkv: no such file or directory
jari@jari-desktop:~$

MKV -tiedosto sijaitsee ulkoisella kiintolevyllä. Siksiköhän tiedostoa ei löydy?

nm

  • Käyttäjä
  • Viestejä: 16363
    • Profiili
Vs: Dvd:n editoiminen ei onnistu
« Vastaus #11 : 29.11.11 - klo:13.57 »
MKV -tiedosto sijaitsee ulkoisella kiintolevyllä. Siksiköhän tiedostoa ei löydy?

Jep. Sinun täytyy vaihtaa hakemistoa cd-komennolla tai antaa tiedoston koko polku. Esimerkiksi jos ulkoisen levyn nimi on X123 ja tiedosto on siellä hakemistossa video, polku on /media/X123/video/title00.mkv:

Koodia: [Valitse]
ffmpeg -i /media/X123/video/title00.mkv -vcodec copy -acodec copy /media/X123/video/title00.mpg
Tai hakemistoa vaihtamalla:

Koodia: [Valitse]
cd /media/X123/video
ffmpeg -i title00.mkv -vcodec copy -acodec copy title00.mpg
(takaisin kotihakemistoon pääsee komennolla cd ilman parametreja)

Saat polun myös kopioimalla tiedoston tiedostoselaimesta (tavallisella kopioi-toiminnolla) ja liittämällä sen päätteeseen.
« Viimeksi muokattu: 29.11.11 - klo:13.59 kirjoittanut nm »

jarkai

  • Käyttäjä
  • Viestejä: 115
    • Profiili
Vs: Dvd:n editoiminen ei onnistu
« Vastaus #12 : 29.11.11 - klo:17.40 »
Koodia: [Valitse]
jari@jari-desktop:~$ cd /media/Iomega HDD/Jari
bash: cd: /media/Iomega: Tiedostoa tai hakemistoa ei ole
jari@jari-desktop:~$



Uusi ongelma, koodissa joku virhe, jota en tajua.

nm

  • Käyttäjä
  • Viestejä: 16363
    • Profiili
Vs: Dvd:n editoiminen ei onnistu
« Vastaus #13 : 29.11.11 - klo:18.27 »
Hakemistojen ja tiedostojen nimissä olevat välilyönnit ja osa muista erikoismerkeistä pitää suojata, ettei komentotulkki käsitä polkua kahdeksi erilliseksi nimeksi. Lainausmerkit riittävät useimmissa tapauksissa:

cd "/media/Iomega HDD/Jari"

Kenoviiva toimii myös:

cd /media/Iomega\ HDD/Jari


Linux.fi:n wikissä on hyvä perusohje komentorivin käyttöön: http://linux.fi/wiki/Komentorivin_perusteet

jarkai

  • Käyttäjä
  • Viestejä: 115
    • Profiili
Vs: Dvd:n editoiminen ei onnistu
« Vastaus #14 : 29.11.11 - klo:19.06 »
Kiitos kärsivällisestä ohjauksesta. Tällaista jargonia tuli tällä kertaa

Koodia: [Valitse]
jari@jari-desktop:~$ cd /media/Iomega HDD/Jari
bash: cd: /media/Iomega: Tiedostoa tai hakemistoa ei ole
jari@jari-desktop:~$ cd "/media/Iomega HDD/Jari"
jari@jari-desktop:/media/Iomega HDD/Jari$ ffmpeg -i title00.mkv -vcodec copy -acodec copy title00.mpg
FFmpeg version SVN-r0.5.1-4:0.5.1-1ubuntu1.2, Copyright (c) 2000-2009 Fabrice Bellard, et al.
  configuration: --extra-version=4:0.5.1-1ubuntu1.2 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --disable-stripping --disable-vhook --enable-runtime-cpudetect --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --enable-shared --disable-static
  libavutil     49.15. 0 / 49.15. 0
  libavcodec    52.20. 1 / 52.20. 1
  libavformat   52.31. 0 / 52.31. 0
  libavdevice   52. 1. 0 / 52. 1. 0
  libavfilter    0. 4. 0 /  0. 4. 0
  libswscale     0. 7. 1 /  0. 7. 1
  libpostproc   51. 2. 0 / 51. 2. 0
  built on Sep 16 2011 17:04:18, gcc: 4.4.3

Seems stream 0 codec frame rate differs from container frame rate: 50.00 (50/1) -> 25.00 (25/1)
Input #0, matroska, from 'title00.mkv':
  Duration: 01:41:14.04, start: 0.000000, bitrate: 9282 kb/s
    Stream #0.0(eng): Video: mpeg2video, yuv420p, 720x576 [PAR 16:15 DAR 4:3], 9282 kb/s, 25 tbr, 1k tbn, 50 tbc
    Stream #0.1(eng): Audio: ac3, 48000 Hz, stereo, s16
Output #0, mpeg, to 'title00.mpg':
    Stream #0.0(eng): Video: mpeg2video, yuv420p, 720x576 [PAR 16:15 DAR 4:3], q=2-31, 9282 kb/s, 90k tbn, 25 tbc
    Stream #0.1(eng): Audio: ac3, 48000 Hz, stereo, s16
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.1 -> #0.1
Press [q] to stop encoding
[NULL @ 0x8d27e40]error, non monotone timestamps 8640 >= 8640
av_interleaved_write_frame(): Error while opening file
jari@jari-desktop:/media/Iomega HDD/Jari$

nm

  • Käyttäjä
  • Viestejä: 16363
    • Profiili
Vs: Dvd:n editoiminen ei onnistu
« Vastaus #15 : 29.11.11 - klo:19.58 »
Ok, eli MakeMKV taitaa tehdä jotain väärin. Kokeile rippausta MPlayerillä:

Koodia: [Valitse]
mplayer dvd://1 -dumpstream -dumpfile elokuva.vob

"dvd://1" on käytettävä lähde, eli tässä DVD-levyn ensimmäinen title. Vaihda numeroa, jos ensimmäinen video on väärä. MPlayerin tekemää vob-tiedostoa voi sitten yrittää editoida OpenShotilla tai Avidemuxilla.

jarkai

  • Käyttäjä
  • Viestejä: 115
    • Profiili
Vs: Dvd:n editoiminen ei onnistu
« Vastaus #16 : 29.11.11 - klo:21.11 »
Minulla on OGMRip -ohjelma ladattuna. Ehdin laittaa sen jo rippaamaan. Katsotaan, mitä sillä saa aikaan...

jarkai

  • Käyttäjä
  • Viestejä: 115
    • Profiili
Vs: Dvd:n editoiminen ei onnistu
« Vastaus #17 : 29.11.11 - klo:23.05 »
Ohjelma teki imagesta erilliset kuva- ja äänitiedostot. Video on FFmpeg MPEG-4 muotoa 25fps, mitat 464 x 352 ja bittinopeus N/A. Ääni on OGG vorbista ja 48000hz. Vein molemmat tiedostot Openshottiin tmp -kansiosta, leikkasin pätkät, mutta ohjelma kaatui pari kertaa. Menee mielenkiintoiseksi.

nm

  • Käyttäjä
  • Viestejä: 16363
    • Profiili
Vs: Dvd:n editoiminen ei onnistu
« Vastaus #18 : 29.11.11 - klo:23.28 »
Ohjelma teki imagesta erilliset kuva- ja äänitiedostot. Video on FFmpeg MPEG-4 muotoa 25fps, mitat 464 x 352 ja bittinopeus N/A. Ääni on OGG vorbista ja 48000hz.

Juu. Useimmat ns. rippausohjelmat pakkaavat videon ja äänen uudelleen. Sinun projektissasi sitä on vältettävä viimeiseen saakka ja siksi en ole suositellut esimerkiksi HandBrakea, joka on yleensä yksinkertainen ratkaisu DVD-backuppien tekemiseen.

Kokeile suoraa rippausta MPlayerillä ja editoi sen antamaa tiedostoa Avidemuxilla. Leikkaa avainkuvien kohdilta, jos mahdollista, ja aseta ohjelma kopioimaan video- ja ääniraidat sellaisenaan ilman uudelleenpakkausta.
« Viimeksi muokattu: 29.11.11 - klo:23.30 kirjoittanut nm »

jarkai

  • Käyttäjä
  • Viestejä: 115
    • Profiili
Vs: Dvd:n editoiminen ei onnistu
« Vastaus #19 : 30.11.11 - klo:09.11 »
Pystyykö ohjelmalla rippaamaan suoraan imagesta? Minulla on se ulkoisella kovalevyllä. DVD tällä hetkellä lainassa.