Raz na jakiś czas mi się zdarza źle założyć kamerę i obraz jest odwrócony do góry nogami (albo przekręcony o 90 stopni). Film z Żuławy wKoło jest do-góry-nogami. Próbuję postawić go na nogi rozpoczynając od mencodera:
time mencoder -vf flip -o plik.avi -oac copy -ovc lavc plik2.avi ## 26min ale słaba jakość
Słaba jakość. Pewnie można poprawić ale nie wiem jak i nie chce mi się zgłębiać dokumentacji. Zamiast tego zmieniam konwerter na ffmpeg
time ffmpeg -i plik.we -vf vflip -c:a copy plik.wy ## 75 minut (jedziemy lewa strona)
Prawie dobrze, tj. głowa jest na górze a nogi na dole, ale obraz jest w lustrze (jedziemy lewą stroną ulicy, napisy są w lustrzanym odbiciu itp...). W google można znaleść taki przepis:
time ffmpeg -i plik.we -vf "transpose=0" -c:a copy plik.wy
Jak poprzednio tylko przekręca lustro w pionie bez sensu. Działa (prawie) prawidłowo następujące wywołanie:
time ffmpeg -i plik.we -vf "transpose=2,transpose=2" -c:a copy plik.wy
Prawie, ponieważ:
ffmpeg -i plik.wy
Zgubiły się napisy zawierające współrzędne geograficzne, ale to też da się naprawić:
time ffmpeg -i plik.we -vf "transpose=2,transpose=2" -c:a copy -c:s copy plik.wy
Niezwykle interesujące są te informacje.
OdpowiedzUsuń