YouTube 360​​度视频文件类型


13

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

另外,您不需要Oculus Rift之类的东西即可观看此类视频,只需单击并移动相机即可。


2
我不知道Youtube中有360度视频。
2015年

Answers:


15

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

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

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

在此处输入图片说明

编辑:自2016年11月30日起,VLC Player现在可以播放360º视频。)

“上传360度视频-YouTube帮助”文章(链接)描述了如何上传360度视频并列出了一些软件参考,包括Kolor。适用于Windows,Mac,Android和iOS 的Kolor Eyes免费视频播放器将在线和离线播放球形视频。

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                           : High@L3.1
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度视频所需的球形视频格式元数据。


下载后,我们可以在VLC或任何其他媒体播放器中观看360度视频吗?还是可以在Android设备中以360度观看离线/下载的视频?
2015年

1
适用于Windows,Mac,Android和iOS的Kolor Eyes免费视频播放器可以在线和离线播放球形视频。我编辑了答案以包括此内容。
史蒂文

1
您甚至可以直接在YouTube上以3D视角观看这些视频,只需在浏览器中禁用Flash Player。然后,HTML5播放器以标准显示形式播放视频(如上图所示)。(注意:有时您需要在HTML5播放器成功启动之前,再给Youtube刷新一次页面(F5键)。)
miroxlav 2015年

1
Android的YouTube应用最新版本即使在离线模式下也支持播放360度视频。:)
幸运

5

这些360度视频文件又称为球形或等矩形视频。如youtube创建者博客文章中所述,您可以在github链接中找到360度格式视频的文件信息的元数据

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

这些特殊的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度视频,这是建议的上传视频文件编码设置。在推荐页面上有更多信息。


1
注意:此推荐页面适用于所有YouTube视频,而不仅仅是360度视频。
史蒂文

@Steven是的,YouTube网站中没有提到360度视频的特定格式,因此建议使用此格式以获得最佳效果,因为我们在上传视频之前先添加了元数据,然后将其作为普通视频上传并根据我们将元数据粘贴到上传的视频文件中。看到我更新的答案。
2015年

3

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


1

请注意,根据Youtube规范(位于 https://support.google.com/youtube/答案/ 6395969?hl = zh-CN

上载具有单声道或立体声配乐的360视频绝对是错误的,因为音频不会随视频旋转,这会使观众感到不适。相反,如果使用了正确的Ambisonics配乐,则声音将与视频视口相对应(即使不使用Google Cardboard双筒望远镜查看器)。


您是否有一个示例,如何使用ffmpeg从4mono流中为yt的空间音频视频设置4个通道?
user13426 '16
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.