MediaChef

MediaChef Kompresja wideo

Kompresja wideo na własnym komputerze

Upuść wideo w MediaChef, wybierz przepis „Skompresuj wideo”, ustaw poziom jakości i naciśnij start. Mniejszy plik pojawi się obok oryginału, który zostanie nietknięty. Każdy krok skali — 23, 28, 33 — zmniejsza plik około dwukrotnie: w naszych pomiarach 23 dało 5,5–10 Mbit/s, 28 dało 2,7–4,6, a 33 około 1,6. Nic nie jest wysyłane, nie ma limitu rozmiaru, a dwadzieścia sekund 1080p przekodowuje się w mniej niż dwie sekundy.

Co jest potrzebne
MediaChef 0.8.5 — jedno pobranie, FFmpeg jest już w środku
Działa bez sieci
Tak, całkowicie — sieć nie jest w ogóle ruszana
Poziomy jakości
23 (wysoka) · 28 (domyślnie) · 33 (mały plik)
Kodek
Obraz H.264, dźwięk AAC 128 kb/s (FFmpeg 9.0.1)
Co dostajesz
clip.compressed.mp4 obok oryginału, który zostaje zachowany
Szybkość
20 s 1080p30 w 1,3–2,0 s na laptopie z Apple Silicon

Za darmo i z otwartym kodem — zobacz kod na GitHubie Wszystkie pliki i informacje o wydaniu

Jak skompresować wideo

  1. Pobierz MediaChef

    Jeden plik na macOS, Windows albo Linux. FFmpeg jedzie wewnątrz pobrania — nic nie trzeba instalować osobno ani dopisywać do PATH.

  2. Upuść wideo na pole

    MediaChef czyta plik przez ffprobe i zostawia tylko pasujące przepisy. Karta kompresji pojawia się przy każdym wideo, niezależnie od formatu źródłowego.

  3. Wybierz „Skompresuj wideo” i poziom

    Jedno ustawienie: 23, 28 albo 33, gdzie mniejsza liczba znaczy lepszy obraz i większy plik. 28 jest domyślne i to trafne pierwsze przypuszczenie na prawie wszystko.

  4. Naciśnij start i porównaj

    Wynik trafia obok oryginału jako clip.compressed.mp4. Plik źródłowy nie jest zmieniany, więc możesz obejrzeć oba i uruchomić przepis ponownie na innym poziomie, jeśli nie trafiłeś.

MediaChef gotowy do konwersji: pole czeka na plik wideo, po prawej kolejka zadań.
Pole, na które trafia wideo. Przepisy pojawiają się, gdy MediaChef przeczyta plik.

Jaki poziom jakości wybrać

Liczba wyznacza jakość, nie rozmiar — i to najpożyteczniejsza rzecz, jaką o niej warto wiedzieć. Mówisz koderowi, jak dobrze ma wyglądać obraz; rozmiar pliku wychodzi taki, ile to kosztuje na twoim konkretnym materiale.

PoziomObrazBierz, gdy
23Z normalnej odległości trudno odróżnić od oryginałuWideo liczy się samo: praca do portfolio, materiał do dalszego montażu, wszystko, co pójdzie na duży ekran.
28Dobrze. Drobna faktura mięknie, jeśli się jej szukaWartość domyślna. Podzielić się, wysłać, wgrać — poziom trafny, póki nie ma powodu na inny.
33Widocznie miękciej; przy szybkim ruchu i w ciemnych scenach widać blokiPlik musi zmieścić się w konkretnym limicie. Wybieraj świadomie, nie z przyzwyczajenia.

Skoro celem jest jakość, ten sam poziom daje mały plik na statycznym nagraniu ekranu i duży na zdjęciach z ręki, gdzie rusza się listowie. Dwa klipy na poziomie 28 mogą różnić się kilkukrotnie.

Co naprawdę dostajesz

Zmierzone na dwóch dwudziestosekundowych klipach 1080p30: jeden z łagodnymi gradientami i ciągłym ruchem, drugi z drobnym detalem w całym kadrze — mniej więcej łatwy i trudny koniec tego, co spotyka koder. Kolumna z przepływnością to ta, która przenosi się na twój materiał; megabajty należą do tych klipów.

PoziomKlip łagodnyKlip szczegółowyUzyskana przepływność
Źródło47,0 MB23,9 MB10–20 Mbit/s
2324,1 MB13,2 MB5,5–10,1 Mbit/s
2811,0 MB6,4 MB2,7–4,6 Mbit/s
334,0 MB3,8 MB1,6–1,7 Mbit/s

Wzór trzyma się na obu klipach: każdy krok skali zmniejsza plik około dwukrotnie. Przejście z 23 na 33 dało 6,1× na klipie łagodnym i 3,5× na szczegółowym — im trudniejszy materiał, tym mniej da się wygrać.

Kiedy kompresja powiększa plik

To zaskakuje, więc powiedzmy wprost: poprosić o jakość wyższą niż ta, którą plik już ma, znaczy kazać koderowi wydać więcej bitów, niż plik zawiera. Zmierzyliśmy to, podając wynik poziomu 33 ponownie na wejście.

Zastosowane do pliku 1,66 Mbit/sWynikEfekt
Poziom 2310,6 MB z 4,0 MB2,7 razy większy
Poziom 286,1 MB z 4,0 MB1,5 raza większy
Poziom 333,4 MB z 4,0 MB1,2 raza mniejszy i bardziej miękki

Zobacz więc, co masz na wejściu, przed kompresją. Nagranie z telefonu na 40 Mbit/s ma dużo do oddania; coś ściągniętego z sieci na 2 Mbit/s prawie nic, a przekodowanie tylko odbierze jakość.

Co się zmienia, a co zostaje jak było

Przepis przekodowuje, ale nie przekadrowuje. Wiedza o tym, czego dotyka, oszczędza rundę zdziwień.

WłaściwośćPo kompresjiUwaga
RozdzielczośćBez zmian1080p na wejściu, 1080p na wyjściu. Na mniej pikseli jest przepis zmiany rozmiaru.
Klatki na sekundęBez zmianWszystkie klatki zostają; zmienia się tylko sposób ich zapisu.
DługośćBez zmianŻeby klip był krótszy, jest przepis przycinania.
Kodek obrazuH.264Kodowane z ustawieniem veryfast — stąd dwadzieścia sekund w mniej niż dwie.
DźwiękAAC 128 kb/sPrzekodowywany zawsze, czymkolwiek był. Do mowy i muzyki w klipie, którym się dzielisz, wystarcza.
OryginałNietkniętyObok zapisywany jest nowy plik; nic nie jest nadpisywane.

Dlaczego kompresować u siebie

Nic nie jest wysyłane. Wideo, które chce się zmniejszyć, to zwykle właśnie to jeszcze nieopublikowane. Zostaje na twoim dysku — nie ma kopii na serwerze, którego polityce przechowywania trzeba by wierzyć.

Bez limitu rozmiaru. Kompresory online kończą się między 100 MB a 2 GB, czyli dokładnie w zakresie, w którym kompresja zaczyna mieć znaczenie. Czterogigabajtowy plik traktowany jest jak czteromegabajtowy.

Szybciej niż wysyłka. Dwadzieścia sekund 1080p przekodowuje się tu w mniej niż dwie. W serwisie internetowym ten sam klip musi najpierw pojechać tam i wrócić.

Oryginał zostaje. Wynik to nowy plik obok źródła, więc źle wybrany poziom kosztuje jeden przebieg więcej, a nie materiał.

Cały folder naraz. Upuść wszystkie klipy: kolejka je przejdzie i powie, gdzie wylądował każdy wynik.

Kiedy to zły przepis

Kompresja to przekodowanie, a przekodowanie zawsze coś kosztuje. Oto przypadki, w których inny przepis wykona pracę lepiej albo taniej.

  1. Potrzebujesz tylko fragmentu.

    Przycięcie najpierw jest darmowe: przepis „Przytnij bez przekodowania” kopiuje strumień, zamiast go przeliczać, w setnych częściach sekundy i bez straty. Przytnij, a potem kompresuj, jeśli nadal jest za duże.

  2. Plik jest już mocno skompresowany.

    Jak zmierzono wyżej, plik na 1,66 Mbit/s wzrósł 2,7 raza na poziomie 23. Zobacz najpierw przepływność; jeśli już jest niska, nie ma czego wygrywać.

  3. Potrzebujesz mniej pikseli, nie mniej bitów.

    Ten przepis zachowuje rozdzielczość. Jeśli plik 4K jest ciężki właśnie dlatego, że jest 4K, przepis „Zmniejsz do 720p” zajmuje się prawdziwą przyczyną.

  4. Archiwizujesz materiał źródłowy.

    H.264 na każdym z tych poziomów jest stratny, a strata kumuluje się przy każdym kolejnym przekodowaniu. Zostaw źródło jak jest i kompresuj kopie.

Pytania

O ile zmniejszy się mój plik?

To zależy od przepływności, z której startujesz, a nie od rozmiaru pliku. W naszych pomiarach poziom 28 dał 2,7–4,6 Mbit/s, a poziom 33 około 1,6 Mbit/s, niezależnie od źródła. Podziel swoją obecną przepływność przez te liczby, żeby oszacować: nagranie z telefonu na 40 Mbit/s spada około dziesięciokrotnie na poziomie 28, a ściągnięte na 3 Mbit/s prawie nie drgnie.

Co znaczą liczby 23, 28 i 33?

To współczynnik stałej jakości H.264: cel jakościowy, w którym mniej znaczy lepiej. Koder wydaje tyle przepływności, ile potrzeba, żeby trafić w tę jakość na twoim materiale. Dlatego ten sam poziom daje bardzo różne rozmiary przy statycznym nagraniu ekranu i przy zdjęciach z ręki.

Jaki poziom wybrać?

Zacznij od 28 — jest domyślny i trafny do dzielenia się, wysyłania i wgrywania. Bierz 23, gdy wideo liczy się samo i będziesz je oglądać z bliska albo montować ponownie. Bierz 33 tylko wtedy, gdy plik musi zmieścić się w konkretnym limicie; zmiękczenie widać przy szybkim ruchu i w ciemnych scenach.

Dlaczego po kompresji plik jest większy?

Bo poprosiłeś o jakość wyższą niż ta, którą plik już miał. Zmierzyliśmy to: plik na 1,66 Mbit/s wyszedł 2,7 raza większy na poziomie 23 i 1,5 raza większy na poziomie 28. Jeśli plik ma już niską przepływność, dalsza kompresja tylko odbiera jakość — zobacz, co masz, przed uruchomieniem przepisu.

Czy zmienia się rozdzielczość?

Nie. 1080p na wejściu to 1080p na wyjściu; przepis zmienia sposób zapisu obrazu, a nie jego wielkość. Jeśli chcesz mniej pikseli, użyj „Zmniejsz do 720p”, który zajmuje się rozmiarem u źródła i łączy się z tym przepisem.

Co dzieje się z dźwiękiem?

Dźwięk jest przekodowywany na AAC 128 kb/s, czymkolwiek był wcześniej. To wystarczająco przejrzyste dla mowy i muzyki w klipie, którym się dzielisz. Jeśli potrzebujesz oryginalnego dźwięku bez zmian, wyciągnij go wcześniej przepisem „Wyciągnij audio do MP3” albo zachowaj plik źródłowy.

Czy plik źródłowy jest nadpisywany?

Nie. Wynik zapisywany jest obok jako clip.compressed.mp4, a źródło nie jest zmieniane, przemianowywane ani usuwane. Możesz uruchomić przepis ponownie na innym poziomie i porównać.

Ile to zajmuje?

Na laptopie z Apple Silicon dwadzieścia sekund 1080p30 zajęło od 1,3 do 2,0 sekundy — około dziesięć do piętnastu razy szybciej niż to obejrzeć. Dłuższe klipy rosną prawie liniowo, a kolejka pokazuje pozostały czas. Szybkość daje ustawienie veryfast.

Czy jest limit rozmiaru?

Nie. MediaChef nie ustawia żadnego; limitem jest wolne miejsce na dysku, a aplikacja sprawdza je przed startem. To główna praktyczna różnica wobec kompresorów internetowych, które zwykle kończą się między 100 MB a 2 GB.

Czy skompresowanie dwa razy da jeszcze mniej?

Mniej tak, ale każdy przebieg trwale traci jakość, a drugi wygrywa znacznie mniej niż pierwszy. Jeśli wynik nadal jest ciężki, wróć do oryginału i weź wyższą liczbę, zamiast układać przebiegi na skompresowanej kopii.

Jakie formaty mogę kompresować?

Wszystko, co czyta FFmpeg: MP4, MKV, MOV, WebM, AVI, TS, FLV, WMV i pozostałe. Na wyjściu zawsze MP4 z H.264 — kombinacja, która odtwarza się wszędzie bez wtyczek.

Czy mogę skompresować kilka filmów naraz?

Tak. Upuść wszystkie na pole, dodaj przepis, a kolejka wykona je jeden po drugim, z postępem i pozostałym czasem dla każdego.

Czy działa bez internetu?

Tak, całkowicie. FFmpeg jedzie wewnątrz pobrania, więc kompresja nigdy nie dotyka sieci. Tylko transkrypcja wymaga jednorazowego pobrania modelu, a to inny przepis.

Czy jest znak wodny albo wersja płatna?

Nie. MediaChef ma otwarty kod na GPL-3.0, wersji płatnej nie ma, i nie dopisuje do obrazu niczego poza tym przekodowaniem, o które poprosiłeś.

Czy działa na Windows i Linux?

Na wszystkich trzech. Na Windows jest instalator, na Linux AppImage i .deb, na macOS DMG pod Apple Silicon. Przepis i jego poziomy są wszędzie takie same.

Zmniejsz ten plik

MediaChef 0.8.5 — za darmo, otwarty kod, macOS · Windows · Linux.

Za darmo i z otwartym kodem — zobacz kod na GitHubie Wszystkie pliki i informacje o wydaniu

MediaChef jest młody: kompilacje nie są jeszcze podpisane przez Apple ani Microsoft, więc pierwsze uruchomienie prosi o potwierdzenie — w każdym pobraniu jest instrukcja w zwykłym tekście.

Coś nie działa albo czegoś brakuje? Napisz do nas: hello@mediachef.app