浅谈视频格式转换在节目制作中的应用

(整期优先)网络出版时间:2023-07-05
/ 2

浅谈视频格式转换在节目制作中的应用

朱旺力

湖南快乐先锋传媒有限公司

在我们的日常节目生产中,常常会用到不同厂商生产的摄像机,目前市场上广泛应用的有索尼、佳能、尼康、松下、大疆、GoPro、杰伟世等品牌,不同机型录制的视频编码类型也不一样,进而导致录制视频格式也不一样,这就会考虑到视频格式的转换。我们常用的剪辑软件有中科大洋、成都索贝、Edius、Avid、Adobe系列、剪映等,像MPEG2、MP4、MOV、MXF这些通用编码格式可以直接导入剪辑软件,但是也会遇到导不进去的情况,此时我们就要用到格式转换软件来对视频进行重新编码,这里我们来看看Adobe Media Encoder和OBS(Open Broadcaster Software)。

Adobe Media Encoder

Adobe Media Encoder 是一个视频和音频编码应用程序,可针对不同应用程序和观众,以各种分发格式对音频和视频文件进行编码。相比于格式工厂等转换软件,Adobe Media Encoder更加专业,用户可以选择丰富的编码预设格式,专业人士也可以根据自己的需求对格式进行个性化设置,包括制式、码率控制、比特率、色度空间等,这些个性化设置都可以存为自己命名的预设。

借助 Adobe Media Encoder ,你可以按适合多种设备的格式导出视频,范围从影院、DVD 播放器、VR、网站、相机、手机到便携式媒体播放器和标清及高清、4K电视等。还可以批处理多个视频和音频剪辑,将他们串联成一个文件,在视频为主要内容形式的环境中,批处理可加快工作流程。在 Adobe Media Encoder 对视频文件进行编码的同时,您可以添加、更改批处理队列中文件的编码设置或将其重新排序。

在这里要重点说一下Adobe Media Encoder的监视文件夹功能,打开文件菜单找到添加监视文件夹,选择本地磁盘里的一个文件夹作为监视对象。在监视文件夹这里我们可以根据需要调整输出格式、预设和输出文件夹,软件默认输出路径就在监视文件夹下面的输出文件夹内。添加好之后我们就可以将需要转换的视频文件全部拷贝到文件夹的根目录下,软件识别到视频文件后会自动将文件添加的队列中,根据之前预设格式开始自动转换,这就非常方便我们进行后台格式转换,在实际应用中,可以在节目制作网中添加一台服务器安装好Adobe Media Encoder后,在新建好监视文件夹并将该文件夹共享到对应的客户端,这样剪辑人员只需要将需要转换的文件夹拷到共享文件夹中就可以实现后台批量转换了,这样就不会占用客户端的硬件资源,客户端可以有足够的CPU缓存和内存去使用节目剪辑软件。

接下来我们聊聊几种广播电视制作中常用预设,即MXF OP1a、H.264、MPEG2这三种,在播出系统实现高清文件化送播后,MXF被选为文件打包专用格式,MXF格式常用的一个播放器是VLC播放器,VLC Media Player 是一款可播放大多数格式,而无需安装编解码器包的媒体播放器。可以播放 MPEG-1、MPEG-2、MPEG-4、pX、DVD/VCD、卫星数字电视频道、地面数字电视频道。

最近几年短视频、长视频盛行,对视频的要求是既要清晰但又要文件小,这就需要用到H.264来对视频进行编码,H.264最大的优势是具有很高的数据压缩比率,在同等图像质量的条件下,H.264的压缩比是MPEG-2的2倍以上,是MPEG-4的1.5~2倍。H.264在具有高压缩比的同时还拥有高质量流畅的图像,正因为如此,经过H.264压缩的视频数据,在网络传输过程中所需要的带宽更少,也更加经济。在实际应用中,我们发现采用隔行扫描时,在一些运动镜头或者转场画面上容易出现摩尔纹,因此我们在做H.264预设时会采用逐行扫描时可以减少摩尔纹的出现。

MPEG-2是MPEG组织制定的视频和音频有损压缩标准之一。在我们实际使用的大洋非编制作网里,我们会选择MPEG2作为转码的通用格式,因为该格式在剪辑中对CPU和内存的占用少,并且在转码时,同样大小的原始文件转成MPEG2比转成H.264所用的时间要少得多,这就使得剪辑非常流畅提高了剪辑效率,因此我们后台转码服务器在对外出采集的视频素材都采用MPEG2的预设进行转码。

当我们的剪辑电脑配置无法流畅剪辑一些视频素材时,Adobe Media Encoder与Adobe Premiere Pro一起配合采用素材代理设置可以有效解决卡顿的问题,首先我们要在Adobe Media Encoder的预设浏览器里创建收录预设,你可以根据自己的电脑配置设置流畅剪辑的预设,也可以直接在Adobe Premiere Pro里打开收录设置,使用默认的H.264 Low Resolution Proxy预设,接下来我们往Adobe Premiere Pro导入视频后,Adobe Media Encoder会自动打开对该素材,然后调用之前配置好的预设对视频素材进行转码生成低码率素材,然后我们在Adobe Premiere Pro中打开切换代理

开关,这样在预览窗就会显示低码率视频,有效降低电脑硬件的负担,温馨提示,我们在输出序列时记得要关闭代理,否则生成的文件也会是低码率的视频。

Open Broadcaster Software

Open Broadcaster Software是一个免费的开源的视频录制和视频实时流软件,以下简称OBS,其有多种功能并广泛使用在视频采集,直播推流等领域,近些年许多带货直播常用OBS作为一款云导播推流软件。在实际应用中我们还会遇到一些视频素材无法完整播放的情况、采集电脑屏幕上的内容或者要获取一些网页上的视频素材,这时我们就会用到OBS,安装好OBS后,我们先要做一些配置,在设置菜单中根据目标视频的分辨率和制式设置好基础、输出分辨率以及帧率,再找到输出里的录像设置界面,如果我们选择标准类型,我们就可以录制成MP4、MOV、FLV、M3U8、MKV、TS这几种格式,文件的大小由比特率大小决定,大家根据需求修改,这里说下CPU使用预设,在录制卡顿时一定要将该设置调整至最高以减少CPU的占用,如果我们需要自定义编码格式的话,就要选择自定义输出(FFmpeg),这样的话我们就可以选择MXF、MPG、MP3等视频格式,完成录像格式配置后,我们就要添加需要采集的视频来源,如果是本地的视频文件,就在来源中添加VLC视频源,在采集VLC视频源的视频时建议将桌面音频静音,防止其他应用程序声音或系统声音混入,采集网页视频就要在来源中添加窗口采集,然后点开始录制,同时按住Alt和Tab键切换到浏览器窗口,将播放的视频全屏后并播放,等视频播放完毕停止录制,相应的视频文件就会出现在之前配置的录像路径下最新版本的OBS可以实现在OBS软件内实时控制网页内视频的播放和暂停等操作,只需要点击交互按钮就会弹出与浏览器交互窗口进行操作。

总而言之,如何选择视频编码格式在实际应用中需要根据视频使用的场景去选择,对的选择会让我们事半功倍,本文是工作实践中的经验,分享给大家希望有所帮助。

朱旺力18942540796