Kompresja wideo MKV
Zmniejsz rozmiar wideo MKV w przeglądarce. Wybierz rozmiar w MB, a Nibbo zachowa ostry obraz; plik nigdy nie opuszcza twojego urządzenia.
Wybierz wideo, a Nibbo dobierze rozmiar
MKV
Pliki MKV pochodzą z OBS, programów do nagrywania ekranu i z pobranych plików; mogą zawierać niemal każdy kodek.
Przeglądarki same nie otwierają MKV, dlatego Nibbo używa FFmpeg skompilowanego do WebAssembly. Jest to wolniejsze niż ścieżka przez GPU, ale nadal działa na twoim urządzeniu.
Jak to działa
- Odczytujemy wideo lokalnie i mierzymy, jak bardzo jest szczegółowe (SI) i ile jest w nim ruchu (TI).
- Na podstawie wybranego rozmiaru obliczamy dokładny budżet bitrate, a potem dobieramy rozdzielczość i liczbę klatek, które przy tym budżecie wyglądają najlepiej. Niższa rozdzielczość z wystarczającą liczbą bitów wygląda lepiej niż pełna rozdzielczość w kwadratach.
- Twoje GPU koduje wideo przez WebCodecs. Formaty, których przeglądarka nie potrafi zdekodować, przechodzą przez FFmpeg skompilowany do WebAssembly.
- Jeśli wynik choćby minimalnie przekracza limit, kodujemy ponownie z poprawionym bitrate, żeby plik się zmieścił.
Pytania
Czy napisy i dodatkowe ścieżki dźwiękowe zostaną zachowane?
Zachowywana jest pierwsza ścieżka wideo i pierwsza ścieżka audio. Napisy i dodatkowe wersje językowe są pomijane, więc jeśli ich potrzebujesz, najpierw wtop napisy w obraz.
Czy moje wideo jest gdzieś wysyłane?
Nie. Nibbo działa w twojej przeglądarce i kompresuje wideo na twoim urządzeniu. Po załadowaniu strony możesz wyłączyć Wi-Fi, a wszystko nadal będzie działać.
Dlaczego moje wideo dostaje niższą rozdzielczość?
Mały plik ma stałą liczbę bitów. Rozłożenie ich na mniej pikseli daje czysty obraz; przy pełnej rozdzielczości obraz rozpadłby się na kwadraty.