从单个容器输出多种语言的音频和关联音频的系统和方法_5

文档序号:9693692阅读:来源:国知局
中或横跨多个处理芯片或设备,并且存储可以类似地横跨多个设备地实现。这种设备可以包括个人计算机、网络服务器、手持设备、超级计算机、或集成到其它系统(诸如汽车和飞机)中的计算机。
[0116]作为具体示例,媒体播放器设备100(参见图1)可以运行控制它的操作的软件或固件,以便例如如上所述地接收、处理和输出视频和音频数据。设备100可以包括经由因特网连接到一个或更多个其它计算机的计算机,或者连接到该计算机,或者被该计算机控制。
[0117]以上描述示出本发明的各个实施例以及可以如何实现本发明的方面的示例。以上示例和实施例不应该被认为是唯一的实施例,并且被提出以便示出如由以下权利要求所限定的本发明的优点和灵活性。基于上述公开以及下面的权利要求,本领域技术人员将明白其它布置、实施例、实现方式和等同物并且可以在不脱离如由权利要求所限定的本发明精神和范围的情况下采用。
【主权项】
1.一种输出音频的方法,包括: 存储多媒体容器,其中所述多媒体容器包括多个主要音频数据集以及多个关联音频数据集,并且在所述多媒体容器中所述多个主要音频数据集的数据元素与所述多个关联音频数据集的数据元素交错; 接收第一选择信息,其中所述第一选择信息对应于多种语言中的第一语言;以及从所述多媒体容器输出第一音频数据流,其中所述第一音频数据流对应于所述多个主要音频数据集中的具有第一语言的第一主要音频数据集, 其中所述多个主要音频数据集和多个关联音频数据集具有多种语言。2.根据权利要求1所述的方法,还包括: 接收第二选择信息,其中第二选择信息与所述多个关联音频数据集有关; 从所述多媒体容器输出第二音频数据流,其中第二音频数据流对应于所述多个关联音频数据集中的具有第一语言的第一关联音频数据集; 接收第三选择信息,其中所述第三选择信息对应于所述多种语言中的第二所选语言;从所述多媒体容器输出第三音频数据流代替第一音频数据流,其中所述第三音频数据流对应于所述多个主要音频数据集中的具有第二所选语言的第二所选主要音频数据集;以及 从所述多媒体容器自动地输出第四音频数据流代替第二音频数据流,其中所述第四音频数据流对应于所述多个关联音频数据集中的具有第二所选语言的第二所选关联数据集。3.根据权利要求2所述的方法,其中输出第二音频数据流包括: 与输出所述第一音频数据流同时地从所述多媒体容器输出第二音频数据流。4.根据权利要求2或3所述的方法,其中自动地输出第四音频数据流包括: 与输出所述第三音频数据流同时地从所述多媒体容器自动地输出第四音频数据流。5.根据权利要求1-4中任何一个所述的方法,还包括: 同时读取所述第一主要音频数据集的数据元素和所述第一关联音频数据集的数据元素。6.根据权利要求2-5中任何一个所述的方法,还包括: 同时读取第二所选主要音频数据集的数据元素和第二所选关联音频数据集的数据元素。7.根据权利要求2-6中任何一个所述的方法,其中平滑的切换源于由于所述多个主要音频数据集的数据元素与所述多个关联音频数据集的数据元素交错而自动地输出第四音频数据流来代替第二音频数据流。8.根据权利要求1-7中任何一个所述的方法,其中所述多媒体容器还包括使所述多个主要音频数据集中的一个与所述多个关联音频数据集中的一个同步的同步信息。9.根据权利要求2-8中任何一个所述的方法,其中所述多媒体容器还包括使所述多个主要音频数据集中的一个与所述多个关联音频数据集中的一个同步的同步信息,其中输出第二音频数据流包括: 根据所述同步信息,与输出所述第一音频数据流同时地从所述多媒体容器输出所述第二音频数据流。10.根据权利要求2-9中任何一个所述的方法,其中所述多媒体容器还包括使所述多个主要音频数据集中的一个与所述多个关联音频数据集中的一个同步的同步信息,其中自动地输出第四音频数据流包括: 根据所述同步信息,与输出所述第三音频数据流同时地自动地从所述多媒体容器输出所述第四音频数据流。11.根据权利要求1-10中任何一个所述的方法,其中所述多媒体容器还包括使所述多个主要音频数据集中的一个与所述多个关联音频数据集中的一个同步的同步信息,还包括: 根据所述同步信息,同时读取所述第一主要音频数据集的数据元素和所述第一关联音频数据集的数据元素。12.根据权利要求2-11中任何一个所述的方法,其中所述多媒体容器还包括使所述多个主要音频数据集中的一个与所述多个关联音频数据集中的一个同步的同步信息,还包括: 根据所述同步信息,同时读取第二所选主要音频数据集的数据元素和第二所选关联音频数据集的数据元素。13.根据权利要求1-12中任何一个所述的方法,其中所述多媒体容器还包括使所述多个主要音频数据集中的一个与所述多个关联音频数据集中的一个同步的同步信息。14.根据权利要求1-13中任何一个所述的方法,其中所述多个关联音频数据集中的每一个与所述多个主要音频数据集中的对应一个相关联。15.根据权利要求1-14中任何一个所述的方法,其中所述多个关联音频数据集中的一个与所述多个主要音频数据集中的一个相关联,并且其中所述多个主要音频数据集中的所述一个的声道的数量不大于所述多个主要音频数据集中的所述一个的声道的数量。16.根据权利要求1-15中任何一个所述的方法,其中所述多媒体容器包括与所述多个主要音频数据集和所述多个关联音频数据集有关的元数据。17.根据权利要求1-16中任何一个所述的方法,其中所述多媒体容器包括与所述多个主要音频数据集和所述多个关联音频数据集有关的元数据,其中所述元数据包括使所述多个主要音频数据集中的一个与所述多个关联音频数据集中的一个同步的同步信息。18.根据权利要求2-17中任何一个所述的方法,其中所述多媒体容器包括与所述多个主要音频数据集和所述多个关联音频数据集有关的元数据,还包括: 根据所述元数据,与输出所述第一音频数据流同时地从所述多媒体容器输出所述第二音频数据流。19.根据权利要求1-18中任何一个所述的方法,其中所述多媒体容器包括与所述多个主要音频数据集和所述多个关联音频数据集有关的元数据,还包括: 根据所述元数据,在所述多媒体容器中使所述多个主要音频数据集的数据元素与所述多个关联音频数据集的数据元素交错。20.根据权利要求1-19中任何一个所述的方法,其中所述多个关联音频数据集包括多个音频描述数据集。21.根据权利要求2-20中任何一个所述的方法,其中所述多个关联音频数据集包括导演的评论数据集,还包括: 接收第四选择信息,其中所述第四选择信息对应于导演的评论数据集; 从所述多媒体容器输出第五音频数据流代替所述第四音频数据流,其中所述第五音频数据流对应于所述导演的评论数据集。22.根据权利要求1-21中任何一个所述的方法,还包括: 渐进地下载所述多媒体容器,其中输出所述第一音频数据流包括在已经渐进地下载所述多媒体容器的规定量之后输出所述第一音频数据流。23.根据权利要求1-22中任何一个所述的方法,还包括: 渐进地下载所述多媒体容器,其中输出所述第一音频数据流包括在已经渐进地下载所述多媒体容器的规定量之后输出所述第一音频数据流,并且其中在正在渐进地下载所述多媒体容器时继续输出所述第一音频数据流。24.根据权利要求1-23中任何一个所述的方法,还包括: 渐进地下载所述多媒体容器,其中输出所述第一音频数据流包括在已经渐进地下载所述多媒体容器的规定量之后输出所述第一音频数据流,并且其中在已经渐进地下载了所述多媒体容器之后继续输出所述第一音频数据流。25.一种用于处理多媒体容器的装置,所述装置包括: 处理器; 存储设备,耦接到所述处理器而且被配置为存储所述多媒体容器,其中所述多媒体容器包括多个主要音频数据集和多个关联音频数据集,其中所述多个主要音频数据集和所述多个关联音频数据集具有多种语言,并且在所述多媒体容器中所述多个主要音频数据集的数据元素与所述多个关联音频数据集的数据元素交错;以及 音频解码器,从所述多媒体容器输出第一音频数据流和第二音频数据流,其中所述第一音频数据流对应于所述多个主要音频数据集中的具有第一语言的主要音频数据集,并且所述第二音频数据流对应于所述多个关联音频数据集中的具有第一语言的关联音频数据集。26.—种计算机程序,存储在非暂时的计算机可读介质中,用于控制用于输出多种语言的音频和关联音频的包括处理器和存储设备的装置执行包括如下的处理: 存储多媒体容器,其中所述多媒体容器包括多个主要音频数据集以及多个关联音频数据集,并且在所述多媒体容器中所述多个主要音频数据集的数据元素与所述多个关联音频数据集的数据元素交错; 接收第一选择信息,其中所述第一选择信息对应于多种语言中的第一语言;以及 从所述多媒体容器输出第一音频数据流,其中所述第一音频数据流对应于所述多个主要音频数据集中的具有第一语言的第一主要音频数据集, 其中所述多个主要音频数据集和所述多个关联音频数据集具有多种语言。
【专利摘要】一种存储和输出关联音频的方法。关联音频和主要音频被存储在单个多媒体容器中并且从该单个多媒体容器输出。以这种方式,当改变主要语言时,在最少音频假象的情况下自动地改变关联音频。
【IPC分类】H04N21/43, H04N21/81, H04N21/854, G11B27/10
【公开号】CN105453581
【申请号】CN201480024731
【发明人】H·A·德圣萨尔维, G·J·麦加里
【申请人】杜比实验室特许公司
【公开日】2016年3月30日
【申请日】2014年4月8日
【公告号】EP2992683A1, US20160080685, WO2014179003A1
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1