Skocz do zawartości

Kurs Raspberry Pi - #11 - filmy, slowmotion, timelapse


Pomocna odpowiedź

(edytowany)

@ekofarmer witam na forum! Może sprawdź czy to działa:

Dnia 21.08.2019 o 12:51, Yuarez napisał:

zainstaluj pakiet ffmpeg 


sudo apt install ffmpeg 

aby stworzyć timelapse użyj 


ffmpeg -i image%04d.jpg -r 10 -vcodec libx264 -vf scale=1280:720 timelapse.mp4

U mnie działa 🙂

Według informacji którą masz w wyniku to pakiet ten zastępuje ten co chcesz zainstalować. Daj znać czy działa.

Edytowano przez Gieneq
  • Lubię! 1
8 godzin temu, ekofarmer napisał:

Jakieś pomysły, wskazówki, sugestie?

Jedna sugestia: czytać to co wypisuje apt (w końcu po coś to wypisuje) i wyciągać wnioski zamiast wrzucać na forum i czekać, aż ktoś za nas to przeczyta. Niestety, komputery - nawet te najprostsze - wymagają nieco myślenia.

W tym przypadku apt napisał:

Cytat

Jednak następujące pakiety go zastępują:
  ffmpeg

Jak myślisz, co powinieneś zrobić?

Dobrym zwyczajem jest również czytywanie wiadomości na forum zanim się zada pytania - akurat niedawno ktoś miał podobny przypadek.

  • 1 miesiąc później...

Wszystko pięknie działa! Bardzo mi się podoba film pokladkowy, tylko pytanie czy jest taka opcja, jeżeli ustawię czas robienia zdjęć na 12 godzin i po tych 12 godzinach kolejne zdjęcia żeby się  nadpisywały, bo brakuje miejsca na dysku. 

@Grunger witam na forum 🙂 Jeśli niczego nie przeoczyłem to nie ma domyślnie dostępnej funkcji tego typu. Najwygodniej byłoby chyba napisać skrypt, który będzie niezależnie zliczał liczbę zdjęcia w katalogu i kasował najstarsze zdjęcia, jeśli przekroczy się ustalony limit.

A jeżeli podłącze hdd dysk zewnętrzny pod usb 3.0 i sformatuje na fat, będę mógł wybrać wybrać przez terminal ścieżkę, żeby tam zapisywały się zdjęcia? 

  • 3 tygodnie później...

Cześć.

Widziałem, że temat był już poruszany, lecz wygląda na to że może coś się zmieniło od czasu dyskusji. Mianowicie nie mogę zainstalować pakietu libav-tools.

pi@raspberrypi:~/timelapse $ sudo apt-get install -y libav-tools
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Pakiet libav-tools nie ma dostępnej wersji, ale odnosi się do niego inny pakiet.
Zazwyczaj oznacza to, że pakietu brakuje, został zastąpiony przez inny
pakiet lub nie jest dostępny przy pomocy obecnie ustawionych źródeł.
Jednak następujące pakiety go zastępują:
  ffmpeg

E: Pakiet libav-tools nie ma kandydata do instalacji

Pakiet ffmpeg mogłem zainstalować, lecz nie działa poprawnie.

pi@raspberrypi:~/timelapse $ ffmpeg 
ffmpeg: symbol lookup error: /usr/lib/arm-linux-gnueabihf/neon/vfp/libavcodec.so.58: undefined symbol: bcm_host_is_fkms_active
pi@raspberrypi:~/timelapse $ ffmpeg --help
ffmpeg: symbol lookup error: /usr/lib/arm-linux-gnueabihf/neon/vfp/libavcodec.so.58: undefined symbol: bcm_host_is_fkms_active

Czy macie jakieś sugestie jak można to naprawić? Oczywiście sprawdzałem w google, ale póki co bez sukcesów.

(edytowany)

Testowałem to w czasie pisania postu wyżej i wtedy od razu pomogło, ale fakt mogło się coś zmienić. Zobacz czy instalacja (jeżeli jest możliwa) libavdevice coś pomoże. Nie mam teraz jak tego sprawdzić.

Edytowano przez Gieneq
  • Lubię! 1
5 godzin temu, Gieneq napisał:

Testowałem to w czasie pisania postu wyżej i wtedy od razu pomogło, ale fakt mogło się coś zmienić. Zobacz czy instalacja (jeżeli jest możliwa) libavdevice coś pomoże. Nie mam teraz jak tego sprawdzić.

Już się z tym uporałem. Musiałem zaktualizować pakiety systemu, tzn. wykonałem sudo apt update, sudo apt upgrade, następnie do komendy z kursu odstawiłem ddmpeg zamiast avconv.

Dziękuję za odzew. 🙂

  • Lubię! 1
  • 3 miesiące później...

Cześć wszystkim,

Czy Wam również podczas instalacji pakietu libav-tools pojawił się komunikat?:

Cytat

 

Pakiet libav-tools nie ma dostępnej wersji, ale odnosi się do niego inny pakiet.
Zazwyczaj oznacza to, że pakietu brakuje, został zastąpiony przez inny
pakiet lub nie jest dostępny przy pomocy obecnie ustawionych źródeł.
Jednak następujące pakiety go zastępują:
  ffmpeg

E: Pakiet libav-tools nie ma kandydata do instalacji

 


 

Zrzut ekranu 2020-10-20 020233.png

  • 2 miesiące później...

Cześć,

Tak jak poprzednikom - u mnie też nie zadziałał avconv. Użyłem w takim razie ffmpeg, który połączył zdjęcia w całość.

Problem natomiast występuje od strony Windowsa. Poniższe polecenie w rozdzielczości 1280:720 wygenerowało film, który niestety nie chciał odpalić na Windowsie, a na malince tak (przez VNC na tym samym komputerze). Dopiero po zmianie na 640:480 wszystko zadziałało poprawnie na obu komputerach. Czy ktoś z Was miał podobny problem?

Cytat

ffmpeg -i image%04d.jpg -r 10 -vcodec libx264 -vf scale=1280:720 timelapse.mp4

Na komputerze mam zainstalowane kodeki K-Lite Codec Pack Mega w najnowszej wersji, a na malince przeprowadziłem aktualizacje programów. Wydaje mi się, że ten mega pack zawiera wystarczająco dużo kodeków, więc z czego w takim razie może wynikać ten problem z odtwarzaniem?

Z góry dziękuję za pomoc 🙂

@bartek92 masz jeszcze ten filmik, który nie chciał zadziałać na Windowsie? Jeśli tak to dodaj go proszę jako załącznik na forum (najlepiej spakuj do archiwum). Sprawdzę czy u mnie też na pewno nie rusza.

Dnia 10.01.2021 o 14:09, Treker napisał:

@bartek92 masz jeszcze ten filmik, który nie chciał zadziałać na Windowsie? Jeśli tak to dodaj go proszę jako załącznik na forum (najlepiej spakuj do archiwum). Sprawdzę czy u mnie też na pewno nie rusza.

Mam i przesyłam w załączniku. Może to jakiś problem z moim komputerem, chociaż dziwne jest to, że na malince przez VNC odpala bez problemu na tym samym komputerze.

timelapse3.rar

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...