【问题标题】:YUV file formatYUV 文件格式
【发布时间】:2011-03-04 13:24:59
【问题描述】:

有人知道 YUV:4:2:0 文件格式吗?我的意思是视频如何以这种格式存储在文件中(详细)。

【问题讨论】:

  • 在没有表现出你解决这个问题的努力的情况下对提出问题投反对票。

标签: video yuv


【解决方案1】:

YUV 4:2:0 不是一种文件格式,它是一种视频数据格式,它指定每个像素的 Y、U 和 V 分量之间的比率。您通常会将此类数据存储在 AVI 或 MOV 等容器格式中。

查看Wikipedia 以了解 YUV 的描述。 YUV 文件将只是 YUV 帧的顺序集合。

【讨论】:

  • 谢谢,但是有一个文件格式“.yuv”我的意思是视频如何存储在这个文件中
  • .yuv 文件格式是一种约定——你不能确定它包含什么!它不是像 .avi 这样的“官方”文件格式。然而,大多数时候,一个 .yuv 文件将包含一系列 yuv 图像,一个接一个,因此它将是一个原始视频文件。这些是无标题的,因此不会有关于 yuv 图像的分辨率或视频的 fps 的信息。因此,如果您有一些 YUV 图像,只需将它们一个接一个地写入同一个文件和 tada,您将拥有一个 YUV 视频!关于 YUV 图像,大多数情况下您将拥有 4:2:0 的图像,其格式为 wikipedia 中提到的格式。
  • @Serafeim 这应该是答案!问题是 - 即使它显然不是像 MPEG 或 AVI 这样的容器,当您开始寻找测试视频序列(通常以这些 .yuv 文件)。
  • @peetonn 去过那里,做到了 :( 我记得我在尝试使用测试序列读取这些 YUV 文件时遇到的困难......只要记住工头 (media.xiph.org/video/derf/thumbnails/foreman_cif-0001.jpg) 就让我毛骨悚然!
  • VLC 支持 yuv 格式,不管它是不是特定的文件格式。这显然是 OP 想要询问的内容。
【解决方案2】:

您可以在此处找到用于操作 YCbCr(也称为“YUV”)序列的脚本。

http://www.sprljan.com/nikola/matlab.html

查看yuv_export.myuv_import.m 了解这些文件的存储方式。

【讨论】:

【解决方案3】:

YUV 是光栅图形文件的文件扩展名,通常与色彩空间像素格式相关联。 YUV 文件包含以 YUV 格式存储的位图图像数据,它在 Y、U 和 V 值之间分割颜色。它将亮度(亮度)存储为 Y 值,将颜色(色度)存储为 U 和 V 值。可以使用 xnView 打开和转换 YUV 文件。

【讨论】:

  • 它是否存储任何元数据(即分辨率)?框架之间是否有任何分隔符,或者它们只是彼此相邻?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-01-06
  • 1970-01-01
  • 1970-01-01
  • 2014-09-08
  • 2016-04-06
  • 2020-01-13
相关资源
最近更新 更多