YouTube 360​​ 度视频文件类型

YouTube 360​​ 度视频文件类型

最近我在 YouTube 上看到可以播放 360 度全景视频。它位于#360视频渠道 (示例视频)。这些是什么类型的视频文件?

此外,您不需要像 Oculus Rift 那样的东西来观看这类视频,您只需单击并移动摄像头即可。

答案1

360 度视频文件似乎是一种特殊类型的 MP4 文件。

我使用浏览器扩展程序下载了您提到的 YouTube 视频。

在“VLC 媒体播放器”中观看时,会显示整个 360 度全景,而不是特定的视图。

在此处输入图片描述

编辑:截至2016年11月30日,VLC Player 现可播放 360º 视频。 )

“上传 360 度视频 - YouTube 帮助”文章 (关联) 介绍了如何上传 360 度视频,并列出了一些软件参考,包括 Kolor。Kolor Eyes 免费视频播放器适用于 Windows、Mac、Android 和 iOS 的版本可以在线和离线播放全景视频。

Linux 实用程序file将视频列为: ISO Media, MP4 v2 [ISO 14496-14]

Linux 实用程序 mediainfo 列出了以下信息:

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

最后,球面视频 RFC(草案)描述 360 度视频所需的球面视频格式元数据。

答案2

[编辑:更新了损坏的链接]

这些 360 度视频文件又名球形或者等距矩形视频。正如 YouTube Creator 中提到的博客文章,您可以在GitHub链接中找到360度格式视频文件信息的元数据:

https://github.com/google/spatial-media/blob/master/README.md

这些特殊的 360 度视频是 MP4 或 MKV(Matroska/WebM(其中元数据文件将其表示为 360 度视频文件)被输入到 Python 脚本中360VideosMetadata.py编辑:更新说明这里

这是在 YouTube 上传 360 度视频文件的通用设置,也是推荐的设置。

因此文件必须具有这些推荐的比特率、编解码器和分辨率。

文件格式信息:

  • 容器:MP4

  • 音频编解码器:AAC-LC

     - Channels: Stereo or Stereo + 5.1
     - Sample rate 96khz or 48khz
    
  • 视频编解码器:H.264

  • 帧速率:每秒24、25、30、48、50、60帧(其他帧速率也可以接受)。

  • 视频比特率(24、25、30)-从2160pixels(4k)最大值到360p最小值变化。

  • 音频比特率(48、50、60):

     Mono   - 128 kbps
     Stereo - 384kbps
     5.1    - 512kbps
    
  • 分辨率和长宽比:

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

这是 YouTube 上 360 度视频的推荐上传视频文件编码设置。有关推荐页面

答案3

它似乎是标准视频格式,MPEG,FLV 等。

答案4

请注意,根据此处的 Youtube 规格,这些 360 视频的音频也应创建为 4 通道 Ambisonics 1st order(具有 ACN 通道顺序和 SN3D 增益标准化): https://support.google.com/youtube/answer/6395969?hl=en

上传带有单声道或立体声的 360 度视频是绝对错误的,它们会让观看者感到不舒服,因为音频不会随视频旋转...相反,如果使用适当的 Ambisonics 音轨,声音将与视频视口相对应(即使不使用 Google Cardboard 双目查看器)。

相关内容