Nainstaloval jsem poslední verzi VLC (3.0.0 (Vetinari) pro Windows 7 64 bitů), která podporuje Přehrávání 360 ° videa.
Za účelem provedení některých testů jsem stáhl následující 360 ° video z Vimeo: https://vimeo.com/215984568
Ale VLC nedokáže správně přehrát 360 ° video; video obsahuje všechny informace o 360 stupních videa, ale zobrazuje se současně (na Vimeo se video přehrává v pořádku). Výsledek je následující:
Domnívám se, že by video mohlo být překódováno pomocí ffmpeg, aby bylo vhodnější pro VLC.
Mediální informace o stažené 360 ° video je toto:
Odpověď
360 ° video, které jste stáhli, je zakódováno jako ekvirectangulární projekce, což znamená, že video bylo promítnuto na obdélníkový povrch. Díky tomu je video nerozeznatelné od běžného videa.
Aby bylo video rozpoznáno jako 360 ° video, musí obsahovat konkrétní metadata. K nahrávání videí na YouTube můžete použít nástroj poskytovaný společností Google: Nahrávání 360stupňových videí . Použijte tento nástroj na své video a VLC bude správně poznejte jej jako 360 ° video.
Komentáře
- Děkuji Manuelovi. VLC rozpoznala video jako 360 ° video.
Odpovědět
Problém pochází z videa, které by mělo obsahovat metadata projection=equirectangular
. Oprava:
-
Nainstalujte Python 3
-
Stáhnout Prostorová média
-
Rozbalit prostorová média
-
Přejděte do složky (kde je podsložka
spatialmedia
) -
Zkopírujte cestu ke složce
-
Spusťte
cmd
ve Windows (vyhledánímcmd
ve vašem systému) -
Přejděte do složky zadáním
cd
a cesty ke složce -
Vložte sférická metadata zadáním
py spatialmedia -i
<yourVideoOnTheDisk>
<aVideoName>
Otevřete vytvořený soubor pomocí VLC. Mělo by být spuštěno jako 360 ° video. Můžete odebrat spatialmedia
a odinstalovat Python.
Komentáře
- Tato metoda může fungovat, VLC může ' t čte stereoskopický tom-bottom a já si ' t nemyslím, že existuje nějaký Windows player, který by umožňoval číst video o rozlišení 4096×4096 nahoře dole .