V předchozím článek popsali jsme způsob otáčení videa pomocí přehrávače VLC Media Player. V posledních dnech si ale někteří naši čtenáři stěžovali, že výsledné natočené video je dvojnásobné a kvalita videa je čistá. Rozhodl jsem se tedy tento problém prozkoumat dále, abych jim pomohl. Bohužel jsem zjistil, že pomocí nejnovější verze VLC Media Player (Ver 2.1.2) k otočení videa (pomocí postupu popsaného v mém předchozím článek), konečný výsledek otočeného videa je problematický (video je zdvojené a ve špatné kvalitě).
Po provedení několika testů I Konečnězjistili, že způsob otáčení videa pomocí nejnovější verze VLC Media Player (Ver 2.1.2) se změnil a proto jsem se rozhodl napsat nový tutoriál, který popíše všechny kroky potřebné k otočení vašich videí v něm verze. Podle mého názoru je v této verzi (2.1.2) způsob otáčení vašich videí jednodušší a méně komplikovaný než dříve. Takže, začněme…
Jak otáčet a ukládat videa pomocí VLC Media Player verze 2.1.2
Krok 1: Stáhněte a nainstalujte VLC Media Player.
1. Nejprve si stáhněte a nainstalujte VLC Media Player verze 2.1.2 odtud: http://www.videolan.org/ *
* Pokud tuto verzi již nemůžete najít na první stránce http://www.videolan.org/ pak si můžete stáhnout VLC verzi 2.1.2 z těchto oficiálních odkazů:
- Pro 32bitové verze Windows: http://download.videolan.org/pub/videolan/vlc/2.1.2/win32/vlc-2.1.2-win32.exe
- Pro 64bitové verze Windows: http://download.videolan.org/pub/videolan/vlc/2.1.2/win64/vlc-2.1.2-win64.exe
Krok 2: Otočte video do úhlu, který se vám líbí.
1. Nyní otevřete video, které chcete otočit pomocí VLC Media Player.
2. V hlavní nabídce VLC Media Player přejděte na „Nástroje” > “Efekty a filtry”.
3. V "Úpravy a efekty“, vyberte „Video efekty“.
4. V "Video efekty“, zvolte “Geometrie”.
5. V "Geometrie“ možnosti:
- A. Klikněte na „Točit se” pro zapnutí rotace.
- b. Potom posuňte rotátor (přetáhněte myší) doleva (nebo doprava), dokud neurčíte úhel, o který chcete video otočit.
- C. Lis "Zavřít" k východu "Úpravy a efekty” nastavení.
Příklad: Chcete-li otočit video o 90 stupňů doprava: posuňte rotátor doprava v úhlu 90 stupňů.
Nyní můžete prohlížet a přehrávat natočené video pomocí VLC Media Player (pouze) v určeném úhlu. Pokud chcete uložit své nedávno otočené video, pokračujte dalším krokem.
Krok 3 Uložte natočené video do správného úhlu.
Poté, co otočíte video do požadovaného úhlu (jak je popsáno v kroku 2), můžete natočené video uložit v určeném úhlu podle následujícího postupu:
1. Z hlavní nabídky VLC Media Player přejděte na "Média" > "Převést / Uložit".
2. Na "Převést/Uložit"možnosti na"Soubor"karta, vyberte"Přidat…“ a přidejte video, které chcete otočit.
3. Na "Vyberte soubor(y)“, vyhledejte a vyberte videa, která chcete otočit (např. „MOV_01“ v tomto příkladu) a stiskněte „Otevřeno”.
4. Poté stiskněte tlačítko rozevírací seznam šipka nalezena napravo od "Převést / Uložit"tlačítko a výběr"Konvertovat".
5. Nyní stiskněte tlačítko "Nástroje" knoflík najdete napravo od „Video – H.264 + MP3 (MP4)"profil.
6. v Profil možnosti, vyberte „Video kodek“.
7. Na "Video kodek“ možnosti, zvolte “Filtry”.
8. Na "Filtry" karta:
- Posouvejte se dolů, dokud nenajdete „Otočit video filtr“ a zaškrtněte políčko vedle něj.
- Lis "Uložit”
Info – TIP: Pokud chcete specifikovat kvalitu zvuku vašeho videa, pak:
- Zmáčkni"Zvukový kodek“.
- Na Parametry kódování můžete si vybrat zvukový kodek, který se použije pro konverzi videa (např.MP3”) a/nebo můžete určit lepší kvalitu výsledného natočeného zvuku videa (např. „256 kb/s).
Ve výše uvedeném příkladu jsme specifikovali „MP3“ pro zvukový kodek a nastavíme datový tok na „256 kb/s”.
9. Poté, co upravíte profil, který má být použit pro konverzi (Video – H.264 + MP3 (MP4)) musíte zadat název převedeného (otočeného) videa a cíl, kam bude soubor videa uložen. Udělat to:
9a. Vybrat "Procházet.
9b. Vyberte cílovou složku (např.plocha počítače") a poté zadejte název souboru pro převedený soubor (např.MOV_01_Otočeno”). Zmáčkni "Uložit” tlačítko po dokončení.
10. Nakonec stiskněte "Start“ pro zahájení převodu.
11. Nyní počkejte, až bude proces převodu dokončen.*
* Tak jako "Konverze/Streamování" proces se provede, uvidíte následující obrazovku.
12. Když "Konverze/Streamování" je proces dokončen, musíte před přehráváním videí resetovat všechna nastavení, která jste provedli v předchozích krocích. Udělat to:
12a. Z hlavní nabídky přejděte na "Nástroje" > "Preference".
12b. Zmáčkni "Obnovit předvolby“ ve spodní části okna Předvolby.
12c. Konečně zavřít a pak znovu otevřít znovu program VLC Media player, aby se změny projevily.
Nyní můžete navigovat do cíle, kde jste zadali uložení převedeného/otočeného video (např. „MOV_01_Rotated“) a od této chvíle jej můžete přehrávat v libovolném médiu, které chcete úhel.
A je to!
Skvělý článek, ale... metoda mi nefunguje. Zkusil jsem otočit krátký soubor *.MPG o 90 stupňů pomocí možnosti transformace 90 stupňů a (později) možnosti otočení nastavené na 90 stupňů. Obě metody mi daly soubor, který byl otočen možná o 30 nebo 45 stupňů – velmi bizarní!
Předpokládám, že toto je další příklad přirozené nestálosti VLC – dost často to prostě nefunguje správně a operace může fungovat dobře na jeden pokus a pak na několik dalších selže.
Mám verzi 2.2.8, 64bitový Win10.
Budu dál testovat a uvidím, jestli je potřeba ještě něco udělat.
Toto je zdaleka nejlepší vysvětlení a jediné místo na internetu, které to má správně. Nejdůležitější fakt:
Když otočíte video o 90 stupňů, musíte použít možnost transformace neotáčet, protože musíte otočit také snímek a neskončit s oříznutými okraji.
Takže když převádíte na úsporu, jak říká výše, nezapomeňte postupovat podle kroku 15,
14. Klikněte na kartu „Video kodek“ a poté klikněte na kartu „Filtry“.
15. Přejděte dolů v seznamu a vyhledejte "Filtr transformace videa".
musíte zaškrtnout transformaci, NE možnost rotace, jak se říká všude jinde.
Zde je jednodušší způsob, někdo vytvořil mod pro FFMPEG.
Krok 1:
Stáhněte si UnwarpVR a extrahujte všechny soubory do složky https://github.com/eVRydayVR/ffmpeg-unwarpvr/releases/tag/v0.2
Krok 2:
Vytvořte prázdný dávkový soubor (videoconvert.bat)
Krok 3:
Vložte následující text a uložte dávkový soubor:
ffmpeg-unwarpvr -i InputFile.mp4 -vf "transpose=1, unwarpvr=1280:720:left_eye_only=1:scale_width=1.2:scale_height=1.2" -c: kopie -c: v libx264 -crfmtle 9 -pix_pix .mp4
Krok 4:
Změňte text v dávkovém souboru tak, aby odpovídal vašim souborům. Také přejmenujte své vstupní soubory, aby v nich nebyly mezery. Tím se zachová původní zvuk, video se otočí o 90 stupňů ve směru hodinových ručiček, převede se levé oko na 720p @ 60/30 snímků za sekundu a video se rozvine.
Zde je ukázkové video, které jsem nahrál (60 FPS na Chrome): https://www.youtube.com/watch? v=a1viutHsZzU
Díky, funguje to pěkně. Chcete-li získat původní datový tok v oknech, stačí kliknout pravým tlačítkem na video, vybrat VLASTNOSTI, vybrat PODROBNOSTI a tam je bitová rychlost, velikost snímku a frekvence atd.
Ahoj,
Začínám znovu.
Přišel jsem na to, CO funguje a co ne.
Ve skutečnosti v současné verzi 2.1.5 a předchozí verzi 2.1.3 NEEXISTUJE ŽÁDNÝ SPOLEHLIVÝ ZPŮSOB, jak získat jinou rotaci než 180°.
Takže pokud se chcete otočit o 90° ve směru nebo proti směru hodinových ručiček, prostě to nedá očekávaný výsledek. Buď VLC spadne, nebo se zobrazí dvojité obrázky vedle sebe, nebo se zobrazí OK ve VLC, ale ne v jiných přehrávačích nebo na televizní obrazovce.
Otočení o 180° (nebo horizontální nebo vertikální transpozice/převrácení) funguje dobře.
DOBROU zprávou je, že řešení je na cestě!
Vytvořil jsem docela dost textu k přečtení, ale jakmile si jej přečtete, zjistíte, že čtení trvalo déle než skutečné řešení.
Testoval jsem vývojovou verzi VLC a funguje skvěle!
Jak uvádí VLC, neexistuje ŽÁDNÁ ZÁRUKA na chování této verze 3.0.0, která je stále ve vývoji. Používáte jej na vlastní nebezpečí.
Nejsem odborník a rozhodně jsem netestoval VŠECHNY funkce VLC, ale přehrál jsem docela dost videí a vyzkoušel alespoň VŠECHNY možnosti transformace dostupné pro konverzi a všechny fungují bezchybně.
Můžete zaznamenat jiné chování, možná také v závislosti na vašem operačním systému nebo typech videí.
Můj systém je 36bitový Windows 8.1. (36bitový NENÍ překlep: Jedná se o 32bitový systém opravený pro adresu Rozšíření, abych mohl využívat svých 8 GB paměti a přitom stále spouštět některé pouze 32bitové aplikace. Pokud máte zájem, vyhledejte „PAE Patch“ pomocí Googlu. Nainstaluje se do 1 minuty na jakýkoli stávající systém. Provozuji to už přes rok bez problémů, ale jiní hlásili nějaké záludné věci s ovladači. BTW, je to oficiální oprava Microsoftu a pokud vám nebude fungovat, můžete se vždy vrátit zpět.)
Pokud jde o má videa, pocházejí z mého smartphonu HTC One S. Jsou Full HD (1920 x 1080). Jejich délka je obecně jen pár minut, takže zatím nemohu říci, jak si tento nový VLC vede s delšími videi.
POKUD CHCETE SPRÁVNĚ OTOČIT SVÉ VIDEA PRÁVĚ TEĎ, vyzvedněte si vývojovou verzi VLC 3.0.0 pro váš OS zde:
http://nightlies.videolan.org/
S touto verzí funguje každý druh rotace dobře a dokonce jsem našel jednodušší způsob, jak ji použít.
Zatímco stahujeme, můžete zde také získat další nástroj s názvem MediaInfo:
http://mediaarea.net/fr/MediaInfo
Všiml jsem si, že u mých videí o 180° nebo otáčení ve VLC vytváří výstupní soubor, který má zhruba stejnou velikost jako vstupní soubor.
Ale jakmile zkusím jiný úhel, řekněme 90° nebo 270°, velikost výstupního souboru ztratí zhruba jednu třetinu původního.
To může mít co do činění s nečtvercovým tvarem pixelů, nemám tušení.
Otočení o 90° nebo 270° je zjevně složitější než otáčení o 180° a možná dokonce používají zcela odlišný algoritmus. Můj odhad byl, že pokud je velikost souboru o třetinu menší, pak je buď lepší komprese, nebo ztratím nějakou kvalitu.
Protože se chci pouze otáčet a držet se co nejblíže původní kvalitě videa, chtěl jsem zachovat výstupní soubor co nejpodobnější tomu vstupnímu.
Zjistil jsem, že soubory, které VLC zmenšil, měly nižší bitrate než ty původní.
Zde přichází na řadu Mediainfo. Mediainfo je malý nástroj, který se po instalaci přidá do nabídky po kliknutí pravým tlačítkem v Průzkumníku Windows.
V Průzkumníkovi Windows klikněte pravým tlačítkem na video, které chcete otočit, a vyberte možnost Mediainfo.
Zobrazí se vyskakovací okno s podrobnostmi o použitých video a audio kodecích, rozlišení obrazu a další. Hledejte bitovou rychlost uvedenou v sekci videa. VLC by mohl být schopen zobrazit tyto informace, ale nemohl jsem je najít (nezobrazuje se v Ctrl/J).
Tyto údaje o bitové rychlosti budete potřebovat pro bezztrátovou konverzi. To znamená, že pokud nenastavíte konkrétní datový tok a necháte VLC zpracovat vaše video, což má za následek soubor, který je zhruba o třetinu menší, výsledek je stále dobrý. Ve výstupních videích „VLC automatic“ jsem ve srovnání s „optimalizovanými datovými toky“ zaznamenal pouze některé drobné artefakty.
Pojďme teď do práce:
1. Stáhněte, nainstalujte a spusťte tuto vývojovou verzi 3.0.0 VLC.
2. Přejděte na „Nástroje“, „Předvolby“ a – ve spodní části tohoto okna – klikněte na „Vše“.
3. Přejděte dolů do části Filtry pod sekcí Video.
4. Kliknutím na bílý trojúhelník před "Filtry" otevřete seznam.
5. Klikněte na "Transformace" (poslední filtr v tomto seznamu).
6. V pravém podokně vyberte požadovaný typ transformace, VŠECHNY fungují bezchybně!
Transpozice a Anti-transpozice (v dolní části seznamu) proveďte totéž jako 90° ve směru hodinových ručiček a 270° ve směru hodinových ručiček,
ale také převrátit obrázek vodorovně.
7. Klikněte na "Uložit" v pravém dolním rohu.
Nyní máte trvale nastavená nastavení transformace pro všechny budoucí úlohy konverze videa, do kterých zahrnete tento filtr. Toto nastavení můžete samozřejmě kdykoli změnit na jinou možnost.
Dokud tento filtr explicitně nezahrnete do konverzní úlohy, můžete jej nechat nastavený tak, jak je, prostě se nepoužije.
Toto nastavení se nepoužívá ani pro přehrávání videa.
Pokud přehrajete své původní video, které má nesprávnou rotaci, bude se stále zobrazovat špatně.
Stále můžete používat funkce aktivované zaškrtnutím políček "Transformovat" nebo "Otočit" v "Nástroje", Karta „Efekty a filtry“, karta „Video efekty“, karta „Geometrie“ pro správné přehrávání videa bez transformovat to. Tyto funkce vám umožňují správně přehrávat video ve VLC. VLC si pamatuje vaše předvolby přehrávání pro každé video, takže při příštím přehrávání stejného videa nemusíte tato nastavení nastavovat. Tato nastavení však neovlivňují způsob přehrávání videa v jiných přehrávačích, jako je Windows Media Player, ani neovlivňují trvalou konverzi.
Pokračujme v převodu:
8. Stiskněte Ctrl/R nebo klikněte na „Média“, „Převést / Uložit…“ v hlavní nabídce VLC.
9. Klikněte na tlačítko „Přidat…“ vpravo a přejděte do složky obsahující video, které chcete převést.
10. Vyberte video. VLC vám umožňuje vybrat více souborů pomocí Ctrl/kliknutí a/nebo provést výběr „Od-Do“.
s Shift/click, ale VLC převede pouze první v seznamu… (Je to chyba?)
11. Klikněte na "Převést / Uložit" ve spodní části okna.
12. Klikněte na symbol „Nástroje“ napravo od „Video H.264 + MP3 (MP4)“.
13. Klikněte na záložku "Audio kodek". Chcete-li zachovat původní zvukovou stopu, stačí kliknout na příslušné zaškrtávací políčko.
14. Klikněte na kartu „Video kodek“ a poté klikněte na kartu „Filtry“.
15. Přejděte dolů v seznamu a vyhledejte "Filtr transformace videa". Zaškrtněte políčko před ním.
16. Pokud nemáte zájem o zachování velikosti souboru videa a údajně přesné kvality, přeskočte další krok.
17. Klikněte na záložku "Parametry kódování".
V části "Bitrate" vyberte a odstraňte text "Nepoužito": Zobrazí se jednotka "kb/s".
Zadejte bitovou rychlost, kterou jste našli v Mediainfo před "kb/s".
S touto sadou parametrů bude mít váš výstupní soubor videa velikost souboru blízkou původnímu a celkovému obrázku
kvalita by měla být co nejblíže původnímu videu. V mém případě se tento datový tok liší video od videa.
ale vždy to bylo kolem 9700 kb/s.
18. Klikněte na "Uložit" v pravém dolním rohu.
Nyní jsou vaše parametry konverze nastaveny. Zůstanou trvale, dokud je nezměníte nebo neobnovíte všechny své preference. Od nynějška pro následné převody se stejným nastavením stačí zadat zdrojový soubor a cíl.
19. Zadejte cílový soubor a složku. Klikněte na "Procházet" v pravém dolním rohu a přejděte do cíle
složku a zadejte název výstupního souboru. Klikněte na "Uložit".
20. Zpět v hlavním okně „Převést“ zkontrolujte název zadaný jako „Cílový soubor:“:
Název přípony souboru musí být specifikován (například .mp4 nebo .avi) a doporučuje se zadat
název výstupního souboru se liší od názvu vstupního, například „VIDEO0072rotated. MP4".
Můžete také zadat cestu a název souboru přímo zde na "Cílový soubor:", aniž byste museli procházet "Procházet"
tlačítko, například zvýrazněním, zkopírováním a vložením názvu z řádku „Zdroj:“ v horní části tohoto
okno (musíte přeskočit předponu "file:///").
21. HOTOVO. Klikněte na tlačítko "Start", aby VLC provedl práci.
pokud se nic nestane, je možné, že název cílového souboru je nesprávný (není uvedena přípona souboru) nebo že
Cílový soubor již existuje. V druhém případě, nešikovně, VLC vidí existující soubor a zeptá se vás, zda jste
chcete jej vyměnit, ale NEZAČÍNÁ konverzi!
Pokud je vše v pořádku, měli byste vidět, jak modrý pruh průběhu pod hlavním oknem VLC roste na
že jo. Viděl jsem dřívější verze, kde zaškrtávací políčko "Zobrazit výstup" vám umožnilo vidět skutečný
převedené video, ale zdá se, že to už nefunguje. Mám jen statický obraz, ale zvuk se vyvíjel
konverze pokročila.
A je to! Děkuji, že jste dočetli až sem. Stojí za to to zkusit!
Ovocný
Ahoj,
Díky za tutoriál. Mám však další otázku. Chtěl bych zachovat stejné konfigurace videa (např. ponechat jej jako avi. video). Je to možné?
Potřebuji použít video v jiném softwaru, ale po otočení videa jej můj software nerozpoznal.
dík
Ahoj,
Opravdu děkuji za článek, právě přišel čas, abych vyřešil problém s otáčením videa pomocí verze 2.1.2. Funguje to téměř dokonale, kromě toho, že převedené video je nyní „menší“ a pohled shora a zespodu již není vidět – obraz je zmenšený Nyní!
Jakýkoli způsob řešení této záležitosti.
Ještě jednou děkuji za skvělou práci, kterou jste doposud odváděli. Vysoce ceněné!