Nowe posty

Autor Wątek: [Cinelerra-CV] virtual int file mov::read frame...  (Przeczytany 2988 razy)

Offline Odnowa

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 21
    • Zobacz profil
[Cinelerra-CV] virtual int file mov::read frame...
« dnia: 2015-12-14, 17:46:25 »
Witam. Postanowiłem pobawić się programami do obróbki video w linuksie lecz mam problem z jednym edytorem. O tuż chodzi o to, że po wrzuceniu video w formacie MPEG/AVI/MOV do Cinelerry plik wideo nie ma ścieżki audio. Obraz jest, dźwięku ni ma a na dodatek kiedy odtwarzam film wyskakuje taki komunikat:

"virtual int FileMOV::read_frame(VFrame*):quicktime_read_frame/quicktime_decode_video failed, result:"

Mam Linuxa Ubuntu 14.04 64-bit
Może to wynikać z braku jakichś kodeków lub bibliotek?

Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 1756
  • 1709
    • Zobacz profil
Odp: [Cinelerra-CV] virtual int file mov::read frame...
« Odpowiedź #1 dnia: 2015-12-14, 20:39:24 »
- Spróbuj znaleść info na temat pakietu i napisać do osoby co paczkowała to na Ubuntu
- ze swej strony możesz sprawdzić zależności z punktu 4. czy masz zainstalowane
http://crazedmuleproductions.blogspot.com/2010/02/fedora-12-x86-64-cinelerra-install.html
- używasz pulse czy alsa audio ?

PS: Nawet Ci skopiuje tutaj:
Cytuj
gsm-devel libvorbis* libogg* libtool* libtheora* libpng* libjpeg* libtiff* esound* audiofile* libraw1394* libavc1394* freetype* fontconfig* nasm e2fsprogs* OpenEXR* fftw fftw-devel libsndfile* libiec61883* libdv* libquicktime ffmpeg xvidcore* lame lame-devel a52* faad2* x264* mjpegtools* faac* vlc*
Na Ubuntu czasami mogą mieć ciut inną nazwę.
Pochwal się swoją kartą graficzną w tym wątku-->
http://forum.linux.pl/index.php/topic,19841.msg121122.html#msg121122

Offline Odnowa

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 21
    • Zobacz profil
Odp: [Cinelerra-CV] virtual int file mov::read frame...
« Odpowiedź #2 dnia: 2015-12-14, 21:04:19 »
Cinelerre-Cv pobrałem za pomocą sudo apt-get install cinelerra-cv dodając uprzednio repozytorium PPA. Używam PulseAudio.

Offline Odnowa

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 21
    • Zobacz profil
Odp: [Cinelerra-CV] virtual int file mov::read frame...
« Odpowiedź #3 dnia: 2015-12-18, 18:16:51 »
Trochę pokombinowałem i doczytałem się że najlepszym formatem do cinelerry jest .mov no i faktycznie, po konwersji w WinFF na quicktime mov wszystko działa jak należy ale nie do końca. Jest obraz, dźwięk, ale czasami podczas zaznaczania fragmentu filmu lub przy przesuwaniu suwaka na osi czasu wyskakuje nadal ten sam błąd.

Doinstalowałem jeszcze brakujące biblioteki które były podane w instrukcji instalacji:
    a52dec
    dv
    faac
    ffmpeg
    fftw
    lame
    libavc1394
    libfaad2
    libraw1394
    mjpegtools
    OpenEXR
    theora
    x264
oraz biblioteki które były podane w poradniku "Cinelerra for Grandma".
Jednak to nadal nie naprawia mojego problemu ponieważ filmiki w .mp4 .avi oraz czasami .mov wywalają ten błąd. Dodatkowo zauważyłem że w pewnym momencie podczas odtwarzaniu clipu następuje klatkowanie. Dźwięk odtwarza się normalnie ale film nie przebiega płynnie tylko pokazuje pojedyncze klatki a dopiero po jakimś czasie wszystko wraca do normalnego porządku. Dodatkowo kiedy nakładam jakiś efekt to działa on z lekkim (1-3 sekundowym) opóźnieniem.

Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 1756
  • 1709
    • Zobacz profil
Odp: [Cinelerra-CV] virtual int file mov::read frame...
« Odpowiedź #4 dnia: 2015-12-18, 18:33:49 »
- Do insistalowując brakujące zależności zrobiłeś już wszystko co mogłeś.

Szczerze nie używam Cinelerelli, moim ulubionym jest Openshot.
- Wspommniałem byś napisał do osoby która paczkowała ten pakiet na Ubuntu,
możliwe ze ona nie miała tych zależności przy kompilacji i może stąd te błędy.
- Jedyne co jeszcze możesz zrobić to nauczyć się kompilować program ręcznie , debugować i zgłaszać wszelkie błedy developerom Cinelerelli, co i jak musisz szukać i pytać na stronie Cinelerelli.
Jeśli kiepsko znasz angielski może Ci pomóc:
https://translate.google.pl/
Pochwal się swoją kartą graficzną w tym wątku-->
http://forum.linux.pl/index.php/topic,19841.msg121122.html#msg121122

Offline Odnowa

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 21
    • Zobacz profil
Odp: [Cinelerra-CV] virtual int file mov::read frame...
« Odpowiedź #5 dnia: 2015-12-18, 20:27:51 »
Już chyba naprawiłem błąd. Po prostu miałem starą wersje cinelerri. Pobrałem z innej strony najnowszą wersje i problem znikł. Teraz nawet mp4 mogę odtwarzać. Bardzo serdecznie dziękuje za pomoc.