Prosty konwerter video

Forum, na którym możemy pogadać o wszelakim oprogramowaniu na C64, grach, programach.
Wiadomość
Autor
marlow75
Posty: 29
Rejestracja: 07 lut 2023, 14:04

Prosty konwerter video

#1 Post autor: marlow75 »

Piszę prosty konwerter wideo który pozwoli z fragmentu filmu stworzyć kilkusekundowy klip który da się obejrzeć na standardowym C64. Przykłady klipów w załączeniu. Szukam jakiegoś fajnego sposobu na użycie większej ilości pamięci niż 50 000 bajtów co wystarcza niestety tylko na 4-5 sekund klipu. Pamięć musi być ciągła bo kolejne klatki są skompresowanym strumieniem danych. Może któryś z "klubowiczów" zna dobry sposób?

Dla oglądających zagadka. Z jakiego filmu pochodzą klipy?

PS: klipy w postaci PRG są w skompresowanym załączniku.
Załączniki
mov.ZIP
(217.1 KiB) Pobrany 37 razy


marlow75
Posty: 29
Rejestracja: 07 lut 2023, 14:04

Re: Prosty konwerter video

#3 Post autor: marlow75 »

Gordian pisze:
17 lip 2023, 12:20
:) https://www.pagetable.com/?p=64
Zgadłeś :)

Awatar użytkownika
carrion
Posty: 2329
Rejestracja: 27 lut 2009, 17:38
Kontakt:

Re: Prosty konwerter video

#4 Post autor: carrion »

fajne.
ile klatek animacji wchodzi i czym pakujesz?
c64portal.pl, retronavigator.com

marlow75
Posty: 29
Rejestracja: 07 lut 2023, 14:04

Re: Prosty konwerter video

#5 Post autor: marlow75 »

carrion pisze:
17 lip 2023, 13:10
fajne.
ile klatek animacji wchodzi i czym pakujesz?
Zależy od sceny - tutaj są bardzo dynamicznie więc wychodzi ledwie 40-50 klatek w sumie ok 10 na sek.
Mniej dynamiczne i po wyłączeniu zgodności koloru (kolor nie nadążą za klatką) to da się nawet wycisnąć 11 sekund.

Kompresuje przyrostowo własnym patentem klatka kluczowa + kolejne zmiany z opcją rejestracji zmian tylko znaków lub znaku i koloru. Przesunięcie czyli zmiana zapisana jest na nibblu wraz z kolorem znaku (bajt) + znak.

Druga mniej efektywna kompresja to bajt przesunięcia + bajt znaku, kolor oddzielnie

Kompresję będę jeszcze zmieniał.

Pozdrawiam

ODPOWIEDZ