当前位置: 首页 > news >正文

高大上的非线性编辑是怎么一回事?

之前在群里看到有人说 “非线性编辑” ,一开始我是懵逼了,也不知道这个高大上的东西是啥,甚至不知道这个名词是国外引进的还是国内造出来的。

后来经过查阅相关资料才了解这高大上的 “非线性编辑”,也简称 “非编”

网上的讲解也很多,这里分享一篇不错的。

来源:https://lzw.me/a/1050.html

线性编辑):

线性编辑(LinearEditing)是传统的视频编辑方式。

线性编辑系统由一台放像机、一台录像机和编辑控制器组成,也可以由多台录、放像机加特技设备组成复杂系统。

通过放像机选择一段合适的素材,然后把它记录到录像机中的磁带上,再寻找下一个镜头,然后再记录,如此反复,直到把所有的素材都按顺序剪辑记录下来。

通常完成一个视频的剪辑要反复更换录像带,寻找需要的部分,整个制作过程非常繁琐,而且经过多次的重复编辑还会降低视频质量。

传统的线性编辑在编辑时也必须顺序寻找所需要的视频画面。

用传统的线性编辑方法在插入与原画面时间不等的画面,或删除节目中某些片段时都要重编;而且每编一次视频质量都要有所下降。

非线性编辑:

非线性编辑(Non-linearEditing)是针对线性编辑而言的,简称非编

非线性编辑系统实际上是扩展的计算机系统,由一台高性能计算机和一套视频、音频输入/输出卡(即非线性编辑卡),配上一个大容量SCSI磁盘阵列便构成了一个非线性编辑系统的基本硬件。

非线性编辑系统直接从计算机的硬盘中以帧或文件的方式存取素材、进行编辑。它是以计算机为平台的专用设备,可以实现多种传统视频制作设备的功能,对素材可以随意地改变顺序,随意地缩短或加长某一段,添加各种效果等。

数字化的存储方式则使文件剪辑、复制等操作不再出现损耗。

使用非线性编辑系统,可以尽情发挥想象力,不再受线性编辑系统的束缚。

非线性编辑的应用领域很广,随着计算机技术的飞速发展,非线性编辑技术也在不断地更新和进步。

它对传统的影视广告制作业产生了极大的影响,从商业简报、教学资料片、多媒体读物、产品演示宣传、企业专题片、网页动画到大型的电影和电视剧都有非线性编辑的应用。

非线性编辑设备依据最终输出对象和应用领域的不同有很大差别,一套简单的非线性编辑系统可以由一台普通电脑、一块视频捕捉卡和非线性编辑软件所组成。

还可使用更为快速的SGI工作站、实时非编卡和专业级非编软件。

不同的非编系统之间价格差别很大,从几千元到上百万元不等。采用何种非编系统要根据最终输出对象和应用领域而定。

非线性编辑的特点

非线性视频编辑是对数字视频文件的编辑和处理,它与计算机处理其它数据文件一样,在微机的软件编辑环境中可以随时、随地、多次反复地编辑和处理。

而非线性编辑系统在实际编辑过程中只是编辑点和特技效果的记录,因此任意的剪辑、修改、复制、调动画面前后顺序,都不会引起画面质量的下降,克服了传统设备的致使弱点。

非线性编辑系统设备小型化,功能集成度高,与其他非线性编辑系统或普通个人计算机易于联网形成网络资源的共享。

专业级的非线性编辑系统处理速度高,对数据的压缩小,因此视频和伴音的质量高。

此外,高处理速度还使得专业级的特技处理功能更强。

随着计算机硬件及软件技术的飞速发展,非线性编辑系统价格也在不断下降,低档产品已经可以进入家庭。

这些低档产品其实就如我们本章所介绍的,是一台多媒体计算机加一套视频模/数转换卡,再加一套编辑软件如Premiere就可以实现。

非线性编辑是一门新兴的学科,进入九十年代以来,随着高速处理器和数字技术的发展,使得计算机图形图象技术的应用范围逐渐渗透到广播电视的各个领域非线性编辑系统与传统设备相比具有显著的优越性。

  1. 在收集素材时具有实时性。该系统使用实时视音频采集回放卡来记录素材,可使编辑特技字幕的制作全部实时。

  2. 后期节目制作更方便。节目创作人员可以将图象文字声音特技动画等完全溶入到自由化的创作环境中,在一个系统中以全数字化的方式完成制作。

非线性编辑系统是建立在计算机基础上的,所以连网容易,可以实现资源共享。

非线性编辑是视频节目的一种编辑方式,由于它能实现对原素材任意部分的随机存取、修改和处理,开创了原来磁带编辑系统所没有的新天地,具有突出的优点,所以受到了人们的重视,近年来非线性编辑系统已经有了很大的发展,得到了广泛的应用。

其实,非线性编辑在电影胶片剪辑上早已应用,拍摄的电影胶片素材在剪辑时可以按任何顺序将不同素材的胶片粘接在一起,也可以随意改变顺序、剪短或加长其中的某一段。

实际上这就是非线性编辑,“非线性”在这里的含义是指素材的长短和顺序可以不按制作的先后和长短而进行任意编排和剪辑。

电视节目由于大量采用磁带记录,而磁带采用的是电子编辑,并不需要剪接磁带,使用电子控制与复制的办法按要求将拍摄的素材重新连接成新的连续画面。

这种编辑系统可以由一台放像机、一台录像机和编辑控制器组成,也可以是多台录、放像机加特技设备组成的复杂系统。

制作时通常用组合编辑的办法将素材按顺序编成新的连续画面,然后再用插人编辑对某一段进行同样长度的替换,但是要去除、缩短加长中间的某一段是不可能的。

这种编辑方式称为线性编辑

视频非线性编辑设备随着可录光盘和硬盘的介人,其应用得到了扩展。由于光盘和硬盘是平面检索,寻址快而准确,录放时工作头不接触盘片,没有磨损,反复录放图像质量不会降低。

非线性编辑的巨大推动还在于视频码率压缩,码率压缩技术的进步使低码率下仍有很高质量的图像,这样就使光盘或硬盘的容量不再是制约使用的瓶颈。而且码率压缩可以很容易实现时间轴上的压扩。

对于存储于光盘或磁盘中的素材,进行非线性编辑时,只需要定下素材的长短并接连接的顺序编一个节目表,即可完成对所有节目的编辑.

非线性编辑的常用术语:

层、通道、遮罩、关键帧、滤镜、抠像、运动跟踪、帧、场、压缩、虚拟内存、SMPTE时间码。

非线性编辑的工作流程:

使用IEEE1394接口和连接线与PC机连接,进行数据的采集输入,经过编辑后再回放到摄像机中、刻录成光盘和输出为网页动画,这种数字化的流程大大提高了非线性编辑的工作效率。


总结:

看了上面那么多内容,你对于线性编辑和非线性编辑又有了哪些新的认知呢?

欢迎在评论区留言,分享你的看法和观点!!!


技术交流,欢迎加我微信:ezglumes ,拉你入技术交流群。

推荐阅读:

音视频面试基础题

OpenGL ES 学习资源分享

一文读懂 YUV 的采样与格式

OpenGL 之 GPUImage 源码分析

推荐几个堪称教科书级别的 Android 音视频入门项目

觉得不错,点个在看呗~

相关文章:

  • C++ 万字长文第二篇---拿下字节面试
  • Android自定义View-SVG动画
  • 谈一谈Flutter外接纹理
  • Android 11 强制用户使用系统相机?
  • 3A之自动白平衡(AWB)篇
  • Shader基础技巧整理
  • 一起用Gradle Transform API + ASM完成代码织入呀~
  • 用shader做一个柿子颜色的过场动画
  • 只需跟着Google学android:ViewModel篇
  • 我用 OpenGL 实现了那些年流行的相机滤镜
  • 有必要去研究Handler和Binder么?
  • 音视频交流群又来啦~~~
  • Android 手机如何拍摄RAW图
  • 华为手机刷微博体验更好?技术角度的分析和思考
  • 播放视频时如何调整音频的音量
  • 【个人向】《HTTP图解》阅后小结
  • Druid 在有赞的实践
  • ES2017异步函数现已正式可用
  • React-生命周期杂记
  • select2 取值 遍历 设置默认值
  • 翻译 | 老司机带你秒懂内存管理 - 第一部(共三部)
  • 七牛云假注销小指南
  • 原生JS动态加载JS、CSS文件及代码脚本
  • 在Mac OS X上安装 Ruby运行环境
  • 掌握面试——弹出框的实现(一道题中包含布局/js设计模式)
  • 教程:使用iPhone相机和openCV来完成3D重建(第一部分) ...
  • ​比特币大跌的 2 个原因
  • # Swust 12th acm 邀请赛# [ A ] A+B problem [题解]
  • #我与Java虚拟机的故事#连载19:等我技术变强了,我会去看你的 ​
  • (10)STL算法之搜索(二) 二分查找
  • (6)添加vue-cookie
  • (AngularJS)Angular 控制器之间通信初探
  • (二)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (十)【Jmeter】线程(Threads(Users))之jp@gc - Stepping Thread Group (deprecated)
  • (四)库存超卖案例实战——优化redis分布式锁
  • (译) 理解 Elixir 中的宏 Macro, 第四部分:深入化
  • (原創) 如何使用ISO C++讀寫BMP圖檔? (C/C++) (Image Processing)
  • (转)Windows2003安全设置/维护
  • (转)程序员技术练级攻略
  • (自用)learnOpenGL学习总结-高级OpenGL-抗锯齿
  • *** 2003
  • .FileZilla的使用和主动模式被动模式介绍
  • .NET CF命令行调试器MDbg入门(四) Attaching to Processes
  • .net core 微服务_.NET Core 3.0中用 Code-First 方式创建 gRPC 服务与客户端
  • .net 怎么循环得到数组里的值_关于js数组
  • .net反编译的九款神器
  • .NET命令行(CLI)常用命令
  • .net中我喜欢的两种验证码
  • .Net组件程序设计之线程、并发管理(一)
  • /var/lib/dpkg/lock 锁定问题
  • @RequestParam详解
  • [Android] Upload package to device fails #2720
  • [ANT] 项目中应用ANT
  • [ASP.NET 控件实作 Day7] 设定工具箱的控件图标
  • [bzoj 3534][Sdoi2014] 重建