tooly

Obróć wideo online

Napraw wideo nagrane bokiem lub do góry nogami. Obróć o 90°, 180° lub 270° i pobierz wynik jako MP4. Przetwarzanie działa w przeglądarce z FFmpeg — nic nie jest wysyłane.

Twoje pliki nie opuszczają przeglądarki

Jak używać

  1. 1

    Wybierz kąt obrotu.

  2. 2

    Przeciągnij plik wideo do pola.

  3. 3

    Pobierz obrócony MP4.

Dlaczego filmy lądują na boku

Telefon ustala orientację na podstawie czujnika ruchu w chwili naciśnięcia przycisku nagrywania. Kilka codziennych sytuacji wprowadza go w błąd:

  • Rozpoczęcie nagrywania, gdy telefon leży płasko na stole albo jest skierowany prosto w dół — wtedy czujnik nie wie, która krawędź jest górą.
  • Włączona blokada obrotu ekranu, gdy przekręcasz telefon do poziomu.
  • Obrócenie telefonu w trakcie nagrania. Orientacja jest ustalana na początku i nie podąża za obrotem.
  • Kamerki sportowe, wideorejestratory i drony zamontowane do góry nogami.

Większość telefonów wcale nie obraca pikseli. Zapisuje obraz tak, jak widziała go matryca, i dodaje do pliku małą flagę obrotu, która mówi odtwarzaczom, jak go pokazać. Odtwarzacze respektujące tę flagę wyświetlają klip poprawnie; niektóre edytory, starsze telewizory, odtwarzacze internetowe i systemy przetwarzające przesyłane pliki ją ignorują, więc ten sam plik wygląda dobrze na telefonie, a wszędzie indziej leży na boku.

Jak stosowany jest obrót

To narzędzie obraca prawdziwe piksele i tworzy nowy plik MP4, który w ogóle nie potrzebuje flagi.

  1. FFmpeg wczytuje wideo i stosuje flagę obrotu, jeśli już jest w pliku, więc punktem wyjścia jest klip w takiej postaci, w jakiej widać go w zwykłym odtwarzaczu.
  2. Na to nakładany jest wybrany obrót: 90° obraca obraz zgodnie z ruchem wskazówek zegara, 270° — przeciwnie, a 180° odwraca go do góry nogami.
  3. Wideo jest ponownie kodowane w H.264 przy CRF 23 ze standardowym 8-bitowym kolorem 4:2:0 i zapisywane jako MP4 z indeksem na początku pliku.
  4. Dźwięk AAC jest kopiowany bez zmian; każde inne audio jest konwertowane do AAC 128 kbit/s.

Ponieważ krok 1 bierze pod uwagę to, co faktycznie widzisz, wybierz kąt, oglądając klip w swoim zwykłym odtwarzaczu:

  • Głowy ludzi wskazują w lewo: wybierz 90°.
  • Głowy ludzi wskazują w prawo: wybierz 270°.
  • Obraz jest do góry nogami: wybierz 180°.

Obrót o 90° lub 270° zamienia szerokość z wysokością, więc poziomy plik 1920×1080 staje się pionowym 1080×1920. Obrót o 180° zachowuje wymiary. Narzędzie tylko obraca, nie tworzy lustrzanego odbicia, więc nagranie selfie z odwróconym napisem takie pozostanie.

Jakość, rozmiar i szybkość

Obrotu nie da się zrobić bez ponownego kodowania, bo każdą klatkę trzeba zbudować od nowa w nowej orientacji. CRF 23 to ustawienie stałej jakości, przy którym różnicę względem oryginału trudno zauważyć przy normalnym oglądaniu, a rozdzielczość i liczba klatek na sekundę się nie zmieniają.

W przeglądarce FFmpeg działa jako WebAssembly z presetem kodera fast. Na nowym laptopie spodziewaj się mniej więcej czasu rzeczywistego dla 1080p; wolniej przy 4K i na telefonach. Opcja serwerowa korzysta z natywnego FFmpeg z wolniejszym presetem medium i tym samym CRF, co zwykle daje nieco mniejszy plik i kończy się znacznie szybciej przy długich klipach.

Rozmiar wyniku często różni się od wejścia. Materiał nagrany w HEVC na nowym iPhonie może urosnąć, bo H.264 potrzebuje więcej bitów dla tej samej jakości. Nagrania ze starszych urządzeń lub mocno skompresowane pobrane pliki mogą się nieco zmniejszyć. Jeśli wynik jest za duży, aby go wysłać, Kompresja wideo zmniejszy go jeszcze bardziej.

Formaty i limity

  • Wejście: pliki MP4, MOV i WebM do 2 GB w przeglądarce. Wynik to zawsze MP4 nazwany jak oryginał z dopiskiem -rotated.
  • Dźwięk AAC jest kopiowany, reszta konwertowana. Pliki MP4 i MOV z telefonów i aparatów z dźwiękiem AAC zachowują go nietkniętym. Opus lub Vorbis z plików WebM oraz nieskompresowane PCM z niektórych aparatów i rejestratorów dźwięku są konwertowane do AAC, aby MP4 odtwarzał się w każdym odtwarzaczu i edytorze.
  • Pamięć. W przeglądarce wejście i wyjście są przechowywane w pamięci jednocześnie, więc pliki wielogigabajtowe na telefonie mogą się nie udać.
  • Przetwarzanie na serwerze. Jedno darmowe zadanie na serwerze dziennie dla plików do 500 MB; Premium jest bez limitu i przyjmuje do 4 GB. Pliki są usuwane automatycznie w ciągu mniej więcej godziny.

Wskazówki

  • Jeden kąt dotyczy wszystkich plików w partii. Jeśli klipy wymagają różnych poprawek, przetwarzaj je w osobnych grupach.
  • Użyj Przytnij wideo przed obrotem, gdy potrzebujesz tylko fragmentu klipu. Oba kroki kodują ponownie, ale obrócenie 30-sekundowego fragmentu jest dużo szybsze niż obrócenie 20-minutowego nagrania.
  • Tylko część klipu leży na boku, bo telefon obrócono w trakcie nagrania? Najpierw wytnij ten fragment, obróć tylko jego, a resztę zostaw bez zmian.
  • Zachowaj oryginał. Każde ponowne kodowanie traci odrobinę szczegółów, a oryginał z flagą obrotu to wciąż najlepsze źródło, jeśli trzeba będzie spróbować jeszcze raz.

FAQ

Czy moje wideo jest wysyłane?

Domyślnie nie. FFmpeg działa w przeglądarce jako WebAssembly, a wideo zostaje na Twoim urządzeniu. Plik jest wysyłany tylko wtedy, gdy sam wybierzesz przetwarzanie na serwerze — przydatne przy dużych lub długich nagraniach — a po przetworzeniu jest usuwany w ciągu godziny.

Dlaczego wideo jest ponownie kodowane?

Obrócenie pikseli wymaga zakodowania nowego strumienia wideo. Odbywa się to w H.264 wysokiej jakości (CRF 23). Dźwięk AAC jest kopiowany bez zmian; inne audio, np. PCM z aparatów, jest konwertowane do AAC.

W którą stronę jest 90°?

Zgodnie z ruchem wskazówek zegara. Użyj 270° dla przeciwnego kierunku.

Czy jest limit rozmiaru?

Do 2 GB. Ponowne kodowanie długich nagrań trwa — na laptopie mniej więcej w czasie rzeczywistym.

Podobne narzędzia