Type de fichier vidéo YouTube à 360 degrés

13

Récemment, j'ai vu sur YouTube que vous pouvez lire des vidéos avec des vues panoramiques à 360 degrés. C'est sur la chaîne # 360Video ( exemples de vidéos ). De quel type de fichiers vidéo s'agit-il?

De plus, vous n'avez pas besoin de quelque chose comme l'Oculus Rift pour regarder ce genre de vidéos, vous pouvez simplement cliquer et déplacer la caméra.

user3163829
la source
2
Je n'ai jamais su qu'il y avait des vidéos à 360 degrés sur Youtube.
Lucky

Réponses:

15

Un fichier vidéo à 360 degrés semble être un type spécial de fichier MP4.

J'ai utilisé une extension de navigateur pour télécharger la vidéo YouTube que vous avez mentionnée.

Lorsqu'il est affiché dans "VLC media player", tout le panorama à 360 degrés est affiché, plutôt qu'une vue spécifique.

entrez la description de l'image ici

( EDIT: Au 30 novembre 2016, VLC Player lit désormais des vidéos à 360 ° .)

L'article "Télécharger des vidéos à 360 degrés - Aide YouTube" ( lien ) décrit comment télécharger des vidéos à 360 degrés et répertorie certaines références de logiciels, y compris Kolor. Le lecteur vidéo gratuit Kolor Eyes pour Windows, Mac, Android et iOS jouera des vidéos sphériques en ligne et hors ligne.

L'utilitaire Linux filerépertorie la vidéo comme: ISO Media, MP4 v2 [ISO 14496-14]

L'utilitaire Linux mediainfo répertorie les informations suivantes:

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

Enfin, la RFC vidéo sphérique (brouillon) décrit les métadonnées de format vidéo sphérique nécessaires pour les vidéos à 360 degrés.

Steven
la source
Pouvons-nous regarder des vidéos à 360 degrés dans VLC ou tout autre lecteur multimédia après l'avoir téléchargé. Ou s'il est possible de visualiser sur un appareil Android des vidéos hors ligne / téléchargées à 360 degrés?
Lucky
1
Kolor Eyes Free Video Player pour Windows, Mac, Android et iOS peut lire des vidéos sphériques en ligne et hors ligne. J'ai modifié ma réponse pour l'inclure.
Steven
1
Vous pouvez même voir ces vidéos sans perspective 3D directement sur Youtube en désactivant simplement Flash Player dans le navigateur. Le lecteur HTML5 lit ensuite la vidéo sous forme d'affichage standard (comme sur votre image ci-dessus). (Remarque: parfois, vous devez donner à Youtube une page de rafraîchissement de plus (touche F5) avant que le lecteur HTML5 ne démarre correctement.)
miroxlav
1
La dernière version de l'application YouTube d'Android prend en charge la lecture des vidéos à 360 degrés, même en mode hors ligne. :)
Chanceux
5

Ces fichiers vidéo à 360 degrés aka vidéos sphériques ou équirectangulaires . Comme mentionné dans le blog du créateur YouTube , vous pouvez trouver les métadonnées pour les informations de fichier de la vidéo au format 360 degrés dans le lien github

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

Ces vidéos spéciales à 360 degrés sont MP4 ou MKV ( Matroska / WebM ) (dans lesquelles un fichier de métadonnées pour le représenter comme fichier vidéo à 360 degrés) est entré dans un script python 360VideosMetadata.py

Il s'agit du paramètre de téléchargement d'un paramètre général et également recommandé pour un fichier vidéo à 360 degrés sur YouTube.

Le fichier doit donc avoir ces débits, codecs et résolutions recommandés.

Informations sur le format de fichier:

  • Récipient: MP4
  • Un codec audio: AAC-LC

    - Channels: Stereo or Stereo + 5.1
    - Sample rate 96khz or 48khz
    
  • Codec vidéo: H.264

  • Fréquence d'images: 24, 25, 30, 48, 50, 60 images par seconde (d'autres fréquences d'images sont également acceptables).
  • Débit vidéo (24, 25, 30) - Varie de 2160pixels(4k)max à 360pmin.
  • Débit audio (48, 50, 60):

    Mono   - 128 kbps
    Stereo - 384kbps
    5.1    - 512kbps
    
  • Résolution et rapport hauteur / largeur:

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

Il s'agit des paramètres d'encodage de fichier vidéo recommandés pour une vidéo à 360 degrés sur Youtube. Plus sur la page de recommandation .

Chanceux
la source
1
Remarque: Cette page de recommandations s'applique à toutes les vidéos YouTube, pas seulement aux vidéos à 360 degrés.
Steven
@Steven Oui, il n'y a pas de format spécifique pour les vidéos à 360 degrés mentionné sur le site youtube et c'est le recommandé pour de meilleurs résultats et puisque nous ajoutons les métadonnées avant de télécharger la vidéo et elles sont téléchargées en tant que téléchargement vidéo normal et traitées en fonction de la métadonnées que nous stich au fichier vidéo que nous téléchargeons. Voir ma réponse mise à jour.
Lucky
3

Il semble s'agir des formats vidéo standard, MPEG, FLV, etc.

loggik
la source
1

Veuillez noter que le son de ces vidéos 360 doit également être créé en 1ère commande Ambisonics 4 canaux (avec l'ordre des chaînes ACN et la normalisation du gain SN3D), selon les spécifications Youtube trouvées ici: https://support.google.com/youtube/ answer / 6395969? hl = en

Il est absolument faux de télécharger des vidéos 360 avec une bande son mono ou stéréo, cela rend le spectateur malade, car l'audio ne tournera pas avec la vidéo ... Au lieu de cela, si une bande-son Ambisonics appropriée est utilisée, le son correspondra à la fenêtre d'affichage de la vidéo ( même si vous n'utilisez pas une visionneuse binoculaire Google Cardboard).

Angelo Farina
la source
avez-vous un exemple comment utiliser ffmpeg pour configurer 4 canaux à partir de flux 4mono pour une vidéo audio spatiale pour yt?
user13426