Jeg installerede den sidste VLC-version (3.0.0 (Vetinari) på Windows 7 64 bit), som understøtter 360-videoafspilning.
For at lave nogle tests downloadede jeg følgende 360-video fra Vimeo: https://vimeo.com/215984568
Men VLC kan ikke afspille 360-videoen korrekt; videoen indeholder alle 360 graders videooplysninger, men den vises samtidig (på Vimeo afspilles videoen OK). Resultatet er følgende:
Jeg tror måske, at videoen muligvis kunne genkodes med ffmpeg for at være mere VLC-venlig.
Medieoplysningerne om den downloadede 360-video er denne:
Svar
Den 360 ° -video, du downloadede, er kodet som en ligestillet projektion, hvilket betyder, at videoen blev projiceret på en rektangulær overflade. Dette gør videoen der ikke kan skelnes fra en normal video.
For at blive anerkendt som en 360 ° -video, skal videoen indeholde specifikke metadata. Du kan bruge et værktøj fra Google til at uploade videoer til YouTube: Upload 360-graders videoer . Anvend dette værktøj på din video, og VLC vil korrekt genkend det som en 360 ° -video.
Kommentarer
- Tak Manuel. VLC genkendte videoen som en 360 ° video.
Svar
Problemet kommer fra videoen, som skal have metadataene projection=equirectangular
. For at rette det:
-
Installer Python 3
-
Download Rumlige medier
-
Pak ud geografiske medier
-
Gå ind i mappen (hvor der er en undermappe
spatialmedia
) -
Kopier stien til mappen
-
Start
cmd
på Windows (ved at søgecmd
på dit system) -
Gå i mappen ved at skrive
cd
og mappens sti -
Injicér de sfæriske metadata ved at skrive
py spatialmedia -i
<yourVideoOnTheDisk>
<aVideoName>
Åbn den oprettede fil med VLC. Det skal lanceres som en 360 ° -video. Du kan fjerne spatialmedia
og afinstallere Python.
Kommentarer
- Denne metode fungerer muligvis, VLC kan ' læs ikke stereoskopisk tom-bund, og jeg tror ikke ', at der er nogen windows-afspiller, der giver mulighed for at læse en 4096×4096 øverste bundvideo til inspektion .