Jeg installerte den siste VLC-versjonen (3.0.0 (Vetinari) på Windows 7 64 bits) som støtter 360-videoavspilling.
For å gjøre noen tester lastet jeg ned følgende 360-video fra Vimeo: https://vimeo.com/215984568
Men VLC klarer ikke å spille 360-videoen riktig; videoen inneholder all 360 graders videoinformasjon, men den vises samtidig (på Vimeo spilles videoen OK). Resultatet er følgende:
Jeg tror at videoen kanskje kan bli kodet på nytt med ffmpeg for å være mer VLC-vennlig.
Mediainformasjonen til den nedlastede 360-videoen er denne:
Svar
360 ° -videoen du lastet ned, er kodet som en likeveisvinklet projeksjon, noe som betyr at videoen ble projisert på en rektangulær overflate. Dette gjør videoen som ikke kan skilles fra en vanlig video.
For å bli gjenkjent som en 360 ° -video, må videoen inneholde spesifikke metadata. Du kan bruke et verktøy fra Google for å laste opp videoer til YouTube: Last opp 360-graders videoer . Bruk dette verktøyet på videoen din, og VLC vil være riktig kjenner den igjen som en 360 ° -video.
Kommentarer
- Takk Manuel. VLC gjenkjente videoen som en 360 ° video.
Svar
Problemet kommer fra videoen som skal ha metadata projection=equirectangular
. For å fikse det:
-
Installer Python 3
-
Last ned Romlige medier
-
Pakk ut romlige medier
-
Gå inn i mappen (der det er en undermappe
spatialmedia
) -
Kopier banen til mappen
-
Start
cmd
på Windows (ved å søkecmd
på systemet ditt) -
Gå til mappen ved å skrive
cd
og banen til mappen -
Injiser de sfæriske metadataene ved å skrive
py spatialmedia -i
<yourVideoOnTheDisk>
<aVideoName>
Åpne den opprettede filen med VLC. Den skal lanseres som en 360 ° -video. Du kan fjerne spatialmedia
og avinstallere Python.
Kommentarer
- Denne metoden kan fungere, VLC kan ' t leste stereoskopisk tom-bunn og jeg tror ikke ' det er noen windows-spiller som vil tillate å lese en 4096×4096 toppbunnvideo for inspeksjon .