Wszystko co musisz wiedzieć o bitrate.

October 20, 2017 Category: , , , Leave your thoughts

Niezależnie od tego, czy nagrywasz nowe filmy czy edytujesz już istniejące, ważne jest, aby pamiętać o konfigurowaniu swojego oprogramowania tak, aby końcowy film wideo miał pożądaną jakość. Chociaż istnieje wiele prostych opcji, takich jak możliwość ustawienia FPS’ów lub rozdzielczości wideo, nadal możliwe jest nagranie filmu w okropnej jakości, jeśli bitrate, który działa całkowicie niezależnie od poprzednio wymienionych, jest ustawiony na minimalną wartość.

Więc o co dokładnie chodzi z tym bitratem?

Bitrate to ilość danych potrzebnych do zakodowania filmu w danym przedziale czasowym (zazwyczaj w ciągu jednej sekundy). W większości przypadków są one mierzone w megabitach (Mb/s) lub kilobitach (kb/s). Ma to bezpośredni wpływ na jakość wideo i jego rozmiar.

Korelacja między rozdzielczością, FPS’ami, a bitratem

Kodeki stosowane w procesie tworzenia wideo odgrywają ważną rolę w jakości wideo. Ich celem jest skompresować plik wideo tak, aby zmieścił się w pliku o określonej liczbie Mbps. Na przykład, jeśli film 720p nagrany w 24FPS’ach zostanie skompresowany do pliku 5 Mbps, całkowita jego jakość będzie akceptowalna, ponieważ kodek poprawnie skompresuje plik. Jeśli ten sam film nagrany w jakości 4k (2160p) w 120fps został przesadnie skompresowany, aby zmieścił się w pliku 5Mbps, to pewne, jeśli nie większość, szczegółów będą zniekształcone, spikselizowane lub po prostu nie do “odszyfrowania”.

Na wynik kompresji wpływa również ilość szczegółów i scena, która jest rejestrowana. Większość osób okazała sporą satysfakcję, gdy kodek H.264 został wydany na rynek, ponieważ umożliwił kompresję, która potrafiła dopasować większą rozdzielczość i duże pliki FPS do plików o niższej wartości bitrate w porównaniu do starszych typów kodeków. Obecnie istnieją jeszcze lepsze kodeki w użyciu, takie jak H.265, które dodatkowo zmniejszają ilość bitrate do zapisywania danych w jednym pliku. Więcej o tym w poprzednim poście.

CBR i VBR

Inną funkcją, która jest zawarta w wielu edytorach oprogramowania, jak również w rejestratorach ekranu jest możliwość przełączania między CBR i VBR.

CBR oznacza “stały bitrate” i jak nazwa wskazuje, koduje wideo z tą samą wartością bitrate transmisji w całym okresie nagrywania (lub w procesie edycji). Oznacza to w praktyce, że niezależnie od tego, jakie sceny są na ekranie, ta sama ilość bitrate jest używana w procesie kodowania. W takim przypadku, jeśli bitrate jest nieprawidłowo skonfigurowany, film może mieć gorszą jakość w scenach, które ukazują dużo szczegółowych informacji (gdy wartość bitrate’ów jest zbyt niska), lub mają znacznie większy rozmiar pliku (w przypadku, gdy bitrate jest niepotrzebnie zbyt wysoki). CBR zaleca się przede wszystkim podczas live streamingu do takich portali jak YouTube i Twitch, aby uniknąć błędów i rozłączeń. Więcej informacji znajdziecie pod tym linkiem. CBR może być również używany przy niezmiennych scenach, takich jak vlogi, w których obraz pozostaje w zasadzie niezmieniony.

VBR (zmienny bitrate), jak sugeruje nazwa, zmienia bitrate w zależności od ilości szczegółów. VBR jest dużo lepiej zoptymalizowany pod względem jakości i wielkości pliku. W uproszeniu, VBR umożliwia ustawienie zakresu przy minimalnym i maksymalnym przepływie bitrate’ów, aby przechwycić wysokiej jakości film w każdej sekcji. Na przykład, jeśli minimalna wartość bitrate wynosi 1 Mbps, a maksymalna wartość to 20 Mbps, to sceny, w których ekran jest czarny, będzie używać tylko 1 Mbps, podczas gdy sceny z największą ilością szczegółów w odstępie 1 sekundy zostaną zakodowane w 20 Mbps (w razie potrzeby) . Dzięki tej opcji każda scena jest nieskazitelna, a rozmiar pliku jest znacznie mniejszy niż w pliku wideo CBR 20 Mbps.

Dwie główne wady tej metody polegają na tym, że niektóre starsze urządzenia elektroniczne mogą nie obsługiwać tego trybu, a czas renderowania/kodowania jest znacząco wydłużony ze względu na złożoność procesu. Dla tych, którzy już nagrali i edytowali swój film, oraz używają tylko jednego komputera do renderowania filmu w osobnym oprogramowaniu, może to być szczególnie problematyczne, ponieważ proces renderowania edytowanego obrazu zajmuje do 100% zużycia procesora, spowalniając komputer na cały ten czas. Należy pamiętać, że VBR nie wpływa negatywnie na użycie procesora podczas nagrywania z Mirillis Action!. Dotyczy to wyłącznie procesu późniejszego edytowania w oddzielnym oprogramowaniu do edycji wideo.

Bitrate w Mirillis Action!

Action! umożliwia ustawienie niestandardowego CBR dla transmisji na żywo w zakresie od 0,6 Mbps do 20 Mbps w zależności od wymaganej jakości strumienia. Jeśli chodzi o normalne nagrywanie wideo, Action! domyślnie używa zmienny bitrate, aby dostosować się do szczegółowości aktualnie nagrywanego materiału. Dzięki temu rozmiary plików są zawsze minimalne, co pozwala zaoszczędzić miejsce na więcej filmów, które można tworzyć na swoim komputerze.

 

Author: Mirillis Team

Leave a Reply

Your email address will not be published. Required fields are marked *