
一条视频的前世今生——视频生产系统0001.docx
11页一条视频的前世今生——视频生产系统—■视频的构成视频构成视频通常是由两部分构成即画面和音频两个部分,画面部分是我们通常看到 的视频画面和字幕,音频部分我们称之为音轨以上这三个便是视频的基本组成 要素视频相对于本地视频而言,由于多了线上播放的属性,因此会对视频本身增 加如防盗版、流畅性、播放属性的说明文件,通过说明文件的指导才能让线上播 放器完成基本的播放过程•防盗版使用的说明文件:在目前版权意识越发成熟的今天,如Netflix等网站会对 视频进行加密处理,通过将视频切割成一个个拆条内容,在生产出来一份播放)11页序 说明,播放器会根据播放说明中的排序进行每个拆条内容的加载•播放说明:对于某些特殊形式的视频(如19年在国内开始火热的互动视,频),整 体组成的形式便是一个播放说明书+—堆视频组成的形式,这个时候在生产的过程 中需要对生产侧生产视频播放说明书,这样在用户消费时,播放器才能知道用户互 动的过程中需要出现什么互动选项,各选项对应的视频是什么因此视频主要的组成部分是两大部分,其一是音视频本身,其二是播放说明1. 生产质量:用户希望色彩、清晰度等线上发布的版本高于本地预览的版本由于带 宽等费用影响,因此通常情况下在编码环节会对视频进行一定的压缩,质量上在经 过压缩以后尽量保持与原视频相差不多,整体消费体验接近于原视频。
对于用户自 行生产的视频,由于用户制作难度、线上系统成本考量,通常情况下用户视频不会 考虑做外挂字幕、多音轨等2. 上线速度:用户视频上传到发布需要经过线上生产、安全审核两个关键环节由于 目前安全审核均为审核,因此在生产环节需要迅速生产出来一路极速醵码流 (现在通常是720p ,有时候会有360p替代)进入到机器审核再过渡到人工审核2) 成本核算通常情况下,平台在面对用户自主上传视频会进行成本核算视频上传、生产、 分发、消费中主要的成本在于带宽成本及服务器编解码成本通常情况下,需要用户arpu>天均每条视频的成本(主要是带宽+存储+编码) 通过这样的方式,可以计算出通用视频编解码标准,在面对大up主的情况,因 为大up视频内容提供的价值更高,所以往往会提供如HDR、4k等码流生产3) 流程建设由于用户视频相对版权视频而言,对于运营操作、订阅付费没有非常强的需求, 因此整体流程会相对简单处理具体可以参考:三.发布器发布器作为平台、用户制作视频的第一步,承担着非常重要的职责通常情况下 发布器做出来的视频内容会被当作原始内容存储在平台中,后续进行二创、多码 流转码等操作四.质量专题音视频在编码过程中会经常出现由于压缩导致画面、音频质量变低的问题,因此在整体音视频生产环节中的最后一步就是要关注音画质量问题。
一般况下,质量问题主要会经过2个大步骤,其一是针对于需要用户付费进行观 看的版权视频,这部分在上线前需要进行质量审核,其二是所有视频上线以后需 要进行质量检测1. 质量审核一般情况下需要质量审核通过后才能上线的内容,通常是用户需要付费才能够观 看的内容,如爱优腾三家视频网站的会员内容,如抖音的付费课程等等这部分 内容的上线逻辑主要是先生产出来视频平台中可以播放的麻溜,第一步通过算法 对视频进行质量分析并给出问题标注,第二步是运营人员会浏览一遍视频,确认 ok才会执行上线的操作2. 质量楼测质量检测的意义在于对已经上线的视频进行音画检测,一般情况下是分为3个步 骤,第一步是机器检测,第二步是第一次人工检测,第三步是第二次人工检测机器检测主要是针对视频和音频两个方面进行检测,视频视频方面检测的主要涵 盖了丢帧、画面马赛克、黑影等、帧率、码率、模糊等,一般情况下各大视频网 站有一套共用或者自研的检测算法,如arges分数音频检测主要是对噪音、卡 带音等做相应的检测一般视频检测中给出来的位置具体为视频的分、秒、帧;音频检测主要给出来的 是分、秒、毫秒通过机器检测基本可以帮助人工寻找到问题位置,后续人工会 根据这些位置进行判断,做进一步处理(重新编码、暂时下线等)O五,主流视频平台生产流程在整个流程中,我们可以显著发现,音视频编解码这种底层服务是可以复用的,CDN分发流程也是也可以进行复用。
在整体的生产质量检测流程和算法都可以 进行复用,为了降低系统建设成本,本着服务复用的原则,那么视频生产流程如 下:通过以上方式,融合各种业务视频生产场景,后续可以通过上层工具或者平台, 兼容新业务拓展1. 编码概念这里的编码主要讲述的是视频编码,编码主要是通过合成压缩技术,将原始文件 按照工程文件的要求,先将多个音视频素材合成为一个视频,再通过文件转换的 方式将原视频压缩成新视频(包含格式、帧率、清晰度、音频等信息)0视频在视频合成完成以后,由于前文提到的版权保护因素,所以会再次切割 成很多小段混乱排序,同时需要生产出来一份播放说明书,用以视频播放同时由于国际化逐步拓展,用户对于视频质量需要日益显著,因此为了能够让播 放器播放多语言的音轨和字幕,编码还需要对字幕、音频进行重新的编码2. 主流编码标准这里的主流编码标准主要是针对于视频中的视频、音频、字幕进行梳理•视频编码标准:我们常见的如.avi、MPEG、MKV、IMAX等均是常见的视频编码 方式,伴随着视频发展,厂商为了提供播放流畅度更高且占用带宽更少的视频 格式,VPX、H26L (当前主流是H265、H264标准)等视频标准逐步走上舞 台,这种方式的视频恰好满足了视频4大需求:•开播快•流畅度高•低带宽".防盗版 音频编码标准:通常情况下,音频编码在视频领域中主要应用于存在独立音 轨的情况,一般为了提供用户接近于影院感受的消费体验和在多语言版本视频应 用中降低整体编码成本。
我们常见的音频文件编码通常分为4维度•音频流的码率=采样率值X采样大小值X声道数bps•采样率:通常文件采样率多为44.1KHZ•采样值:根据编码方式有特定的采样值,一般情况下CD的采样值为16bit的采样 大小•声道数:一条音轨中含有多少个声道,声道可以具像化理解为印象有多少个发音单 元,其中每个发音单元播放音轨中一条声道因此说,声道数越多,声音的立体感 越丰富字幕编码标准:字幕通常情况下需要进行编码的有两种情况,其一是识别字幕并 将字幕压制进视频画面内;其二是作为独立外挂字幕文件存在通常情况下,正常字幕制作基本上srt格式基本满足需求,如果遇到高规则字幕 (如综艺出现的花字)则需要ass格式的字幕文件视频中,外挂字幕为了防盗版的需求(一般字幕的翻译成本约为影视内容采 购成本的10% ),夕卜挂字幕在编码环节中会将字幕格式重新进行编码,转变为 xml. web_vtt等格式进行用于消费的分发3. 生产流程构建 让视频生产系统收到原视频视频以后,一般情况下会根据用户消费与运营管理的 需求,定义相应的视频生产策略目前广泛的视频平台中,主要以版权内容和用 户内容作为主要区分点二、版权内容版权内容主要是平台版权采购、自制内容,这部分内容制作相对专业,资金投入 相对较高,常见的包括如长视频里的电影、电视剧、综艺、动漫、纪录片,短视 频中的微剧(如Quibi里面的内容、抖音付费微剧等......)o这部分内容的盈利模式一般是通过用户付费、广告植入、版权分销三种模型进行 盈利,其中用户付费、广告植入总占比超出60%。
因此面对这类型的视频,生 产需求便需要非常精细灵活以方便提升消费体验扩大付费规模1. 业务需求一般情况下,版权内容的制作基本是是由平台编辑进行处理的,因此对于编辑而 言,提升制作效率便成为了最大的需求面对高昂的内容制作/采购成本,除了提供基础的体验之外,高规格视频的选项 和领先于全平台的上线速度便成为了视频付费中的主要生产难点因此我们可以 发现业务对于视频生产的需求主要有以下4点:从效率上看:•视频操作效率高:编辑器要设计合理•视频返工成本低:二次制作保留工程文件、保留广电审核通过的视频......•制作时占用本地资源少:全线上合成从吸引付费角度看:•高规格码流:编码标准需要支持高级码流如HDR、HRD10等、需要有一套完整的 质量检测环节不断校验是否超越竞品•高速上线的能力:同样的资源需要优先上线;紧急资源保证按时上线2. 场景覆盖版权视频由于是内容自制和版权采购的模式,因此视频在整体的视频生产中主要 设计的场景有以下5点:1. 视频入库:一般是两种入库场景,其一是片方给出视频文件入库;其二是平台购买 直播版权直播过程中进行收录,直播结束后上线2. 视频处理:内部编辑会根据广电要求进行合规剪辑制作,通过线上或本地化操作, 将可以使用的视频文件提交到多码流生产系统。
3. 多码流、音轨、字幕生产:在消费端我们可以切换语言、字幕、清晰度等版本4. 质量审核:由于视频主要是用于吸引用户付费,因此上线的视频需要经过质量审核才能完成上线观看5. 质量评定:一般通过通用型算法对视频内容进行分析得到相对准确的综合分数,再 通过人工质量检测的方式对现有编码服务进行提升同时获取竞品视频内容加以比 对分析3. 流程建设结合以上场景和业务需求,我们可以发现从视频入库角度而言直播收录和片方共 计是两种模式,后续的视频处理;多码流、音轨、字幕生产可以按照一套流程(字 幕稍微存在一点区别)、质量审核和质量评定也是可以通过一套流程进行因此在流程设计中可以将视频处理、视频生产、质量审核、质量评定抽象为通用 流程,同时将直播收录方式入库的视频进行特殊的处理通用流程:根据业务需求和场景覆盖,我们可以清楚了解到在视频整体入库制作环节中,需 要的关键路径包含视频、音频、字幕三类的流程建设如我们线上看到Netflix 视频成产流程可参考如下流程图:视频流程:素材入库直播收录视频媒体介质上传视频加工(如剪辑需要生产供剪辑使用的预览视频)媒体介质直接上传的视频加工直播收录的视频加工线上版本原始视频生产(可用于二创版本)要求:压缩比例低每秒24、25关键帧永久性存储快速生产该视频的预览视频(供给审核使用)高优正常生产正常生产正常生产正常生产正常生产CDN直播收录入库:线上码流生产高优正常生产正甯生产正常住产正*住产CDN流程结合:景精入It■方 ■•tt*,久t!句《•H上US尊隼JfiflWfi受尸 再■^二 tws■■■ mtt±waa.rCON尸■又l»R. vena在原有基础上增加直播收录入库编码流程。
4. 用户内容用户内容主要解释为用户自行生产的内容,包括常见的直接拍摄、套用魔法表情 拍摄、剪辑制作等这些内容一般为纯UGC平台的内容主题,也可以成为PPC 平台的内容补充1)用户需求对于生产系统而言,用户需求相对比较明确即生产质量高、上线速度快这两点。
