Dante认证考试回顾

各位朋友新年好

我已经很久没更新了。临近毕业琐碎事情比较多,跟组也比较多,19年下半年忙忙碌碌一直没有空写文章。这次疫情让我在家待了一个月之久。这一个月好好跟爸妈在一起,没怎么学习和工作。这个星期各单位相继复工,我也开始重启原来的学习进程,首当其冲的就是完成Dante L3认证考试。

我印象中是去年考的L1、L2,结果前天回顾的时候发现那已经是2018年3月的事情了。前两天还有朋友来问我L2考试中的小细节,我这才知道原来现在Dante认证考试已经有中文版了。打开官网发现不光考试有中文,现在课程也有中文了,中文课件+中文语音真是幸福啊。

我相信对于希望学习Dante的盆友们来说L1和L2级都不算难,不过有一点要注意,在L2模拟操作考试中必须每一步一次性做对,比如说要求查看网络状态,但是你打开了设备信息页面,发现不对之后什么都没做返回再打开网络状态页面,这就会判定操作错误。多做几次熟练就好了。

在2018年初,官网还不能在线学习L3级内容,只能线下学习之后回到官网进行考试。现在不仅开通了网上学习通道,而且还有全中文的学习资料,甚至可以全中文环境考试。我就试着使用中文环境考试,考试题目和英语没什么出入,而且因为是母语的关系,我做题的时间大大缩短。原来在英语环境下考试可能需要30分钟,现在大概20分钟就能完成(还是在网络状况不佳的情况下)。

Dante的L3级认证考试内容对于普通的音频工作者来说是有一定难度的。L3与L1、L2有很大的不同,相较而言L3的相关内容包含大量的计算机网络知识,比如QoS、OSI网络模型、VLAN、DHCP、mDNS等等,单凭死记硬背是不太可能在短时间内通过考试的。这也是我拖延了那么久都没有最终完成L3的原因。

下面我给大家分享一下我在L3考试中做错的2个题目:

Dante使用几个DSCP标签?

在学习资料中有这样的内容

Dante使用DSCP标签值

事实上Dante只会使用DSCP56、46、8这3个标签,0标签不使用,因此答案是使用3个标签而不是4个。

Ultimo设备的有效订阅

Dante设备都有其最大承载量

各设备的承载量

从资料中可以看到Ultimo设备有2个接受流,也就是说最多可以从2个发送端订阅音频流,同时每个流最多只能包含2个通道。所以在最后一个选项中虽然只向2个发送端订阅,但是在从一个发送端订阅3个通道的时候,实际上会创建2个单播流,已经到达了该设备的承载上限,因此无法再从另一个设备订阅了。

L3考试中还有大量的场景分析题目,由于篇幅限制就不给大家详细说了。

希望大家在新的一年中身体健康,事业……身体健康!

L3证书

Sponsored Post Learn from the experts: Create a successful blog with our brand new courseThe WordPress.com Blog

WordPress.com is excited to announce our newest offering: a course just for beginning bloggers where you’ll learn everything you need to know about blogging from the most trusted experts in the industry. We have helped millions of blogs get up and running, we know what works, and we want you to to know everything we know. This course provides all the fundamental skills and inspiration you need to get your blog started, an interactive community forum, and content updated annually.

[强起!]Pr工程版本转换脚本—用低版本Pr打开高版本工程

大概一年前我写过一篇文章:[强起!]用低版本Pr打开高版本工程攻略

一年内有许多朋友跟我说这种方法太繁琐,能不能简单点。

还有就是7-zip这个软件官网没有MacOS版本可供下载所以MacOS没法参照攻略降低Pr工程的版本。

今天告诉大家一个好消息——工作在MacOS的‘PR工程版本转换脚本’发布啦

先附上链接地址:https://pan.baidu.com/s/1dZWKiuEDtUm6EAnOREQAeA

项目依然开源:https://github.com/lhy2871/changeprversion

p.s.看在我暑假里还这么勤劳的份上是不是该表示一下

“`该脚本基于python,在MacOS 10.14 Mojave Beta(18A336e)下测试通过“`

使用方法为:

1)打开终端

2)输入python空格

3)将该脚本拖到终端

4)将要转换的文件拖入终端

5)回车后按照提示继续

就是像这样子:

w1

w2w3w4w5

红框中的文件就是新生成的修改了版本号的Pr工程文件

普通使用者看到这就行了

哦,当然欢迎大家滑到文章最下方,按下那个叫做“赞赏”的按钮

会发生可爱的事情哟~

Have a nice day~

接下来简单解释下脚本,以便需要二次开发的朋友解读:

————首先感谢————

本项目在Easync团队某脚本的启发下才最终完成,感谢Easync团队

————感谢完毕————

大致流程图:

w0

脚本首先定义函数read_xml(in_file),get_version(tree),show_choices(),set_version();

分别用于读取xml,获取输入文件的版本代号,显示脚本可以转换的PR版本信息,改写xml中的版本号

def read_xml(in_file):  
  '''''读取并解析xml文件 
    in_path: xml路径 
    return: ElementTree'''  
  tree = ElementTree()  
  tree.parse(in_file)  
  return tree

读取xml

def get_version(tree):
  root = tree.getroot();
  for child in root.findall("Project"):
    if not child.get("Version"):
      continue
  print '\033[1;35mcurrentVersion is:\033[0m '+child.get("Version")

获取输入文件的版本代号

def show_choices():
  print "\033[1;31;40mWhat version do you want to change?\033[0m\n1) PR CC 2018.1 -- 35\n2) PR CC 2018   -- 34\n3) Pr CC 2017.1 -- 33\n4) Pr CC 2017   -- 32\n5) Pr CC 2015.5 -- 31\n6) Pr CC 2015.2 -- 30\n\nq) for quit\n"

显示脚本可以转换的PR版本信息

def set_version(inputv,tree):
  global tgtv;
  global tgtvt;
  if inputv == '1':
    tgtv = "35" ;
    tgtvt = "v2018_1";
  elif inputv == '2':
    tgtv = "34" ;
    tgtvt= "v2018";
  elif inputv == '3':
    tgtv = "33" ;
    tgtvt= "v2017_1";
  elif inputv == '4':
    tgtv = "32" ;
    tgtvt= "v2017";
  elif inputv == '5':
    tgtv = "31" ;
    tgtvt= "v2015_5";
  elif inputv == '6':
    tgtv = "30" ;
    tgtvt= "v2015_2";

  num = 0;
  while not tree.findall("Project")[num].get("Version"):
    #找到版本存储位置
      num = num+1;
  else:
    tree.findall("Project")[num].set("Version",tgtv)
    #修改版本为所选值
  return tree

改写xml中的版本号

如果有什么不明白的欢迎留言

祝大家身体健康、工作顺利

是时候学习AoIP(Dante)了

时间过得真快,研究生一年级第一学期一晃而过,再过几天就要开始第二学期的课程了。

上学期参加了大大小小的讲座和展览都提及了AoIP——Audio over IP

事实上AoIP不仅仅是“实验室”中的技术,而是已经用于商业并且将会成为行业趋势的技术,就如同数字工作站一样,日后将会一统天下。所以说要抓紧时间学习相关知识了,不然慢慢就要落后咯。

P.S.我们宿舍已经完成了简单的Dante网络搭建实验了哟~

今天在Audinate官网看到了Dante Certification Program之后就迫不及待开始学习,因为之前四年大学本科学的是“数字电影技术”,所以好多相关知识已经有所了解,学习起来并不难。经过大概5个小时的学习之后就参加了考试,毫无疑问当然是通过并获得证书了~

~给大家秀一下我的证书吧~

DanteCert1

Dante Certification Level 1

Dante Certification Level 2

Dante Certification Level 1 是非常基础的AoIP教学,大概就是介绍了AoIP是什么、AoIP所用到的相关网络知识和Dante的大致介绍。每堂课都完整看下来的话大概一个小时就能完成了。接着开始考试,考试题目不多全部答对就能通过考试并获得证书了。

Dante Certification Level 2 就相对复杂一些。它有两个部分,分别是part 1:Knowledge Test和part 2:Skills Test。其中part 1还和Level 1的模式一样,先学习知识点,然后在线做题(有单选和多选,一共30题左右)测试通过之后还不能获得证书,必须继续学习直到通过part 2的测试之后才能获得Level 2的证书。Part 2:Skills Test相对复杂一些,虽然要求不是很多,但是非常严格——不能有多余步骤。也就是说题目要求你更改某个设置,你记错了这个设置所在的菜单,点开之后发现这个设置不在这里,那么恭喜你重来吧。我今天下午做了3遍才过(其实应该是5遍,其中两次手贱想看看别的按钮然后一不小心按了下去-_-)给大家看看它的要求以及在线考试所用的软件模拟器:

其实考试要求并不多

就是眼睛看着有点花

        做完这些之后还不过瘾,就给总部发邮件希望能够进使用开发套件进行学习,然而刚刚与Ben Wang(Audinate Hokong Sales Director )先生通了电话。他表示目前在网上能够学习到的只有 Dante Certification Level 1&2,还有 Dante Certification Level 3需要在线下学习。关于开发套件,他说这些套件是针对硬件厂商推出的并不适合学生学习——首先要向Audinate购买使用授权,然后才能购买相关硬件。即使是最普通的硬件也要一次性购买10个以上。所以如果在获得 Dante Certification Level 1&2之后还想继续学习的话建议向大型音频硬件厂商联系,比如说舒尔、Yamaha。还有在今年的5月会在广州有一次线下Dante Certification Level 3的培训,详细资料Ben Wang先生会在2个工作日内邮件给我,到时候会与大家分享。

可能有些眼尖的朋友注意到了证书上有InfoComm CTS CTS-D的标识,这里给出官网,有兴趣的的同学可以去看看。顺便提一句,4月在北京国家会议中心有InfoComm的展会和峰会,欢迎到时候来“邂逅”我

官方网址:    www.infocomm.org

国内网址:    http://www.infocomm-china.com/cn/

最后问一句:朋友,这里有个会电影技术的小哥哥要不要了解一下?