Fără încărcare, 100% local, fără cont

Inversează video

Inversează un videoclip, finalul devine început. Totul rulează în browser; fișierul tău nu îți părăsește niciodată dispozitivul.

Cum funcționează Inversează video

Inversează video redă un clip invers, imagine și sunet, cu filtrele reverse și areverse ale ffmpeg, în întregime în browser. Nu există setări: adaugi fișierul, iar întregul clip se redă de la sfârșit către început, cu sunetul inversat eșantion cu eșantion, sincronizat.

Inversarea nu poate fi transmisă în flux: ffmpeg trebuie să decodeze fiecare cadru în întregime și să-l țină în memorie, înainte să le poată reda de la coadă la cap. Video-ul decodat este mult mai mare decât fișierul comprimat (o singură imagine decodată 720p cântărește aproximativ 1,3 MB, deci câteva secunde de material sursă pot ocupa zeci de megaocteți de cadre brute deodată), motiv pentru care dimensiunea de intrare acceptată aici este mult mai mică decât la celelalte instrumente video: 50 MB, un plafon strict, deliberat, pentru a nu epuiza memoria tab-ului browserului.

Întrebări frecvente

Videoclipul meu este încărcat undeva pentru inversare?

Nu. ffmpeg compilat în WebAssembly decodează și inversează videoclipul în tab-ul browserului tău. Fișierul este citit în memoria dispozitivului tău, procesat acolo, iar rezultatul inversat este oferit ca descărcare locală. Deschide tab-ul de rețea din DevTools cât timp rulează: nicio cerere nu transportă videoclipul tău.

De ce limita de dimensiune este mult mai mică aici decât la alte instrumente video?

Filtrele reverse și areverse nu pot procesa un flux treptat, deoarece redarea inversă înseamnă că ultimul cadru trebuie cunoscut înainte ca primul să fie scris. ffmpeg decodează deci ÎNTREGUL clip dintr-o dată și îl ține în memorie, iar video-ul decodat este mult mai mare decât fișierul comprimat, adesea zeci de megaocteți pe secundă de material sursă. Un plafon de 50 MB menține acest necesar de memorie decodată în limitele pe care le suportă un tab de browser tipic, fără să se blocheze.

Se inversează și sunetul, sau doar imaginea?

Ambele. Filtrul audio areverse întoarce ordinea eșantioanelor, sincronizat cu ordinea inversată a cadrelor, astfel încât vocea și muzica rulează invers în sincron cu imaginea, în loc ca sunetul original să continue înainte peste un video inversat.