Kompresja wideo AVI
Zmniejsz rozmiar wideo AVI 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
AVI
AVI to stary format Windows z kamer i zgranych płyt DVD, często z dużymi, nieefektywnymi kodekami.
Już sama konwersja AVI do MP4 z H.264 zwykle zmniejsza plik kilkukrotnie. Nibbo dekoduje go przez FFmpeg.wasm 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
Dlaczego konwersja AVI trwa dłużej?
Sprzętowy dekoder wideo w przeglądarce nie obsługuje AVI, więc FFmpeg wykonuje pracę na procesorze zamiast na GPU.
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.