Tipo de archivo de video de 360 ​​grados de YouTube

13

Recientemente, vi en YouTube que puedes reproducir videos con vistas panorámicas de 360 ​​grados. Está en el canal de video # 360 ( videos de muestra ). ¿Qué tipo de archivos de video son estos?

Además, no necesita nada como Oculus Rift para ver este tipo de videos, solo puede hacer clic y mover la cámara.

usuario3163829
fuente
2
Nunca supe que había videos de 360 ​​grados en Youtube.
Lucky

Respuestas:

15

Un archivo de video de 360 ​​grados parece ser un tipo especial de archivo MP4.

Utilicé una extensión de navegador para descargar el video de YouTube que mencionaste.

Cuando se ve en el "reproductor multimedia VLC", se muestra el panorama completo de 360 ​​grados, en lugar de una vista específica.

ingrese la descripción de la imagen aquí

( EDITAR: al 30 de noviembre de 2016, VLC Player ahora reproduce videos de 360º ).

El artículo "Carga de videos de 360 ​​grados: Ayuda de YouTube" ( enlace ) describe cómo cargar videos de 360 ​​grados y enumera algunas referencias de software, incluido Kolor. El reproductor de video gratuito Kolor Eyes para Windows, Mac, Android e iOS reproducirá videos esféricos tanto en línea como fuera de línea.

La utilidad Linux fileenumera el video como: ISO Media, MP4 v2 [ISO 14496-14]

La información de utilidad de Linux mediainfo enumera la siguiente información:

General
Complete name                            : Time Couch - VR Demo by StressLevelZero.mp4
Format                                   : MPEG-4
Format profile                           : Base Media / Version 2
Codec ID                                 : mp42
File size                                : 21.3 MiB
Duration                                 : 1mn 39s
Overall bit rate mode                    : Variable
Overall bit rate                         : 1 805 Kbps
Encoded date                             : UTC 2015-03-20 08:41:06
Tagged date                              : UTC 2015-03-20 08:41:06
gsst                                     : 0
gstd                                     : 99125
gssd                                     : B0AFCE0EAHM1434753175604513
gshh                                     : r8---sn-q4f7dnsd.googlevideo.com

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : [email protected]
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 1 frame
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 1mn 39s
Bit rate                                 : 1 611 Kbps
Maximum bit rate                         : 5 691 Kbps
Width                                    : 1 280 pixels
Height                                   : 640 pixels
Display aspect ratio                     : 2.000
Frame rate mode                          : Constant
Frame rate                               : 29.970 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.066
Stream size                              : 19.0 MiB (89%)
Tagged date                              : UTC 2015-03-20 08:41:07

Audio
ID                                       : 2
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format profile                           : LC
Codec ID                                 : 40
Duration                                 : 1mn 39s
Bit rate mode                            : Variable
Bit rate                                 : 192 Kbps
Maximum bit rate                         : 201 Kbps
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 44.1 KHz
Compression mode                         : Lossy
Stream size                              : 2.27 MiB (11%)
Title                                    : IsoMedia File Produced by Google, 5-11-2011
Language                                 : English
Encoded date                             : UTC 2015-03-20 08:41:07
Tagged date                              : UTC 2015-03-20 08:41:07

Finalmente, el RFC de video esférico (borrador) describe los metadatos de formato de video esférico necesarios para videos de 360 ​​grados.

Steven
fuente
¿Podemos ver videos de 360 ​​grados en VLC o en cualquier otro reproductor multimedia después de descargarlo? ¿O si es posible ver en un dispositivo Android videos sin conexión / descargados en 360 grados?
Lucky
1
Kolor Eyes Free Video Player para Windows, Mac, Android e iOS puede reproducir videos esféricos en línea y sin conexión. Edité mi respuesta para incluir esto.
Steven
1
Incluso puede ver estos videos sin perspectiva 3D directamente en Youtube simplemente deshabilitando Flash Player en el navegador. El reproductor HTML5 luego reproduce el video en forma de visualización estándar (como en la imagen de arriba). (Nota: a veces es necesario darle a Youtube una actualización más de la página (tecla F5) antes de que el reproductor HTML5 se inicie correctamente.)
miroxlav
1
La última versión de la aplicación de YouTube para Android admite la reproducción de videos de 360 ​​grados incluso en modo fuera de línea. :)
Afortunado
5

Estos archivos de video de 360 ​​grados, también conocidos como videos esféricos o equirrectangulares . Como se menciona en la publicación del blog del creador de YouTube , puede encontrar los metadatos para la información del archivo de video en formato de 360 ​​grados en el enlace de Github

https://github.com/google/spatial-media/tree/master/360-Videos-Metadata

Estos videos especiales de 360 ​​grados son MP4 o MKV ( Matroska / WebM ) (en el que se ingresa un archivo de metadatos para representarlo como un archivo de video de 360 ​​grados) a un script de Python 360VideosMetadata.py

Esta es la configuración para cargar una configuración general y también recomendada para un archivo de video de 360 ​​grados en youtube.

Por lo tanto, el archivo debe tener estas velocidades de bits, códecs y resoluciones recomendadas.

Información de formato de archivo:

  • Envase: MP4
  • Códec de audio: AAC-LC

    - Channels: Stereo or Stereo + 5.1
    - Sample rate 96khz or 48khz
    
  • Códec de vídeo: H.264

  • Velocidad de fotogramas: 24, 25, 30, 48, 50, 60 fotogramas por segundo (también se aceptan otras velocidades de fotogramas).
  • Velocidad de bits de video (24, 25, 30): varía de 2160pixels(4k)máx 360p. A mín.
  • Velocidad de bits de audio (48, 50, 60):

    Mono   - 128 kbps
    Stereo - 384kbps
    5.1    - 512kbps
    
  • Resolución y relación de aspecto:

    2160p: 3840x2160
    1440p: 2560x1440
    1080p: 1920x1080
    720p : 1280x720
    480p : 854x480
    360p : 640x360
    240p : 426x240
    

Esta es la configuración de codificación recomendada para subir archivos de video para un video de 360 ​​grados en Youtube. Más en la página de recomendaciones .

Suerte
fuente
1
Nota: Esta página de recomendaciones se aplica a todos los videos de YouTube, no solo a los videos de 360 ​​grados.
Steven
@ Steven Sí, no hay un formato específico para los videos de 360 ​​grados mencionados en el sitio de YouTube y este es el recomendado para obtener mejores resultados, ya que agregamos los metadatos antes de cargar el video y se carga como una carga de video normal y se procesa según metadatos que agregamos al archivo de video que cargamos. Ver mi respuesta actualizada.
Lucky
3

Parece ser los formatos de video estándar, MPEG, FLV, etc.

loggik
fuente
1

Tenga en cuenta que el audio para estos videos 360 también debe crearse como un primer orden Ambisonics de 4 canales (con el orden de canales ACN y la normalización de ganancia SN3D), de acuerdo con las especificaciones de Youtube que se encuentran aquí: https://support.google.com/youtube/ respuesta / 6395969? hl = es

Es absolutamente incorrecto subir videos 360 con banda sonora mono o estéreo, enferman al espectador, ya que el audio no girará con el video ... En cambio, si se usa una banda sonora adecuada de Ambisonics, el sonido corresponderá a la ventana gráfica del video ( incluso si no usa un visor binocular Google Cardboard).

Angelo Farina
fuente
¿tiene un ejemplo de cómo usar ffmpeg para configurar 4 canales de 4mono streams para un video de audio espacial para yt?
user13426