精华内容
下载资源
问答
  • 我们在制作视频时候经常会遇到导入视频跟序列大小不一致情况,这时候我们可以借助缩放为帧大小或设为帧大小来解决,那么这两个到底有什么区别 具体又应用在哪些场景中呢?先上结论:任何情况下都要选择 设为...

    86ce02ea9305fcb5122782260d73a3c9.png

    我们在制作视频的时候经常会遇到导入的视频跟序列大小不一致的情况,这时候我们可以借助缩放为帧大小或设为帧大小来解决,那么这两个到底有什么区别 具体又应用在哪些场景中呢?

    c66ec9cb8b38260106bd453ff3362869.png

    先上结论:任何情况下都要选择 设为帧大小

    假定情景:

    我新建了一个1080P的序列 最终成品也是要做成1080P的

    我手头有一些4K分辨率的视频 以及720P和1080P的

    当我导入视频到1080P的序列里

    1080P的视频无疑直接可以铺满屏幕

    4K视频在导入后会只显示局部画面

    720P视频会无法占满屏幕 四周留有黑边

    这时候我们可以手动更改视频缩放的大小

    进入 效果控件>运动>缩放

    71fb77124332baf4d83158fdf9cf8b2c.png

    也可以直接在序列的图层上右键 选择缩放为帧大小 或 设为帧大小

    97b1925984a0a435d0e2f03f41665c79.png

    其中缩放为帧大小 是指把目标视频 直接缩放到所在序列的尺寸
    也就是 原来是4K的和720P的视频 现在都是1080P了
    同时 现在这个图层的 效果控件>运动>缩放参数 数值是100%
    这时候如果你放大缩放数值 会发现4K视频出现了像素损失 720P的无影响
    这是因为缩放为帧大小 会直接把4K视频压缩到1080P 从而损失细节
    而720P本身就无法填满1080P序列 所以放大以及缩小 都无影响
    —————分割线—————
    而设为帧大小 是指Pr自动为你更改 效果控件>运动>缩放 的参数
    以使得视频素材恰好填充满序列横向的像素(优先横向填满)
    此时你观察 效果控件>运动>缩放 的参数
    4K视频在1080P序列里的数值为50% (4K是4个1080P 横向纵向各大两倍 总面积4倍)

    0460e97638ccea9872e021e4cb3e8d6e.png


    720P视频在1080P序列里的数值为150% (大家可以自行计算一下)

    d99a4b5d7a21a3e868626acf9712ebaf.png

    这时候 如果你更改缩放的参数 就会发现4K视频并没未出现像素损失

    总结:
    任何时候都要选择 设为帧大小 因为这样不会使得高分辨的素材损失画质
    而且会提供更高的自由度 方便我们后期做二次调整
    如果你已经确定 后期不会对画面进行二次缩放(填充满序列后不再进行缩放操作)
    那么 缩放为帧大小 和 设为帧大小 对最终结果并无影响。

    展开全文
  • 很多朋友问到,路由器与三层交换机有什么区别?这是个好问题,今天我们一起来了解下。一、交换机工作原理1、交换机根据收到数据源MAC地址建立该地址同交换机端口映射,并将其写入MAC地址表中。2、交换机将...

    很多朋友问到,路由器与三层交换机有什么区别?这是个好问题,今天我们一起来了解下。

    一、交换机的工作原理

    8dc4c104d7a4cf57eceacf3e3be80fbd.png

    1、交换机根据收到数据帧中的源MAC地址建立该地址同交换机端口的映射,并将其写入MAC地址表中。2、交换机将数据帧中的目的MAC地址同已建立的MAC地址表进行比较,以决定由哪个端口进行转发。3、如数据帧中的目的MAC地址不在MAC地址表中,则向所有端口转发。这一过程称为泛洪(flood)。4、广播帧和组播帧向所有的端口转发。

    例:某网络如图1所示。

    a1d92141249f6cef0f7b97d489cb36b5.png

     图1 交换机地址表

    表1端口/MAC地址映射表

    b12a0a01f4cd0e0f4d13696ff792a5e0.png

    假设主机pc1向主机pc7发送一个数据帧,该数据帧被送到交换机后,交换机首先查MAC地址表,发现主机pc7连接在E0/24接口上,就将数据帧从E0/24接口转发出去。

    交换机的三个基本功能

    1、学习

          以太网交换机了解每一端口相连设备的MAC地址,并将地址同相应的端口映射起来存放在交换机缓存中的MAC地址表中.

    2、转发/过滤

      当一个数据帧的目的地址在MAC地址表中有映射时,它被转发到连接目的节点的端口而不是所有端口(如该数据帧为广播/组播帧则转发至所有端口)

    3、消除回路

          当交换机包括一个冗余回路时,以太网交换机通过生成树协议避免回路的产生,同时允许存在后备路径。

    二、二、三层交换机对比

    1、二层交换技术

          二层交换技术是发展比较成熟,二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中。

    a3759f8dabfefb6653f56da6c2cf1484.png

      具体的工作流程如下:

    (1) 当交换机从某个端口收到一个数据包,它先读取包头中的源MAC地址,这样它就知道源MAC地址的机器是连在哪个端口上的;

    (2) 再去读取包头中的目的MAC地址,并在地址表中查找相应的端口;

    (3) 如表中有与这目的MAC地址对应的端口,把数据包直接复制到这端口上;

    (4) 如表中找不到相应的端口则把数据包广播到所有端口上,当目的机器对源机器回应时,交换机又可以学习一目的MAC地址与哪个端口对应,在下次传送数据时就不再需要对所有端口进行广播了。

    不断的循环这个过程,对于全网的MAC地址信息都可以学习到,二层交换机就是这样建立和维护它自己的地址表。

    从二层交换机的工作原理可以推知以下三点:

    (1) 由于交换机对多数端口的数据进行同时交换,这就要求具有很宽的交换总线带宽,如果二层交换机有N个端口,每个端口的带宽是M,交换机总线带宽超过N×M,那么这交换机就可以实现线速交换;

    (2) 学习端口连接的机器的MAC地址,写入地址表,地址表的大小(一般两种表示方式:一为BEFFER RAM,一为MAC表项数值),地址表大小影响交换机的接入容量;

    (3) 还有一个就是二层交换机一般都含有专门用于处理数据包转发的ASIC芯片,因此转发速度可以做到非常快。由于各个厂家采用ASIC不同,直接影响产品性能。

    2、三层交换机

    第三层交换工作在OSI七层网络模型中的第三层即网络层,是利用第三层协议中的IP包的包头信息来对后续数据业务流进行标记,具有同一标记的业务流的后续报文被交换到第二层数据链路层,从而打通源IP地址和目的IP地址之间的一条通路。这条通路经过第二层链路层。有了这条通路,三层交换机就没有必要每次将接收到的数据包进行拆包来判断路由,而是直接将数据包进行转发,将数据流进行交换。

    07ec2a8b275d7c4d9f3f0e96b84a2eb3.png

    举个例子

    比如A要给B发送数据,已知目的IP,那么A就用子网掩码取得网络地址,判断目的IP是否与自己在同一网段。

    使用IP的设备A------------三层交换机----------------使用IP的设备B

     如果在同一网段,但不知道转发数据所需的MAC地址,A就发送一个ARP请求,B返回其MAC地址,A用此MAC封装数据包并发送给交换机,交换机起用二层交换模块,查找MAC地址表,将数据包转发到相应的端口。

    如果目的IP地址显示不是同一网段的,那么A要实现和B的通讯,在流缓存条目中没有对应MAC地址条目,就将第一个正常数据包发送向一个缺省网关,这个缺省网关一般在操作系统中已经设好,对应第三层路由模块,所以可见对于不是同一子网的数据,最先在MAC表中放的是缺省网关的MAC地址;然后就由三层路由模块接收到此数据包,查询路由表以确定到达B的路由,将构造一个新的帧头,其中以缺省网关的MAC地址为源MAC地址,以主机B的MAC地址为目的MAC地址。通过一定的识别触发机制,确立主机A与B的MAC地址及转发端口的对应关系,并记录进流缓存条目表,以后的A到B的数据,就直接交由二层交换模块完成。这就通常所说的一次路由多次转发。

    可以看出三层交换的特点:

    a、由硬件结合实现数据的高速转发。

    b、这就不是简单的二层交换机和路由器的叠加,三层路由模块直接叠加在二层交换的高速背板总线上,突破了传统路由器的接口速率限制,速率可达几十Gbit/s。算上背板带宽,这些是三层交换机性能的两个重要参数。

    c 、简洁的路由软件使路由过程简化。

    d、大部分的数据转发,除了必要的路由选择交由路由软件处理,都是又二层模块高速转发,路由软件大多都是经过处理的高效优化软件,并不是简单照搬路由器中的软件。

    所以:

    二层交换机:基于MAC地址三层交换机:具有VLAN功能 ,交换和路由,基于IP,就是网络。

    三、路由器与三层交换机的区别

    路由器是三层设备,可是三层交换机却可以同时工作在三层和二层的。

    0e889f056ea1cc1a98dc9cf56450249b.png

    事实上三层交换机与路由器还是存在很大的差别:

    1、主要功能不同。虽然三层交换机与路由器都具有路由功能,但不能因此而把它们等同起来。路由器不仅具有路由功能,还提供了交换机端口、硬件防火墙附加功能,其目的是使设备适用面更广、使其更加实用。

    三层交换机也一样,主要功能仍是数据交换,只不过它是具备了一些基本的路由功能的交换机。三层交换机同时具备了数据交换和路由转发两种功能,但其主要功能还是数据交换;而路由器仅具有路由转发这一种主要功能。

    2. 主要适用的环境不一样。三层交换机的路由功能通常比较简单,因为它所面对的主要是简单的局域网连接。特性远没有路由器那么复杂。它用在局域网中的主要用途还是提供快速数据交换功能,满足局域网数据交换频繁的应用特点。

    而路由器则不同,虽然也适用于局域网之间的连接,但它的路由功能更多的体现在不同类型网络之间的互联上,如局域网与广域网之间的连接、不同协议的网络之间的连接等,优势在于选择最佳路由、负荷分担、链路备份及和其他网络进行路由信息的交换等。另外,为了与各种类型的网络连接,路由器的接口类型非常丰富,而三层交换机则一般仅同类型的局域网接口,非常简单。

    3、技术实现不一样。路由器和三层交换机在数据包交换操作上存在着明显区别。

    路由器一般由基于网络处理器或多核的路由引擎执行数据包交换。

    而三层交换机通过硬件执行数据包交换。三层交换机在对第一个数据包送控制面进行路由查找后,它将会产生一个供数据面查找的MAC地址与IP地址的映射表,当同样的数据流再次通过时,将根据此表查表通过而不是再次送控制面查路由(即“一次路由,多次交换”)。

    e474c476d2c531f43660d0a46556e944.png

    提高了数据包转发的效率。三层交换机的路由查找是针对数据流的,它利用缓存技术,很容易利用ASIC技术来实现,因此,可以大大节约成本,并实现快速转发。

    而路由器的转发采用最长匹配的方式,实现复杂,一般采用价格高昂的网络处理器或多核处理器实现,并且路由表数目庞大,成本相当高。

    四、总结

         二层交换机用于小型的局域网络。在小型局域网中,广播包影响不大,二层交换机的快速交换功能、多个接入端口和低谦价格为小型网络用户提供了很完善的解决方案。

         三层交换机的最重要的功能是加快大型局域网络内部的数据的快速转发,加入路由功能也是为这个目的服务的。如果把大型网络按照部门,地域等等因素划分成一个个小局域网,这将导致大量的网际互访,单纯的使用二层交换机不能实现网际互访;

    如单纯的使用路由器,由于接口数量有限和路由转发速度慢,将限制网络的速度和网络规模,采用具有路由功能的快速转发的三层交换机就成为首选。

       大家好,我是老季,一个做弱电的民工,我将尽我最大的努力做好这个公众号,和大家一起分享,一起学习。这是我的个人微信号,想加入专业的弱电圈子可以添加我的个人号,圈子里都是做弱电的,资源可以互相补充,实时优质资源多多。

    5de40de57ec60e22e3ea560fe17df14f.png

    a6115592a6003db6e91f947fb280b59e.png

    喜欢这篇文章,在右下角点个在看,点个赞,谢谢

                                          进入精彩留言区

    展开全文
  • 在数据链路层,由于收发双方是点到点的连接,其流量控制策略相对较为简单,接收窗口和发送窗口即为固定大小的缓冲区的个数,发送方的窗口调整,即缓冲区的覆盖依赖于确认帧的到达,由于信号传播延时和CPU的处理时间...

    在数据链路层,由于收发双方是点到点的连接,其流量控制策略相对较为简单,接收窗口和发送窗口即为固定大小的缓冲区的个数,发送方的窗口调整,即缓冲区的覆盖依赖于确认帧的到达,由于信号传播延时和CPU的处理时间等都对相对较为稳定,所以发送方的数据帧和接收方的确认帧,其发送和接收时间是可估计的。

    在TCP层,由于一个TSAP可同时与多个TSAP建立连接,每个连接都将协商建立一个窗口(即一对发送和接收缓冲区),所以窗口的管理较为复杂,其流量控制策略是通过窗口公告来实现的,当接收方收到数据后发送的确认中将通报剩余的接收缓冲区大小,发送方的发送窗口调整是根据接收方的窗口公告进行的,也就是即使收到接收方的确认也不一定就能对发送窗口进行调整,一旦发送方收到一个零窗口公告,必须暂停发送并等待接收方的下一个更新窗口公告,同时启动一个持续定时器。由于TCP层的收、发双方是端到端的,它面对的是一个网络,端到端的路径中可能包含多个点到点的链路,报文在整个传输过程中的延时难以估计甚至可能丢失,所以在TCP的流量控制协议中规定:即使发送方收到了零窗口公告,在持续定时器超时后,允许发送一个字节的数据报文,要求接收方重申当前的窗口大小,以避免因接收方的更新窗口公告丢失而导致的死锁。
    ————————————————
    版权声明:本文为CSDN博主「风尘璞」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/baidu_35534327/article/details/53542020

    展开全文
  • 位图、灰度傻傻分不清楚我读少,你不要骗我, 我看着这两样没什么区别嘛,都是黑白!的确,两种模式都看似黑白,它们 区别在哪里呢?灰度模式:使用最多256级灰度。灰度图像第个像素一个0(黑色)到255(....

    以Photoshop为例,打开ps软件,“文件--新建”适当大小白色背景文件,颜色模式会出现很多选项:

    2245cb7b2ea07c6514a08ddd76a2a2e8.png

    位图、灰度、RGB颜色、CMYK颜色、Lab颜色

    看不出来什么意思没关系,下面为你解答!

    位图、灰度傻傻分不清楚

    我读的少,你不要骗我, 我看着这两样没什么区别嘛,都是黑白的!

    5d7a4659a58139374b3c34a64267a6cc.png

    的确,两种模式都看似黑白,它们 的区别在哪里呢?

    c8c30e36ad310dc90d362c8cd1209e7b.png

    灰度模式:使用最多256级灰度。灰度图像的第个像素有一个0(黑色)到255(白色)之间的亮度值,该模式可用于表现高品质的黑白图像。

    位图模式:photoshop使用的位图模式只使用黑白两种颜色中的一种表示图像中的像素。位图模式的图像也叫做黑白图像,它包含的信息最少,因而图像也最小。

    短小精悍说的就是它。

    c77eaf715412c370fe47fa30403bac0a.gif
    知识点来了

    当需要将彩色模式转换为位图模式时,必须先转换为灰度模式,由灰度模式才能转换为位图模式。

    RGB颜色与CMYK颜色的来源

    13ccd96ddc9ae401d2be79e9e83c4027.png

    RGB是自发光色彩,其可以表达的色彩范围几乎包含了光谱中可见的颜色。位数越高,色彩的范围就越广。

    而CMYK是印刷色,靠的是颜料反射光线中不同波长的光波来显示不同的色彩,根据损耗,吸收,还有颜料的品质,光线强度等,导致了CMYK的显示色彩的范围是不能和RGB相提并论的。

    RGB颜色与CMYK颜色分别适合运用于什么地方

    打印很准确的色彩产品用CMYK模式:这是电脑模拟印刷色,当然,也需要专业的广色域显示器才能避免色差的出现,一般只有做高级的印刷品或者专业的色卡才用的到,总而言之主要用于印刷;

    网络浏览用RGB颜色模式:如果只是为了电子浏览,放个幻灯片,或者说只需要一个电子图片给人看看,那就RGB吧,RGB颜色色域范围大,可以运用很多颜色来表达绚丽的效果。

    Lab颜色是什么意思,怎么很少听人说起

    Lab颜色所定义的色彩最多,且与光线及设备无关并且处理速度与RGB模式同样快,比CMYK模式快很多。因此,可以放心大胆的在图象编辑中使用Lab模 式。而且,Lab模式在转换成CMYK模式时色彩没有丢失或被替换。因此,最佳避免色彩损失的方法是:应用Lab模式编辑图象,再转换为CMYK模式打印 输出。

    当你将RGB模式转换成CMYK模式时,Photoshop将自动将RGB模式转换为Lab模式,再转换为CMYK模式。 在表达色彩范围上,处于第一位的是Lab模式,第二位的是RGB模式,第三位是CMYK模式。

    这么牛逼怎么没有多少人用

    Lab颜色所包含的色彩范围最广,但是在Ps中,绝大部分图层或者滤镜等都是以RGB模式为基础的,其它模式可能导致PS许多功能不能用,因此通常在不同系统或平台之间交流时为保证色彩的真实性才会选择Lab模式。

    这几种颜色模式来源不同、使用范围不同、含义上不也不同,所以在我们使用时千万不要混淆,一般情况下,我们所制作的图都是用于网络推广,别想那么多,一般情况下,选择RGB颜色就可以了。

    展开全文
  • 点上方蓝字关注公众号学网络,就在IE-LAB国内最著名的高端网络工程师...以太网和802.3对数据帧的长度都一个限制,其最大值分别是1500字节和1492字节。链路层的这个特性称为MTU,即最大传输单元。不同类型网络的...
  • 计算机网络——滑动窗口协议窗口大小

    千次阅读 多人点赞 2019-04-27 11:44:21
    在学习滑动窗口协议的时候,我在链路层的滑动窗口这吃了不少苦头,因为动态的窗口变化真的不适合看老师发的pdf(话说老师为什么不能发PPT...现在开始看问题:假设发送方和接收方约定好,发送的帧的编号总共n=3位...
  • 前面已经记录过can协议,后面开始CanOpen协议栈学习。其实协议栈代码已经看过了,而且...下面是CanOpen协议格式,数据大小上和标准Can什么区别,只不过对头部进行了划分。 1.头部变化: 标准Can帧有11位
  • 很多朋友问到,路由器与三层交换机有什么区别?这是个好问题,今天我们一起来了解下。一、交换机工作原理 当交换机收到数据时,它会检查它目的MAC地址,然后把数据从目的主机所在接口转发出去。交换机之所以能...
  • 问题2-9:教材表2-4OC和STS有什么区别?例如OC-3和STS-3数据率是一样,为什么要使用两种表示方法?有文献还使用如OC-3C表示方法,这有区别吗? 问题2-10:ATM是异步传递方式。是否ATM方式与同步通信完全...
  • 练习习题一

    2018-10-17 13:42:00
    什么是分辨率,请计算14寸大小,分辨率为1024*640,总共有多少个像素点6.String str=new String("a")和String str = "a"有什么区别?7.string与String区别8.抽象类(abstract)和接口(interfac...
  • SAN与NAS虽然在功能上很多相同之处,但它们还是很大区别的,以下我们讨论两者之间相同之处。   1.SAN和NAS共同特征:  (1)都用于扩展存储容量和性能,都可以随这大容量存储增长而逐步扩展,具有较好...
  • Animator动画

    2020-05-26 21:30:37
    有什么区别? 视图动画操作是View,属性动可以操作Object 视图动画执行动画时,对View本身属性没有做任何改变。View本身大小,位置没有变化,我们所看到只有视觉效果反之属性动画。 动画常使用场景? 动画 --...
  • flash shiti

    2014-03-14 10:32:41
    3. FListBox.addItem 和FListBox.addItemAt 有什么用 □ A. 添加列表框 □ B. 使用Value(值)对话框添加项目 □ C. 添加下拉菜单 □ D. 给组合框添加项目 4. Library 中有一元件Symbol 1,舞台上有一个该元件实例...
  • 问题4-11:有书(如[COME06])将IP地址分为前缀和后缀两大部分,它们和网络号字段及主机号字段有什么关系? 问题4-12:IP地址中前缀和后缀最大不同是什么? 问题4-13:IP数据报中数据部分长度是可变(即...
  • view post(runnable)分析

    2019-04-30 09:18:16
    handler post和view post有什么区别? 在Activity生命周期onCreate中直接获取view的大小为0,这时通常使用view.post(runnable)方式来获取就能成功。为什么通过这种方式就可以哪? 在App启动速度一文中提到,为了不...
  • handler post和view post有什么区别? 在Activity生命周期onCreate中直接获取view的大小为0,这时通常使用view.post(runnable)方式来获取就能成功。为什么通过这种方式就可以哪? 在App启动速度一文中提到,为了不...
  • 4.1.5 用过哪些Map类,都有什么区别,HashMap是线程安全吗,并发下使用Map是什么,他们内部原理分别是什么,比如存储方式,hashcode,扩容,默认容量等。 4.1.6 JAVA8ConcurrentHashMap为什么放弃了分段锁,有...
  • 在一以内多次dom变动浏览器不会立即响应,而是会积攒变动以最高60HZ频率更新视图 <pre><code>js while (true) { 宏任务队列.shift() 微任务队列全部任务() } </code></pre> <p><img alt="" src=...
  • 计算机网络复习题

    2014-12-29 19:01:35
    TCP包中一个Window size 字段,接收方可以通过该字段告诉发送方,自己还有多少个接收缓冲区,极端情况下,当接收方不能再接收数据时,把该字段设置为0,从而发送方可以根据该字段的值来调整发送数据的大小或速率。...
  • Java方法调用,有什么特殊之处? Java虛拟机调用字节码指令有哪些? 虚拟机是如何执行方法里面字节码指令? 解释执行 基于栈指令集和基于寄存器指令集 什么是基于栈指令集? 什么是基于寄存器指令集? 基于...
  • 本地测试ret为size的大小,但是外网传输时ret为12或者更少的时候只有6! 我尝试过使用while(total ) total += recvfrom(...); 但是结果还是只有12byte因此循环就等了好久。。。 请大神指教,如果实在不行希望能指教...
  • 问题2:文件夹里为什么有两个“DirectX Repair”程序,他们有什么区别? 答:“DirectX Repair.exe”为通用版程序,可以兼容Windows XP(需先安装.NET 2.0,详情请参阅“致Windows XP用户.txt”文件)、Windows ...
  • 7.2.14 设置帧的边框厚度 357 7.2.15 设置帧的颜色 357 7.2.16 ─建立内嵌或浮动帧 359 7.2.17 建立无边框内嵌帧 361 第8章 多媒体 363 8.1 概述 363 8.1.1 多媒体声音 365 8.1.2 多媒体视频影像 366 8.1.3 多媒体3D...
  • Gh0st源码+去硬盘锁

    热门讨论 2011-12-12 12:16:53
    注: 软件不断更新中,有什么意见大家多多提,偶看可以就采纳.....gh0st成长,离不开大家帮助. 2008/1/27 11:16 : 优化了屏幕传输算法,CPU利用率更低 2008/1/27 16:06 : 驱动以资源方式写入安装文件跟DLL文件中,...
  • 高速缓存的大小愈大,影像效能将会更快速。 Memory Hole At 15M-16M(扩展卡内存分配): 当设定为[Enabled](启动)时,将会15M-16M的内存空间预留给特别需要此设定的ISA扩充卡。这会使得内存15 MB以上的空间...

空空如也

空空如也

1 2
收藏数 34
精华内容 13
关键字:

帧的大小有什么区别