zoukankan      html  css  js  c++  java
  • MP4 ISO基础媒体文件格式术语

    术语、定义和缩略术语

    box

      由唯一类型标识符和长度定义的面向对象的构造块(注:在一些标准称为“atom")

    chunk(块)

      一个track连续采样集合

    container box

      唯一目的是为了包含一组相关的box(注:container box 不是由”fullbox“派生的)

    hint track

      特殊track,不包含媒体数据,而是包含将一个或多个track打包成流媒体通道的指令

    hinter

      在仅包含媒体的文件上运行的工具,用于向文件添加一个或多个hint track,从而便于流式传输

    leaf subsegment

      不包含能够进一步划分为subsegment的信息的subsegment (译注:类似二叉树的叶子结点?)

    media data box

      实际的媒体数据('mdat')

    movie box

      是container box,其sub-boxes 定义了媒体数据的 metadata ('moov')

    movie-fragment relative addressing

      在movie fragments中的媒体数据距movie fragments 开始位置的偏移信号,特别的,设定Track Fragment Header Boxes中的base‐data‐offset‐present标志位0 ,default‐base‐is‐moof标志为1 (注:设置default‐base‐is‐moof 为1只和包含超过1个track运行的 movie fragments 有关)

    presentation

      一个或者多个运动序列,可能含有音频

    random access point (RAP)

    从附件I中定义的1型或2型或3型SAP的ISAU开始的轨道中的样本; 非正式地,当一个样本解码开始时,样本本身和组成顺序中的所有样本都可以被正确解码

    random access recovery point

    在presentation time 的track 的样本等于附件I中定义的类型4的SAP的TSAP;
    非正式地,一个样本,在按解码顺序对该样本之前的多个样本进行解码后可以正确解码,有时称为逐步解码刷新

    sample

      与单个时间戳关联的所有数据

      注1:在一个track中的两个sample不能共有一个时间戳

      注2:在non-hint tracks,举例而言,一个sample 是一个单独的视频帧,或者在解码队列中的一系列视频帧,或者在解码队列中的一个音频压缩块;在hint tracks,样本定义了一个或多个流分组的形成。

    sample description

      定义和形容了在一个track中的一组samples的格式的结构体

    sample table

      打包目录,用于轨道中样本的时序和物理布局

    sync sample

      从附件I中定义的1型或2型SAP的ISAU开始的轨道中的样本; 非正式地,一个媒体样本,开始一个新的独立样本序列; 如果解码在同步样本处开始,则解码顺序中的它和后续样本都可以被正确地解码,并且得到的解码样本集合形成从具有最早合成时间的解码样本开始的媒体的正确呈现; 媒体格式可以为该格式提供更精确的同步样本定义

    segment

    ISO基础媒体文件格式文件的一部分,包括(a)movie box 及其关联的媒体数据(如果有的话)和其他相关的box  (b)一个或多个movie fragment boxes 及其相关的媒体数据, 和其他相关的box

    subsegment

      由电影片段框形成的片段的时间间隔,也是有效片段

    track

      相关sample的时间序列

      注:对于媒体数据,轨道对应于一系列图像或采样音频; 对于hint tracks,轨道对应于流媒体通道

  • 相关阅读:
    IOS开发之控件(Ⅰ)
    Windows 8 Metro App开发[7]视图模型与数据绑定
    WP7/8退出程序
    Windows 8 Metro App开发[8]处理Fullscreen, Snapped和Filled状态
    【原创】WP7.8 ROM更新图文并茂
    Windows 8 Metro App开发[5]导航栏(AppBar)的使用
    Iphone开发准备工作
    20191302第十二章学习笔记
    实验四Web服务器2
    2.5 OpenEuler 中C与汇编的混合编程
  • 原文地址:https://www.cnblogs.com/gardenofhu/p/9756043.html
Copyright © 2011-2022 走看看