Jestem całkiem nowy w kręceniu filmów. Próbowałem dowiedzieć się, który jest najlepszy, ale ludzie mają bardzo różne opinie i każdy ma swoje argumenty. Domyślam się, że ALL-I powinno być lepsze, ponieważ wszystkie są I-Frames, podczas gdy IPB powinno być używane, gdy problemem jest przechowywanie. Jednak niektórzy twierdzą, że IPB jest w rzeczywistości lepsze.
Jakieś przemyślenia?
Odpowiedź
Najpierw potrzebujemy elementarza na temat ramek I, P i B. Ramka I to ramka, która jest całkowicie niezależnym obrazem ramy. Nie zależy od żadnych innych ramek i jest ramką, na której są oparte ramki B i P. Ramka AP przechowuje tylko zmiany z poprzedniej ramki, a ramka B przechowuje tylko zmiany w obu kierunkach. IPB wykorzystuje połączenie wszystkich 3 typy klatek w ustalonej kolejności do przechwytywania wideo przy znacznie niższym zużyciu danych, ale każda klatka P i B jest przybliżeniem tego, jaka była pierwotnie przechwycona klatka. Nie są one dokładne.
W tym samym rozmiar I ramka, wszystko ZAWSZE będzie lepszej jakości, jednak IPB może być lepsze, jeśli kamera ma ustawioną prędkość graniczną dla ramki I, która może skończyć się większymi ramkami I dla IPB ze względu na zaoszczędzoną przestrzeń , ale to zależy od dokładnych szybkości transmisji danych używanych przez kamerę. Teoria stojąca za tym polega na tym, że mamy wszystko I z 3k na klatkę (co całkowicie zwiększa tę liczbę), a następnie mamy 30 zdjęć dowolnej jakości, jaką możemy uzyskać 3k. Jeśli ramka IPB to średnio 1k na ramkę, ale ramki P i B są bardzo małe , wtedy może być możliwe, aby ramka I wykorzystywała 5k danych, a ramki P i B używały tylko 0,5k każda i skutkować wyższą ogólną jakością.
Zależałoby to od jakości ruchu i szybkości transmisji danych wykorzystywanych przez kamerę. W większości przypadków nagranie całego I w kamerze prawdopodobnie da klatki I o rozmiarze równym lub większym niż te w IPB. Jednak podczas tworzenia ostatecznego wyniku najwyższą jakość dla danego rozmiaru prawie zawsze będzie kompresja do IPB. Wszystko, co będę też lepiej rejestrował szybki ruch, ponieważ różnica między klatkami będzie większa.