MP4, MOV i M4V

Wyczyść film bez przekodowywania

Narzędzia wideo AI i programy montażowe zapisują pochodzenie wprost w kontenerze. Neutralizujemy te pudełka w miejscu i nie ruszamy strumieni: klip, który wysyłasz, to co do bajta ten sam klip, który wyrenderowałeś.

Bez przekodowywaniaBez limitu rozmiaruNic nie jest wysyłane
Usuń

Nic nie jest wysyłane

Każdy bajt jest analizowany w tej karcie. Nie ma serwera, do którego trafiałby plik, więc nie ma czego nam powierzać.

Bezstratnie z założenia

JPEG, PNG, WebP i MP4 są przepisywane na poziomie kontenera. Dane obrazu i wideo kopiujemy bajt po bajcie.

Widzisz, co zostało znalezione

Każdy plik jest sprawdzany przed i po, a każde znalezisko nazwane wraz z rozmiarem. Żadnych cichych operacji.

Bez konta, bez limitu

Pięćdziesiąt plików naraz, w rozmiarze, jaki udźwignie przeglądarka, za darmo. Żadnej rejestracji przed narzędziem.

Jak działa ścieżka wideo

Wypełnianie, nie usuwanie

To ten fragment, który wszystkie inne narzędzia przeglądarkowe robią źle, a zrobienie go źle psuje filmy, których nikt może nie mieć w kopii zapasowej.

01

Problem przesunięć

Każda ścieżka ma tabelę bezwzględnych przesunięć wskazujących na dane. Wytnij sprzed nich pudełko XMP o rozmiarze 40 KB, a każde przesunięcie w tabeli jest błędne o 40 KB.

02

Jak to wygląda

Plik nadal się otwiera. Odtwarza śmieci, ciszę albo nic - i to tylko w części plików, co jest gorsze niż jawny błąd.

03

Rozwiązanie

Przepisać każde pudełko metadanych jako pudełko free o tym samym rozmiarze i wyzerować jego zawartość. Specyfikacja definiuje free jako pomijalne wypełnienie: nic się nie przesuwa i nic nie może się zepsuć.

FAQ

Pytania o wideo

Czy czyszczenie przekodowuje mój film?

Nie. Strumienie wideo i audio nie są w ogóle ruszane. Zmieniamy tylko pudełka metadanych, więc wynik jest identyczny co do bitu z Twoim renderem tam, gdzie to istotne.

Dlaczego wynik ma dokładnie ten sam rozmiar co wejście?

Ponieważ metadane są nadpisywane w miejscu, a nie wycinane. MP4 adresuje własne dane bezwzględnymi przesunięciami bajtowymi, więc usunięcie bajtów przed danymi przesunęłoby wszystkie przesunięcia i zepsuło odtwarzanie. Każde pudełko zastępujemy standardowym pudełkiem wypełniającym o identycznym rozmiarze: bajty są wyzerowane, przesunięcia się nie ruszają, a każdy odtwarzacz pomija wypełnienie.

Które pudełka są neutralizowane?

Pudełka uuid najwyższego poziomu z manifestami XMP lub C2PA, pudełko meta najwyższego poziomu oraz moov/udta, moov/meta i moov/uuid. Cała reszta - ftyp, mdat, mvhd, każdy trak - zostaje dokładnie taka, jaka była.

Jak duży plik mogę wyczyścić?

Tak duży, jak zdoła utrzymać w pamięci Twoja przeglądarka. Nie ma limitu serwera, bo nie ma serwera; praktycznym sufitem jest Twoje urządzenie, a kilka gigabajtów na komputerze jest realne.

Czy działa z WebM albo MKV?

Jeszcze nie. Używają kontenera Matroska zamiast bazowego formatu ISO, co wymaga innego parsera. MP4, MOV i M4V pokrywają eksporty ze wszystkich ważnych programów montażowych i narzędzi wideo AI.

Platformy

Jeden oczyszczony plik działa wszędzie

Meta, TikTok, Pinterest i LinkedIn czytają tę samą klasę znaczników. Każdy przewodnik opisuje, co robi z nimi konkretna platforma.

Sprawdź plik, zanim go opublikujesz

Analiza jest tylko do odczytu i trwa sekundę. Jeśli wynik jest czysty, a etykieta i tak się pojawia, przyczyna nie leży w metadanych - i będziesz to wiedzieć zamiast zgadywać.