网站地图 | Tags | 热门标准 | 最新标准 | 订阅

GB/T 33475.5-2024 信息技术 高效多媒体编码 第5部分:参考软件

  • 名  称:GB/T 33475.5-2024 信息技术 高效多媒体编码 第5部分:参考软件 - 下载地址2
  • 下载地址:[下载地址2]
  • 提 取 码
  • 浏览次数:3
下载帮助: 发表评论 加入收藏夹 错误报告目录
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
新闻评论(共有 0 条评论)

资料介绍

  ICS 35. 040 CCS L 71

  中 华 人 民 共 和 国 国 家 标 准

  GB/T 33475.5—2024

  信息技术 高效多媒体编码

  第 5 部分:参考软件

  Information technology—High efficiency multimedia coding—

  Part5:Referencesoftware

  2024-05-28发布 2024-12-01实施

  国家市场监督管理总局国家标准化管理委员会

  

  发

  

  布

  GB/T 33475.5—2024

  目 次

  前言 Ⅲ

  引言 Ⅳ

  1 范围 1

  2 规范性引用文件 1

  3 术语和定义 1

  4 缩略语 1

  5 概述 1

  6 视频参考软件 1

  7 音频参考软件 2

  附录 A (资料性) 编码软件 3

  附录 B (资料性) 视频参考软件使用详细说明 4

  附录 C (资料性) 音频参考软件使用详细说明 8

  Ⅰ

  GB/T 33475.5—2024

  前 言

  本文件按照 GB/T 1. 1—2020《标准化工作导则 第 1部分 :标准化文件的结构和起草规则》的规定起草 。

  本文件是 GB/T 33475《信息技术 高效多媒体编码》的第 5 部分 。GB/T 33475 已经发布了以下部分 :

  — 第 1部分 :系统 ;

  — 第 2部分 :视频 ;

  — 第 3部分 :音频 ;

  — 第 4部分 :符合性测试 ;

  — 第 5部分 ;参考软件 ;

  — 第 6部分 :智能媒体传输 ;

  — 第 7部分 ; 图片文件格式 。

  请注意本文件的某些内容可能涉及专利 。本文件的发布机构不承担识别专利的责任 。

  本文件由全国信息技术标准化技术委员会(SAC/TC28)提出并归 口 。

  本文件起草单位 : 中国电子技术标准化研究院 、鹏城实验室 、华为技术有限公司 、北京大学 、北京全景声信息科技有限公司 、上海工程技术大学 、清华大学 、深圳市大疆创新科技有限公司 、浙江大学 、全景声(北京)智能科技有限公司 、中关村视听产业技术创新联盟 。

  本文件主要起草人 :李婧欣 、郑建铧 、高原 、李俊儒 、许舒敏 、赵海武 、窦维蓓 、郑萧桢 、虞露 、潘兴德 、邱溥业 、何至初 、邵振江 、王喆 、张伟民 、赵海英 、陈笑天 、范涛 。

  Ⅲ

  GB/T 33475.5—2024

  引 言

  GB/T 33475 旨在确立数字音视频媒体高效压缩的方法 ,拟由七个部分构成 。

  — 第 1部分 :系统 。 目的在于确立数字音视频媒体系统层编码方法 。

  — 第 2部分 :视频 。 目的在于确立高效视频压缩方法 。

  — 第 3部分 :音频 。 目的在于确立高效音频压缩方法 。

  — 第 4部分 :符合性测试 。 目的在于确定如何测试验证编码位流和解码器 。

  — 第 5部分 :参考软件 。 目的在于定义满足 GB/T 33475. 2—2024和 GB/T 33475. 3—2018规定要求的参考软件 。

  — 第 6部分 :智能媒体传输 。 目的在于规定用于异构包交换网络下多媒体数据传输的智能媒体传输技术 。

  — 第 7部分 : 图片文件格式 。 目的在于规定高效多媒体编码图片文件格式语法描述 、语义描述 、封装定义 。

  本文件包含了 GB/T 33475. 2—2024、GB/T 33475. 3—2018所定义的工具集的模拟软件 。该软件由在标准的制定过程中的一系列验证模型演变而来 。 因为一个工具被接受与加入到参考软件中会存在延迟 , 因此 GB/T 33475的其他部分所定义的工具可能未包含在该参考软件中 。

  当编码软件存在时 ,需要说明的是这些编码器仅仅支持规定性语法元素所产生的码流 。这些编码器的性能并不能作为衡量质量和计算复杂度优化程度的标准 。 同时 ,编码端的工具并没有在本文件给出定义 。

  本文件目前仅 针 对 GB/T 33475. 2—2024和 GB/T 33475. 3—2018定 义 了 满 足 GB/T 33475. 2— 2024和 GB/T 33475. 3—2018规定要求的参考软件 。

  本文件参考软件包括以下六个类别 。

  a) 视频基本流解码软件在第 6章中给出定义 ,视频参考软件接收符合 GB/T 33475. 2—2024的编码基本流 ,然后解码这些码流而产生和该基本流关联的媒体格式 , 即视频 。虽然视频参考软件是 GB/T 33475的规定性部分 ,但是本软件中所采用的实现技术并不认为是规定性的 , 因为不同的实现方式也可以产生同样的结果 ;整个参考软件之所以被认为是规定性的 ,是因为它可以正确地实现 GB/T 33475. 2—2024中所描述的解码过程 。

  b) 基本流编码软件在附录 A 中给出定义 。该软件根据相应的媒体格式(视频)产生基本流 , 即视频基本流 。该软件编码器提供了一种方法 ,用以获得符合 GB/T 34753. 2—2024规定语法的基本流 。本文件没有规定编码技术 , 同时本文件提供的这些编码软件的质量和复杂度也是未经优化的 。

  c) 参考软件的详细使用说明在附录 B 中给出定义 。软件可以根据附录指明的配置方式产生符合不同编码条件的码流 。

  d) 音频基本流解码软件在第 7 章中给出定义 ,音频参考软件接收符合 GB/T 33475. 3—2018 的编码基本流 ,然后解码这些码流而产生和该基本流关联的媒体格式 , 即音频 。虽然音频参考软件是 GB/T 33475的规定性部分 ,但是本软件中所采用的实现技术并不认为是规定性的 , 因为不同的实现方式也可以产生同样的结果 ;整个参考软件之所以被认为是规定性的 ,是因为它可以正确地实现 GB/T 33475. 3—2018中所描述的解码过程 。

  e) 音频基本流编码软件在 附 录 A 中 给 出 定 义 。 该 软 件 根 据 相 应 的 媒 体 格 式(音 频) 产 生 基 本

  Ⅳ

  GB/T 33475.5—2024

  流 , 即音频基本流 。该软件编码器提供了一种方法 ,用以获得符合 GB/T 34753. 3—2018规定语法的基本流 。本文件没有规定编码技术 , 同时本文件提供的这些编码软件的质量和复杂度也是未经优化的 。

  f) 音频参考软件的详细使用说明在附录 C 中给出定义 。软件可以根据附录指明的配置方式产生符合不同编码条件的码流 。

  Ⅴ

  GB/T 33475.5—2024

  信息技术 高效多媒体编码

  第 5 部分:参考软件

  1 范围

  本文件定义了满足 GB/T 33475. 2—2024和 GB/T 33475. 3—2018规定要求的参考软件 。

  本文件适用于数字电视广播 、交互式存储媒体 、直播卫星视频业务 、多媒体邮件 、分组网络的多媒体业务 、实时通信业务 、远程视频监控等应用系统开发 、调试 、验收 。

  2 规范性引用文件

  下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款 。其中 , 注 日期的引用文件 ,仅该日期对应的版本适用于本文件 ;不注日期的引用文件 ,其最新版本(包括所有的修改单) 适用于本文件 。

  GB/T 33475. 2—2024 信息技术 高效多媒体编码 第 2部分 :视频

  GB/T 33475. 3—2018 信息技术 高效多媒体编码 第 3部分 :音频

  3 术语和定义

  GB/T 33475. 2—2024和 GB/T 33475. 3—2018界定的术语和定义适用于本文件 。

  4 缩略语

  下列缩略语适用于本文件 。

  AASF 音频存储格式(AVS2Audio Storage Format)

  AATF 音频传输格式(AVS2Audio TransportFormat)

  5 概述

  符合 GB/T 33475. 2—2024和 GB/T 33475. 3—2018的实现不一定严格遵循参考软件的算法或者编程技术 。解码软件不能超出 GB/T 33475. 2—2024和 GB/T 33475. 3—2018的技术描述文本 。

  编码软件的位置和说明见附录 A,视频参考软件使用的详细说明见附录 B,音频参考软件使用的详细说明见附录 C。

  6 视频参考软件

  本文件给出的视频参考软件是按照 GB/T 33475. 2—2024的要求而编制的 。本文件所给出的文件位置是相对于参考软件根目录而言 。视频参考软件位置及说明情况见表 1。

  1

  GB/T 33475.5—2024

  表 1 视频参考软件说明

  位置

  说明

  source/lcommon

  本软件使用 C语言

  source/ldecod

  本软件使用 C语言

  source/lencod

  本软件使用 C语言

  7 音频参考软件

  本文件给出的音频参考软件是按照 GB/T 33475. 3—2018的要求而编制的 。本文件所给出的文件位置是相对于参考软件根目录而言 。音频参考软件位置及说明情况见表 2。

  表 2 音频参考软件说明

  位置

  说明

  refavs2p3dec/source

  本软件使用 C语言

  refavs2p3dec/general

  本软件使用 C语言

  2

  GB/T 33475.5—2024

  附 录 A (资料性)编码软件

  A. 1 视频编码器

  视频编码器位置及说明见表 A. 1。

  表 A. 1 视频编码器说明

  位置

  说明

  source/lencod

  本软件使用 C语言

  A.2 音频编码器

  音频编码器位置及说明见表 A. 2。

  表 A.2 音频编码器说明

  位置

  说明

  refavs2p3enc/src

  本软件使用 C语言

  refavs2p3enc/general

  本软件使用 C语言

  3

  GB/T 33475.5—2024

  附 录 B

  (资料性)

  视频参考软件使用详细说明

  B. 1 软件的编译

  B. 1. 1 在 Windows环境下使用 VisualStudio编译

  软件包中提供 VS2008工作区文件及 cmake编译工具链编译脚本 。

  cmake工具链可以使用 build 目录下对应的 make-solutions. bat脚本生成相应版本的 VS工程 ,或直接执行 build-all.bat脚本编译生成相应的二进制最新文件 。VS2008工作区文件为 source 目录下的RD_vc9. sln,其中包含如下三个工程 :

  —lcommon 参考软件编解码公用方法库 ;

  —lencod参考软件编码器 ;

  —ldecod参考软件解码器 。

  可以选择所需要的工程在 Debug 或 Release模式下进行编译 ,生成的二进制执行文件位于“bin”目录下 。

  如需更高版本的 IDE(integrated developmentenvironment,集成软件开发环境)集成解决方案 ,需要安装开源 CMake工具且要求版本号不低于 2. 8. 8, 工程根目录下文件夹 build 目录下有支持 Visual Studio2008,VisualStudio2010,VisualStudio2012,VisualStudio2012和 VisualStudio2015等 5个主流 IDE 的 32位和 64位编译文件目录 。选择用户需要的文件目录 ,运行 build-all.bat便可生成解决方案 。

  双击 RFD. sln文件 ,打开 Visual Studio工程 。在 Visual Studio中编译 RFD工程 。生成的可执行文件和静态库分别位于工程根目录下的 bin和 lib 目录下 。

  运行 vc12-x86_64 目录下的 clean. bat将清空 vc12-x86_64的 Visual Studio的工程相关文件和 bin目录下的二进制可执行文件 。 回到执行 build-all.bat前的整洁状态 。

  B. 1.2 在 Unix环境下使用 gcc编译

  安装 make工具链后 ,进入 build/linux目录 ,执行 make-all.sh命令 。

  生成的二进制执行文件位于“source/bin”目录下 。

  B.2 编码器使用说明

  B.2. 1 编码器语法格式

  = =

  lencod-f[cfgfilename]-pInputFile [infilename]-p OutputFIle [outfilename] [options]

  -f[cfgfilename]

  使用 cfgfilename中的配置参数设置编码工具对应的参数 。

  使用 infilename作为视频信号的输入文件 。

  -pInputFile= [infilename]

  使用 outfile(-pOutputF)in(l)a(e)e[作为(outf)ilAVS(enam)2(e)通(])用视频编码位流的输出文件 。

  在 B. 2. 3 中将给出[options]的详细说明 。

  4

  GB/T 33475.5—2024

  B.2.2 编码器的输出信息

  编码器运行时 ,会向标准输出流(默认为屏幕)上打印已经完成编码帧的统计信息 。一个典型的编码器输出结果如下 :

  Sequence End

  Termination 32

  Freq. for encoded bitstream : 30

  Hadamard transform :Used

  Image(Encoding) format :3840x2160

  Image(Recon) format :3840x2160

  FastMotion Estimation :On

  Search range :64

  Num of ref.frames used in P pred :4

  Num of ref.frames used in B pred :2

  Total encoding time for theseq. :243394. 554 sec

  Entropy coding method :AEC

  RD-optimized mode decision :used

  ---------------------------------Average data allframes -----------------------------------------

  SNR Y(dB) :44. 00

  SNR U(dB) :42. 36

  SNR V(dB) :43. 36

  Totalbits :115242080 (I57353296, P 48036560, B 9852224)

  Bitrate (kbit/s) @ 30. 00 Hz :5762. 10

  Duplicated GB bits :49293056

  Bitrate (no-dup-GB) @ 30. 00 Hz :3297. 45

  Bits to avoidStartcode Emulation :0

  ExitRD 19. 5 encoder ver19. 5

  B.2.3 编码器配置参数

  B.2.3. 1 概述

  配置参数可以在配置参数输入文件中给定 ,也可以由-p 命令指定 , 主要的配置参数及其含义如下所述 。

  B.2.3.2 文件输入输出参数

  使(-p)用(In)[(p)inp(utF)u(i)tf(le)in[ame(inpu)](t)作(f)il为视频(ename)]信号输入文件 。

  设置(-pS)o输(u)r入(ce)视(W)频idt的(h)度([w)i为(dt)[(h)w]idth] 。

  5

  -pSourceHeight= [height]

  GB/T 33475.5—2024

  设置输入视频的高度为[height]像素 。

  设(-p)置(In)输入视频(putSamp)l的(eB)比it特精(Dept)[inpu(put)t(b)b(it)itdept(depth)h]] 。

  设置输出(-pOutpu)tA(F)iV(le)视频码([outpu)t流(f)il的(e)]文件路径为[outputfile] 。

  设置输(-pRec)o出(n)重(F)il频(re)c信(o)n号(f)il的(e)]文件路径为[reconfile] 。

  B.2.3.3 编码器控制参数

  设置最大(-pMaxS)i编(ze)I码单(nB)it的([)lo大(g)l小为(cus)izl]oglcusize] 。

  设(-p)置(In)I(t)r帧编(aPer)i码(od)隔[i为(p)] [ip] 。

  设置(-pQ)I(P)I帧(F)r的量(am)e参([q)数(p)i]为[qpi] 。

  设置 P 帧的量化参数为[qpp] 。

  -pQPPFrame= [qpp]

  设置 B帧(-pQPBF)r的量(am)e参数([qpb)为(])[qpb] 。

  设置(-pS)e运(a)r动估(chR)a计(ng)搜(e)[围(])为[sr] 。

  如(-p)[f(F)f(F)]为(RA)1(M),则使(EEn)a用(b)l帧[代(ff)]替 P 帧 ;如[ff]为 0,则不使用 F 帧代替 P 帧 。

  B.2.3.4 隔行逐行扫描处理参数

  -[i(p)cp(I)n]值(te)r为lac0或(eCo)d1(i)n。g如(O)p[ti(i)c(o)p(n)][1(ic)则]将输入序列按场进行编码 ;如[icp]为 0,则输入视频序列按帧进

  行编码 。

  -[p(p)r值(og)为(r)e0(s)si或(v)es。e如(qu)e[p(n)s(c)e][1(p)s,则(])输入视频序列只包含逐行扫描的帧图像 ;如[ps]为 0,则输入视频

  序列只包含逐行扫描图像 ,或只包含隔行扫描图像 。

  B.3 解码器使用说明

  B.3. 1 解码器语法格式

  ldecod [cfgfilename]

  [cfgfilename]

  使用 cfgfilename中的参数作为解码器的配置文件 ,该配置文件中的参数如 B 3. 3所述 。

  B.3.2 解码器的输出信息

  解码器运行时 ,会向标准输出流(默认为屏幕)上打印已经完成解码各帧的统计信息 ;解码全部完成后 ,还会打印总结信息 。一个典型的解码器输出结果如下 :

  6

  GB/T 33475.5—2024

  --------------------------------AverageSNR allframes--------------------------------------------------

  SNR Y(dB) : 0. 00

  SNR U(dB) : 0. 00

  SNR V(dB) : 0. 00

  Total decoding time : 64. 663 sec

  Outputfile bitdepth :8

  ExitRD 19. 5 decoder, ver19. 5

  value_s_bound: 254

  = = = = = = = = = = = Check value bound = = = = = = = = = = = = = = = = =

  max_value_s: 42

  B.3.3 解码器配置参数

  在解码器配置参数文件中 ,按顺序给定如下配置参数 ,每个参数占一行 :

  a) 视频码流文件路径 ;

  b) 解码输出重构视频路径 ;

  c) 参考重构视频路径 ;

  d) 参考重构视频的 YUV文件格式 ;

  e) 参考重构视频的帧顺序 ;

  f) 是否输出解码图像 ;

  g) 是否计算重构视频 MD5;

  h) 是否输出合并顶场和底场图像 ;

  i) 背景视频帧输出文件路径 。

  7

  GB/T 33475.5—2024

  附 录 C

  (资料性)

  音频参考软件使用详细说明

  C. 1 软件的编译

  C. 1. 1 在 Windows环境下使用 VisualStudio2013编译

  软件包中提供 VS2013工作区文件 :avs2enc.sln 和 avs2dec.sln,其中包含如下两个工程 。

  a) refavs2p3enc 参考软件编码器 。

  b) refavs2p3dec 参考软件解码器 。

  包含参考软件的使用说明 readme.txt。

  包含参考软件的使用示例 refavs2p3codec.bat。

  可以选择所 需 要 的 工 程 在 Debug 或 Release 模 式 下 进 行 编 译 , 生 成 的 二 进 制 执 行 文 件 位 于“Debug”或“Release”目录下 。

  C. 1.2 在 Unix环境下使用 gcc编译

  编译编码器时 ,进入 refavs2p3enc目录 ,输入 make。

  编译解码器时 ,进入 refavs2p3dnc 目录 ,输入 make。

  生成的二进制执行文件位于“bin”目录下 。

  C.2 通用音频编码器使用说明

  C.2. 1 编码器语法格式

  avs2enc -if[infilename]-of [outfilename] [options]

  -if[infilename]

  使用 infilename作为音频信号输入文件 。

  -of [outfilename]

  使用 outfilename作为 AVS2通用音频编码位流的输出文件 。

  在 C. 2. 3 中将给出[options]的详细说明 。

  C.2.2 编码器的输出信息

  编码器运行时 ,会向标准输出流(默认为屏幕)上打印已经完成编码帧的统计信息 。一个典型的编码器输出结果如下 :

  ---Running ---

  Frame processed: 500

  C.2.3 编码器配置参数

  [options]是可选参数 , 由下述命令指定 。

  -f<1,2>

  8

  GB/T 33475.5—2024

  指定 AVS2输出音频格式 ,其中 ,-f1:指定 AASF格式 ;-f2:指定 AATF格式 ,-f:参数缺省时指定AASF格式 。

  -bX

  指定 AVS2编码比特率 ,X是编码比特率数值 。

  -codec_idX

  指定 AVS2编码工具 ,其中 ,-codec_id0:表明使用 AVS2通用音频编码工具 ;-codec_id1:表明使用AVS2无损音频编码工具 ,-codec_id参数缺省时使用 AVS2通用音频编码工具 。

  -coding_profile X

  指定 AVS2编码模式 ,其中 ,-coding_ profile 0:表明使用单/多声道音床编码 ,-coding_ profile 1:表明使用三维声(包含对象)编码 。

  -ob X

  在-coding_profile 1 时 ,指定对象编码比特率 。

  -anc X

  制定 AVS2编码中是否包含辅助元数据 ,其中 ,-anc0:表明没有辅助元数据 ,-anc 1:表明包含辅助元数据 。

  -h/-help

  显示 AVS2音频编码帮助信息 。

  在-coding_profile 1 时 ,编码文件路径下需包含以下 2个文本文件 :

  object.txt

  文件中包含编码对象文件的路径信息 , 每个对象文件的路径以 空 格 隔 开 , 如 D: /usr/obj1. wav D: /usr/

  obj2. wav D:/usr/obj3. wav

  position. txt

  文件中包含编码对象轨迹的路径信息 , 每个对象轨迹文件的路径以空格隔开 ,如 D:/usr/obj1. txtD:/usr/

  obj2. txtD:/usr/obj3. txt

  C.3 通用音频解码器使用说明C.3. 1 解码器语法格式

  avs2dec.exe-ifinfile.avs-ofoutfile.wav [options]

  -ifinfile.avs

  使用 infile.avsa作为 AVS2通用音频编码位流的输入文件 。

  -ofoutfile.wav

  使用 outfile.wav作为音频信号的输出文件 。

  在 C. 3. 3 中将给出[options]的详细说明 。

  C.3.2 解码器的输出信息

  解码器运行时 ,会向标准输出流(默认为屏幕)上打印已经完成解码帧的统计信息 。一个典型的解码器输出结果如下 :

  ---Running ---

  Frame processed: 500

  9

  GB/T 33475.5—2024

  C.3.3 解码器配置参数

  [options]是可选参数 , 由下述命令指定 。

  -fpX

  指定 AVS2对象解码生成对象文件路径 ,若无 ,则使用默 认 路 径 , 该 路 径 下 必 须 包 含 一 个 object_ dec.txt文件 。object_ dec. txt文件中存储的是解码后的对象文件输出 , 每个对象文件的路径以空格隔开 ,如 :D:/usr/obj1_dec.wav D:/usr/obj2_dec.wav D:/usr/obj3_dec.wav。

  C.4 无损音频编码器使用说明

  C.4. 1 编码器语法格式

  avs2enc

  [-w<+ , ->][-of[outfilename]][-f<0,1,2>][-lpc<0. . . 127>][-e<0,1,2>][-if[infilename]]

  -if[infilename]

  使用 infilename作为音频信号输入文件 。

  -of [outfilename]

  使用 outfilename作为无损编码的输出文件 。

  -f<0,1,2>

  指定 AVS2输出音频格式 ,其中 ,-f0:原始信号输出 ;-f1:指定 AASF格式 ;-f2:指定 AATF格式 。

  -w <+ , ->

  选择小波变换工具的开关 ,其中 ,-w + :使用小波变换工具 ;-w- :不使用小波变换工具 。

  -lpc<0... ,X. . . 127>

  指定线形预测器的最大阶数 ,X是阶数值 。

  -e <0,1,2>

  指定编 码 方 式 , 其 中 ,-e 0: 使 用 算 术 编 码 ;-e 1: 使 用 Golomb-rice编 码 ;-e 2: 使 用 算 术 编 码 和Golomb-rice编码的混合编码 。

  -codec_idX

  指定 AVS2编码工具 ,其中 ,-codec_id0:表明使用 AVS2通用音频编码工具 ;-codec_id1:表明使用AVS2无损音频编码工具 。

  C.4.2 编码器的输出信息

  编码器运行时 ,会向标准输出流(默认为屏幕)上打印已经完成编码帧的统计信息 。一个典型的编码器输出结果如下 :

  AVS Lossless Audio encoder version2. 0

  inputfilename : e:/test_signals/48000/s/es01. wav

  outputfilename : test.avs

  outputformat : AATF

  sampling rate : 48000 Hz

  channelnumber : 2

  playback time : 0 h-0 min-10. 73 s

  FRAME | BITRATE | PERCENTAGE | ELAPESED/ESTIMATED | PLAY/CPU

  504/505 | 656. 8 kb/s | 99% | 1. 5 s/ 1. 5 s | 7. 0 X

  10

  GB/T 33475.5—2024

  C.5 无损音频解码器使用说明

  C.5. 1 解码器语法格式

  avs2dec.exe [options] -o[outfilename] infile.avs

  -ifinfile.avs

  使用 infile.avs作为无损音频解码器的输入文件 。

  [options]是可选参数 , 由下述命令指定 。

  -of [outfilename]

  使用 outfilename作为无损音频解码器的输出文件 。

  -b<0,1,2>

  指定 PCM 输 出 信 号 的 量 化 位 数 , 其 中 ,-b 0: 指 定 量 化 位 数 为 8 位/采 样 点 ;-b 1: 指 定 量 化 位 数16位 ;-b 2:指定量化位数为 24位 ,-b参数缺省时指定量化位数为 16位 。

  -codec_idX

  指定 AVS2编码工具 ,其中 ,-codec_id0:表明使用 AVS2通用音频编码工具 ;-codec_id1:表明使用AVS2无损音频编码工具 。

  C.5.2 解码器的输出信息

  解码器运行时 ,会向标准输出流(默认为屏幕)上打印已经完成解码帧的统计信息 。一个典型的解码器输出结果如下 :

  AVS Audio decoder release ver2. 0.

  inputfilename: test.avs

  test.avs file info:

  inputfile format: AV3_AATF

  WAVE file: e:/output/test.wav

  Sampling frequency: 48000 Hz

  Number of channels: 2 (16-bitinteger)

  Outputfilename: test.wav Frame # : 503 32

  11

29139400429
下载排行 | 下载帮助 | 下载声明 | 信息反馈 | 网站地图  360book | 联系我们谢谢