Nowe posty

xx Dystrybucja pod HP Omen (6)
2024-03-27, 23:30:08
xx [Poradnik] Wyszukiwanie Sterowników (2)
2024-03-27, 21:08:23
lamp Problem z Linux Lite po instalacji (0)
2024-03-27, 19:50:30
xx Ile pingwinów? (1)
2024-03-27, 08:59:24
xx konfiguracja pale moon (0)
2024-03-24, 21:53:42
xx Plasma 6 w Neonie ssie trochę mniej ... (10)
2024-03-23, 02:38:11
xx problem z instalacja sterowników do karty sieciowej (3)
2024-03-18, 18:10:16
xx Plik abc.001 (1)
2024-03-17, 17:48:27
xx Zlecę dopracowanie programu w MatLab (0)
2024-03-13, 15:28:40
xx Linux Mint 21.3 XFCE brak dźwieku po paru minutach (karta muzyczna zintegrowana) (5)
2024-03-12, 23:07:01

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

Odnowa

  • Gość
[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: 2763
  • 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ę.
PS: Brak polskiej czcionki, nie jest to brak lenistwa, a jej brak w systemie i brak czasu na reczne poprawki.

Odnowa

  • Gość
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.

Odnowa

  • Gość
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: 2763
  • 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/
PS: Brak polskiej czcionki, nie jest to brak lenistwa, a jej brak w systemie i brak czasu na reczne poprawki.

Odnowa

  • Gość
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.