Kompresja wideo na Discord

Zmieść każdy klip w darmowym limicie 10 MB na Discordzie bez Nitro. Przetwarzanie odbywa się na twoim urządzeniu, nic nie jest wysyłane.

Dokąd to wysyłasz?
10 MB
1 MB100 MB
Twój plik nigdy nie opuszcza tego urządzenia

Discord

Bez Nitro Discord przyjmuje pliki do 10 MB. Nitro Basic podnosi limit do 50 MB, a Nitro do 500 MB.

Discord nie kompresuje wideo za ciebie: plik powyżej limitu zostanie po prostu odrzucony, więc najpierw trzeba go zmniejszyć.

Co zmieści się w 10 MB

Co kompresor wybierze dla typowego klipu z telefonu 1080p 30 fps (około 16 Mbit/s) o różnej długości przy limicie 10 MB:

Długość klipuRozdzielczośćBitrate wideo
30 sekund720p2367 kbit/s
1 minuta540p1146 kbit/s
2 minuty360p552 kbit/s
5 minut240p193 kbit/s
10 minut240p 24 fps67 kbit/s

Jak to działa

  1. Odczytujemy wideo lokalnie i mierzymy, jak bardzo jest szczegółowe (SI) i ile jest w nim ruchu (TI).
  2. 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.
  3. Twoje GPU koduje wideo przez WebCodecs. Formaty, których przeglądarka nie potrafi zdekodować, przechodzą przez FFmpeg skompilowany do WebAssembly.
  4. Jeśli wynik choćby minimalnie przekracza limit, kodujemy ponownie z poprawionym bitrate, żeby plik się zmieścił.

Pytania

Czy potrzebuję Nitro, żeby wysyłać dłuższe filmy?

Nie. Skompresuj klip do niecałych 10 MB, a wyślesz go z darmowego konta. Przy długich klipach Nibbo obniża rozdzielczość, żeby obraz był czysty, a nie rozpadał się na kwadraty.

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.