W poprzednim artykuł opisaliśmy sposób obracania wideo za pomocą odtwarzacza VLC Media. Ale w ostatnich dniach niektórzy z naszych czytelników narzekali, że ostateczny obrócony film jest podwojony, a jakość wideo jest czysta. Postanowiłem więc dokładniej przyjrzeć się temu problemowi, aby im pomóc. Niestety, odkryłem, że używając najnowszej wersji VLC Media Player (Ver 2.1.2) do obracania wideo (za pomocą procedury opisanej w moim poprzednim artykuł), ostateczny obrócony wynik wideo jest problematyczny (film jest podwojony i ma złą jakość).
Po wykonaniu kilku testów, ja wreszcieokazało się, że sposób obracania wideo przy użyciu najnowszej wersji VLC Media Player (Ver 2.1.2) uległ zmianie i dla z tego powodu postanowiłem napisać nowy samouczek, aby opisać wszystkie kroki wymagane do obracania filmów w tym wersja. Moim zdaniem w tej wersji (2.1.2) sposób obracania filmów jest łatwiejszy i mniej skomplikowany niż wcześniej. A więc zacznijmy…
Jak obracać i zapisywać filmy za pomocą VLC Media Player w wersji 2.1.2
Krok 1: Pobierz i zainstaluj VLC Media Player.
1. Najpierw pobierz i zainstaluj VLC Media Player w wersji 2.1.2, stąd: http://www.videolan.org/ *
* Jeśli nie możesz już znaleźć tej wersji na pierwszej stronie http://www.videolan.org/ stronie internetowej, możesz pobrać VLC w wersji 2.1.2 z tych oficjalnych linków:
- Dla wersji Windows 32-bitowych: http://download.videolan.org/pub/videolan/vlc/2.1.2/win32/vlc-2.1.2-win32.exe
- Dla wersji Windows 64-bitowych: http://download.videolan.org/pub/videolan/vlc/2.1.2/win64/vlc-2.1.2-win64.exe
Krok 2: Obróć wideo pod wybranym kątem.
1. Teraz otwórz wideo, które chcesz obrócić za pomocą VLC Media Player.
2. W menu głównym VLC Media Player przejdź do „Narzędzia” > “Efekty i filtry”.
3. W "Korekty i efekty”, wybierz opcję „Efekty wideo” zakładka.
4. W "Efekty wideo”, wybierz „Geometria”.
5. W "Geometria” opcje:
- a. Kliknij "Obracać się”, aby włączyć obrót.
- b. Następnie przesuń rotator (przeciągnij myszą) w lewo (lub w prawo), aż określisz kąt, pod którym chcesz obrócić wideo.
- C. Naciskać "Blisko" do wyjścia "Korekty i efekty” ustawienia.
Przykład: Aby obrócić wideo o 90 stopni w prawo: przesuń rotator w prawo pod kątem 90 stopni.
Teraz możesz oglądać i odtwarzać obrócone wideo za pomocą odtwarzacza VLC Media (tylko) pod określonym kątem. Jeśli chcesz zapisać ostatnio obrócony film, przejdź do następnego kroku.
Krok 3. Zapisz obrócony film pod odpowiednim kątem.
Po obróceniu wideo pod żądanym kątem (zgodnie z opisem w kroku 2) możesz zapisać obrócone wideo pod określonym kątem, wykonując poniższą procedurę:
1. Z głównego menu VLC Media Player przejdź do „Głoska bezdźwięczna" > "Konwertuj / Zapisz".
2. Na "Konwertuj/Zapisz" opcje w "Plik" zakładka wybierz "Dodać…”, aby dodać film, który chcesz obrócić.
3. Na "Wybierz pliki)”, znajdź i wybierz wideo, które chcesz obrócić (np. „MOV_01” w tym przykładzie) i naciśnij „otwarty”.
4. Następnie naciśnij upuścić strzałka znajdująca się po prawej stronie „Konwertuj / Zapisz" przycisk i wybierz "Konwertować".
5. Teraz naciśnij „Narzędzia" przycisk znajduje się po prawej stronie „Wideo – H.264 + MP3 (MP4)"profil.
6. w Profil opcje, wybierz „Kodek wideo” zakładka.
7. Na "Kodek wideo” opcje, wybierz „Filtry”.
8. Na „Filtry” patka:
- Przewiń w dół, aż znajdziesz „Obróć filtr wideo” i zaznacz pole wyboru obok niego.
- Naciskać "Zapisać”
Informacje – WSKAZÓWKA: Jeśli chcesz określić jakość dźwięku swojego wideo, to:
- Wciśnij"Kodeki dźwięku” zakładka.
- Na Parametry kodowania możesz wybrać kodek audio, który zostanie użyty do konwersji wideo (np. „MP3”) i/lub możesz określić lepszą jakość końcowego obróconego dźwięku wideo (np. „256 kb/s).
W powyższym przykładzie określiliśmy „MP3” dla kodeka audio i ustawiamy bitrate na „256 kb/s”.
9. Po edycji profilu, który ma być użyty do konwersji (Wideo – H.264 + MP3 (MP4)) musisz podać nazwę przekonwertowanego (obróconego) wideo i miejsce docelowe, w którym zostanie zapisany plik wideo. Aby to zrobić:
9a. Wybierać "Przeglądaj.
9b. Wybierz folder docelowy (np. Twój „Pulpit"), a następnie wpisz nazwę przekonwertowanego pliku (np. "MOV_01_Obrócony”). Wciśnij "Zapisać” po zakończeniu.
10. Na koniec naciśnij „Początek”, aby rozpocząć konwersję.
11. Teraz poczekaj, aż proces konwersji zostanie zakończony.*
* Jak "Konwersja/przesyłanie strumieniowe” proces jest wykonywany, pojawi się następujący ekran.
12. Kiedy "Konwersja/przesyłanie strumieniowe” proces został zakończony, musisz zresetować wszystkie ustawienia wprowadzone w poprzednich krokach, zanim będzie można odtwarzać filmy. Aby to zrobić:
12a. Z menu głównego przejdź do „Narzędzia" > "Preferencje".
12b. Wciśnij "Resetuj preferencje” w dolnej części okna Preferencje.
12c. Wreszcie blisko i wtedy otworzyć na nowo ponownie program VLC Media player, aby zmiany zaczęły obowiązywać.
Teraz możesz przejść do miejsca docelowego, w którym określiłeś, aby zapisać przekonwertowane/obrócone wideo (np. „MOV_01_Rotated”) i od teraz możesz odtwarzać go na dowolnym nośniku w żądanym kąt.
Otóż to!
Świetny artykuł, ale.... metoda nie działa dla mnie. Próbowałem obrócić krótki plik *.MPG o 90 stopni, używając zarówno opcji transformacji 90 stopni, jak i (później) opcji obracania, ustawionej na 90 stopni. Obie metody dały mi plik obrócony prawdopodobnie o 30 lub 45 stopni – bardzo dziwaczne!
Zakładam, że jest to kolejny przykład wrodzonej łuskowatości VLC – często po prostu nie działa dobrze, a operacja może działać dobrze przy jednej próbie, a potem zawieść w kilku następnych.
Jestem na wersji 2.2.8, na 64-bitowym Win10.
Będę dalej testował i zobaczę, czy jest coś jeszcze, co muszę zrobić.
To zdecydowanie najlepsze wytłumaczenie i jedyne miejsce w Internecie, które ma to poprawne. Najważniejszy fakt:
Podczas obracania wideo o 90 stopni musisz użyć opcji transformacji, a nie obracać, ponieważ musisz również obrócić klatkę i nie skończyć z obciętymi krawędziami.
Więc kiedy konwertujesz na zapis, jak mówi powyżej, pamiętaj, aby wykonać krok 15,
14. Kliknij kartę „Kodek wideo”, a następnie kliknij kartę „Filtry”.
15. Przewiń listę, aby znaleźć „Filtr transformacji wideo”.
musisz zaznaczyć transformację, a NIE opcję obracania, jak mówią wszędzie indziej.
Oto prostszy sposób, ktoś stworzył mod do FFMPEG.
Krok 1:
Pobierz UnwarpVR i rozpakuj wszystkie pliki do folderu https://github.com/eVRydayVR/ffmpeg-unwarpvr/releases/tag/v0.2
Krok 2:
Utwórz pusty plik wsadowy (videoconvert.bat)
Krok 3:
Wklej następujący tekst i zapisz plik wsadowy:
ffmpeg-unwarpvr -i InputFile.mp4 -vf "transpose=1, unwarpvr=1280:720:left_eye_only=1:scale_width=1.2:scale_height=1.2" -c: kopia -c: v libx264 -crf 9 -pix_fmt yuv420p plik wyjściowy .mp4
Krok 4:
Zmień tekst w pliku wsadowym, aby pasował do twoich plików. Zmień również nazwy plików wejściowych, aby nie zawierały spacji. Pozwoli to zachować oryginalny dźwięk, obrócić wideo o 90 stopni zgodnie z ruchem wskazówek zegara, przekonwertować lewe oko na 720p @60/30fps i odkształcić wideo.
Oto przykładowy film, który przesłałem (60 FPS na Chrome): https://www.youtube.com/watch? v=a1viutHsZzU
Dzięki, to działa ładnie. Aby uzyskać oryginalną szybkość transmisji bitów w systemie Windows, wystarczy kliknąć prawym przyciskiem myszy wideo, wybrać WŁAŚCIWOŚCI, wybrać SZCZEGÓŁY, a tam jest szybkość transmisji, rozmiar klatki i szybkość itp.
Cześć,
Zaczynam wszystko od nowa.
Odkryłem, CO działa, a co nie.
W rzeczywistości w obecnej wersji 2.1.5 i poprzedniej wersji 2.1.3 NIE MA NIEZAWODNEGO SPOSOBU na uzyskanie obrotu innego niż 180°.
Tak więc, jeśli chcesz obrócić o 90 ° zgodnie z ruchem wskazówek zegara lub przeciwnie do ruchu wskazówek zegara, po prostu nie da to oczekiwanego rezultatu. Albo VLC ulega awarii, albo otrzymujesz podwójne obrazy obok siebie lub pokazuje OK w VLC, ale nie w innych odtwarzaczach lub na ekranie telewizora.
Obrót o 180° (lub pozioma lub pionowa transpozycja/przerzucenie) działa dobrze.
DOBRA wiadomość jest taka, że rozwiązanie jest w drodze!
Stworzyłem tutaj sporo tekstu do przeczytania, ale kiedy to przeczytasz, przekonasz się, że czytanie trwało dłużej niż aktualne rozwiązanie.
Przetestowałem wersję rozwojową VLC i działa świetnie!
Jak stwierdza VLC, NIE MA ŻADNEJ GWARANCJI na zachowanie tej wersji 3.0.0, która jest wciąż w fazie rozwoju. Używasz go na własne ryzyko.
Nie jestem ekspertem i na pewno nie testowałem WSZYSTKICH funkcji VLC, ale odtworzyłem sporo filmów i wypróbowałem przynajmniej WSZYSTKIE opcje transformacji dostępne do konwersji i wszystkie działają bezbłędnie.
Możesz doświadczyć innych zachowań, być może także w zależności od systemu operacyjnego lub rodzaju filmów.
Mój system to 36-bitowy Windows 8.1. (36-bitowy NIE jest literówką: jest to 32-bitowy system załatany dla adresu) Rozszerzenie, dzięki któremu mogę wykorzystać moje 8 GB pamięci, jednocześnie uruchamiając niektóre aplikacje tylko 32-bitowe. Google dla "PAE Patch", jeśli jesteś zainteresowany. Instaluje się w ciągu 1 minuty na dowolnym istniejącym systemie. Prowadzę to od ponad roku bez żadnych problemów, ale inni zgłaszali pewne trudne rzeczy ze sterownikami. BTW, jest to oficjalna łatka firmy Microsoft i zawsze możesz ją cofnąć, jeśli to nie zadziała.)
Jeśli chodzi o moje filmy, pochodzą z mojego smartfona HTC One S. Są w pełnej rozdzielczości HD (1920 x 1080). Ich długość to tylko kilka minut, więc nie mogę jeszcze powiedzieć, jak ten nowy VLC radzi sobie z dłuższymi filmami.
JEŚLI CHCESZ TERAZ PRAWIDŁOWO OBRÓCIĆ SWOJE WIDEO, wybierz wersję rozwojową VLC 3.0.0 dla swojego systemu operacyjnego tutaj:
http://nightlies.videolan.org/
W tej wersji każdy rodzaj rotacji działa dobrze, a nawet znalazłem łatwiejszy sposób na jego użycie.
Podczas pobierania możesz równie dobrze pobrać inne narzędzie o nazwie MediaInfo tutaj:
http://mediaarea.net/fr/MediaInfo
Zauważyłem, że z moimi filmami o 180° lub obracaniem w VLC powstaje plik wyjściowy, który ma mniej więcej taki sam rozmiar jak plik wejściowy.
Ale jak tylko spróbuję inny kąt, powiedzmy 90 ° lub 270 °, rozmiar pliku wyjściowego traci mniej więcej jedną trzecią oryginału.
Może to mieć związek z nie kwadratowym kształtem piksela, nie mam pojęcia.
Najwyraźniej obrót o 90° lub 270° jest bardziej skomplikowany niż obrót o 180° i być może nawet wykorzystuje zupełnie inny algorytm. Domyślałem się, że jeśli rozmiar pliku jest o jedną trzecią mniejszy, to albo jest lepsza kompresja, albo tracę trochę jakości.
Ponieważ chcę po prostu obracać i trzymać się jak najbliżej oryginalnej jakości wideo, chciałem, aby plik wyjściowy był jak najbardziej podobny do wejściowego.
Dowiedziałem się, że pliki, które VLC zmniejszyły, miały niższy bitrate niż oryginalne.
W tym miejscu wkracza Mediainfo. Mediainfo to małe narzędzie, które po zainstalowaniu dodaje się do menu prawego przycisku myszy w Eksploratorze Windows.
W Eksploratorze Windows kliknij prawym przyciskiem myszy wideo, które chcesz obrócić, i wybierz Mediainfo.
Pojawi się wyskakujące okienko zawierające szczegółowe informacje o użytych kodekach wideo i audio, rozdzielczości obrazu i nie tylko. Poszukaj szybkości transmisji określonej w sekcji wideo. VLC może być w stanie pokazać również te informacje, ale nie mogłem ich znaleźć (nie pojawia się w Ctrl/J).
Będziesz potrzebować tych informacji o szybkości transmisji bitów do bezstratnej konwersji. To powiedziawszy, jeśli nie ustawisz określonej przepływności i nie pozwolisz VLC obsłużyć twojego wideo, co spowoduje, że plik będzie mniej więcej o jedną trzecią mniejszy, wynik będzie nadal dobry. Zauważyłem tylko kilka drobnych artefaktów w filmach wyjściowych „VLC Automatic” w porównaniu z tymi „zoptymalizowanymi pod względem szybkości transmisji”.
Chodźmy teraz do pracy:
1. Pobierz, zainstaluj i uruchom tę rozwojową wersję 3.0.0 VLC.
2. Przejdź do „Narzędzia”, „Preferencje” i – na dole tego okna – kliknij „Wszystko”.
3. Przewiń w dół do sekcji „Filtry” pod sekcją „Wideo”.
4. Kliknij biały trójkąt przed napisem „Filtry”, aby otworzyć listę.
5. Kliknij „Transformacja” (ostatni filtr na tej liście).
6. W prawym okienku wybierz żądany typ transformacji, WSZYSTKIE działają bezbłędnie!
Transpozycja i Anty-transpozycja (na dole listy) robią to samo, co 90° zgodnie z ruchem wskazówek zegara i 270° zgodnie z ruchem wskazówek zegara,
ale także odwróć obraz w poziomie.
7. Kliknij „Zapisz” w prawym dolnym rogu.
Masz teraz na stałe ustalone ustawienia transformacji dla wszystkich przyszłych zadań konwersji wideo, w których uwzględnisz ten filtr. W każdej chwili możesz oczywiście zmienić to ustawienie na inną opcję.
Dopóki nie uwzględnisz tego filtra jawnie w zadaniu konwersji, możesz po prostu pozostawić go ustawionym tak, jak jest, po prostu nie będzie używany.
To ustawienie nie jest używane również do odtwarzania wideo.
Jeśli odtworzysz oryginalny film, który ma niewłaściwą rotację, nadal będzie wyświetlany nieprawidłowo.
Nadal możesz korzystać z funkcjonalności aktywowanych poprzez zaznaczenie pól wyboru „Przekształć” lub „Obróć” w „Narzędzia”, "Efekty i filtry", zakładka "Efekty wideo", zakładka "Geometria", aby poprawnie odtworzyć wideo bez definitywnie przekształcając go. Te funkcje pozwalają tylko na prawidłowe odtwarzanie wideo w VLC. VLC zapamiętuje Twoje preferencje odtwarzania dla każdego filmu, więc nie musisz ustawiać tych ustawień przy następnym odtworzeniu tego samego filmu. Ale te ustawienia nie wpływają na sposób odtwarzania wideo w innych odtwarzaczach, takich jak Windows Media Player, ani na trwałą konwersję.
Kontynuujmy konwersję:
8. Wykonaj Ctrl/R lub kliknij „Media”, „Konwertuj / Zapisz…” w menu głównym VLC.
9. Kliknij przycisk „Dodaj…” po prawej stronie i przejdź do folderu zawierającego wideo, które chcesz przekonwertować.
10. Wybierz wideo. VLC pozwala wybrać tutaj wiele plików za pomocą Ctrl/klik i/lub dokonać wyboru „Od-Do”
z Shiftem / kliknięciem, ale VLC konwertuje tylko pierwszy na liście… (Czy to błąd?)
11. Kliknij „Konwertuj / Zapisz” u dołu okna.
12. Kliknij symbol „Narzędzia” po prawej stronie „Wideo H.264 + MP3 (MP4)”.
13. Kliknij kartę „Kodek audio”. Aby zachować oryginalną ścieżkę dźwiękową, wystarczy zaznaczyć odpowiednie pole wyboru.
14. Kliknij kartę „Kodek wideo”, a następnie kliknij kartę „Filtry”.
15. Przewiń listę, aby znaleźć „Filtr transformacji wideo”. Zaznacz pole przed nim.
16. Jeśli nie jesteś zainteresowany zachowaniem rozmiaru pliku wideo i rzekomo dokładnej jakości, pomiń następny krok.
17. Kliknij na zakładkę „Parametry kodowania”.
W opcji „Bitrate” wybierz i usuń tekst „Not used”: pojawi się jednostka „kb/s”.
Wpisz bitrate znaleziony w Mediainfo przed „kb/s”.
Po ustawieniu tego parametru plik wyjściowy wideo będzie miał rozmiar zbliżony do oryginalnego i ogólnego obrazu
jakość powinna być jak najbardziej zbliżona do oryginalnego filmu. W moim przypadku ten bitrate różni się w zależności od wideo.
ale zawsze było to około 9700 kb/s.
18. Kliknij „Zapisz” w prawym dolnym rogu.
Teraz parametry konwersji są ustawione. Pozostaną na stałe, dopóki ich nie zmienisz lub nie zresetujesz wszystkich swoich preferencji. Od teraz, dla kolejnych konwersji przy użyciu tych samych ustawień, wystarczy określić plik źródłowy i miejsce docelowe.
19. Określ docelowy plik i folder. Kliknij „Przeglądaj” w prawym dolnym rogu, przejdź do miejsca docelowego
folder i wpisz nazwę pliku wyjściowego. Kliknij „Zapisz”.
20. Wróć do głównego okna „Konwertuj”, sprawdź nazwę określoną jako „Plik docelowy:”:
Nazwa rozszerzenia pliku musi być określona (na przykład .mp4 lub .avi) i zaleca się określenie
nazwa pliku wyjściowego inna niż wejściowa, na przykład „VIDEO0072obrócony. MP4".
Możesz również wpisać ścieżkę i nazwę pliku tutaj w „Plik docelowy:” bez przechodzenia przez „Przeglądaj”
przycisk, na przykład poprzez podświetlenie, skopiowanie i wklejenie nazwy z wiersza „Źródło:” na górze tego
(należy pominąć przedrostek „file:///”).
21. GOTOWE. Kliknij przycisk „Start”, aby VLC wykonał zadanie.
jeśli nic się nie dzieje, może to oznaczać, że nazwa pliku docelowego jest nieprawidłowa (brak określonego rozszerzenia pliku) lub że
Plik docelowy już istnieje. W tym drugim przypadku, niezręcznie, VLC widzi istniejący plik i zapyta, czy
chcesz go zastąpić, ale NIE rozpocznie konwersji!
Jeśli wszystko jest w porządku, powinieneś zobaczyć niebieski pasek postępu pod głównym oknem VLC rosnący do
prawidłowy. Widziałem poprzednie wersje, w których pole wyboru „Wyświetl dane wyjściowe” pozwalało zobaczyć rzeczywiste
przekonwertowane wideo, ale wydaje się, że to już nie działa. Dostałem tylko nieruchomy obraz, ale dźwięk ewoluował, gdy
konwersja postępowała.
Otóż to! Dziękuję za przeczytanie przez cały czas aż do tego miejsca. Warto spróbować!
Frutchy
Witaj,
Dzięki za samouczek. Mam jednak inne pytanie. Chciałbym zachować te same konfiguracje wideo (np. zachować jako avi. wideo). Czy to możliwe?
Muszę użyć wideo w innym oprogramowaniu, ale po obróceniu wideo moje oprogramowanie go nie rozpoznało.
Dziękuję
Cześć,
Rzeczywiście dziękuję za artykuł, po prostu nadszedł czas, aby rozwiązać problem podczas obracania wideo przy użyciu wersji 2.1.2. To działa prawie idealnie, z wyjątkiem tego, że przekonwertowane wideo jest teraz „mniejsze”, a widok z góry i z dołu nie jest już widoczny – obraz jest zmniejszony Teraz!
Jakikolwiek sposób rozwiązania tej sprawy.
Jeszcze raz dziękuję za świetną robotę, którą wykonałeś do tej pory. Bardzo doceniane!