视频编辑软件pitivi基本功之将三个相关视频合并成一个视频

2024-05-04 11:20

本文主要是介绍视频编辑软件pitivi基本功之将三个相关视频合并成一个视频,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

视频编辑软件pitivi基本功之将三个相关视频合并成一个视频
一、素材来源:网站下载
到http://cpc.people.com.cn/GB/67481/435238/437822/437828/437900/index.html下载以下三个视频,鼠标右击视频——另存视频为
庆祝中国共产党成立100周年大会即将开始——大小为3.5MB
青少年组成的合唱团在天安门广场放声歌唱——大小为158MB
共青团员和少先队员代表集体致献词——大小为44MB
在这里插入图片描述在这里插入图片描述

二、不用等待转码完成
应用程序——影音——Pitivi——单击左上角新建——单击左上角+import——单击庆祝中国共产党成立100周年大会即将开始.mp4——单击右上角添加——继续将三个素材加入媒体库
提示转码2素材——就是产生青少年组成的合唱团在天安门广场放声歌唱.mp4.proxy.mov——文件大小为6.6GB——很占用磁盘空间,自己要注意,是不用等待转码完成再剪辑视频的
提示工程设置已被设定以适配文件第一个素材——单击工程设置——素材的分辨率是1280X720——代理文件proxy.mov的分辨率是1920X1080,这个以依据当前使用22寸显示器的分辨率1920X1080为输出结果——不用修改,保持默认即可
在这里插入图片描述

单击素材的图标——单击蘑菇图标,默认从时间轴的末端加入所选素材的时间线——继续将三个素材加入时间轴
调整素材在时间轴上的位置顺序,可以使用鼠标拖动——也可以单击时间轴上的某个素材——单击屏幕最右边的圆圈交叉图标,删除掉并在时间轴上消失,再单击素材的图标——单击蘑菇图标,再重新将素材加入时间轴
单击屏幕右上角的渲染——Advanced——container format选择MP4——单击never render from proxy files——其它保持默认,单击右下角的render——渲染时间与播放歌曲MV是相同的,显示大约剩余23分钟,得到视频文件大小为442.4MB,3.5+158+44=205.5MB

三、代理文件proxy.mov的作用
参考网络文章:

《手把手:如何让你的破电脑也能流畅剪辑4k素材(代理文件Proxy预设)》
https://cinehello.com/articles/198550

《Proxy Video Editing: How to Edit 4K or 8k Videos on Weak PCs》
https://www.animotica.com/blog/proxy-video-editing/

编解码器是一系列规则,它告诉了计算机和电子设备如何处理你的媒体文件——多为数字视频。“编解码”这个词是“压缩-解压缩”或是“编码-解码”的简写。顾名思义,编码使视频文件更小以方便存储,然后在需要使用时将其解码为可用的图像。
我们需要编码,是因为无压缩的视频文件太大了。一分钟的无压缩4K素材体积可达数十GB。因此,你不可能全程使用无压缩素材(没有经过编码的视频)进行工作。绝大多数情况下,这样的素材实在是太大且处理起来太复杂了。
可以简单的理解为:编码就是视频压缩,不同的编码采用了不同的压缩方式,有些编码(压缩方式)适合储存,有些编码适合拍摄(捕捉所有画面细节),有些编码适合上传分享,有些编码适合调色,有些编码适合做特效,有些编码适合剪辑。
那这里就来关注一下那些适合用来编辑的编码。
首先你在完成拍摄之后,会拿到素材。比如我最近一次拍摄的素材,全部4k,拍摄机器是Blackmagic Production Camera 4k,拍摄时的录制编码是Prores 422 HQ。在后期的时候,如果直接拿源文件剪辑,体验是非常糟糕的。
所以这里我就采用了代理文件(Proxy)。
所谓代理文件(Proxy),也就是说将所有的4k源素材重新编码,使源文件被压缩到一个更适合剪辑的编码。比如我有一堆4k Prores 422 HQ的文件,那我就将其转码(Transcode)成Prores 422 LT 或者Prores 422 Proxy来剪辑。
有些人会问了,那转码之后的视频素材岂不是被压缩的很厉害,那最后导出还怎么看啊?其实转码后的文件并不会替代源文件,而是会导出一堆新的视频文件。比如你的源视频文件A.mov在转码之后会生成一个新的A.Proxy.mov。现在的剪辑软件都支持线上线下工作流程(Online Offline),所以剪辑软件会自动将A.mov与A.proxy.mov链接到一起,在剪辑的时候可以在代理文件与源文件无缝切换。
使用代理文件剪辑,将会大大的加快你的工作速度,并且让你的低配电脑也能剪辑4k文件。
代理编辑基本上可以归结为与质量较低的视频片段进行交互,以获得更具响应性的用户体验,而在渲染最终剪辑时,它会自动切换到使用原始、全质量的媒体内容。如果在速度较慢的系统上,实时编辑高清视频片段会很痛苦,而代理编辑可以让你更容易地与质量较低的版本进行交互,而最终结果仍然是原始质量,那么这一点尤其有用。

四、项目设置:让计算机解决问题
右上角三根横线——Project Setting
参考网络文章:
《Pitivi 0.96 — Cogito Ergo Proxy》
https://www.pitivi.org/news/2016-06-30-pitivi-0-96-cogito-ergo-proxy/

当我们的一位贡献者第一次看到项目设置对话框时,他至少感到害怕,这个对话框过去在创建新项目时会出现。项目设置定义编辑时预览项目的方式。例如,如果您的计算机功能不是很强大,您可能希望选择较小的视频大小,然后在渲染时更改该大小以获得最佳质量。这些设置可以随时安全更改。
问题是,在那个时候,展示这种对话是否真的有必要。嗯,不是真的。现在,当您创建新项目时,会设置一些默认值,然后当您导入第一个视频文件时,其属性会转换为项目设置。
因此,逻辑是:要么用户并不真正关心项目设置,创建新项目时出现的“项目设置”对话框让他们不知所措,要么用户是一名经验丰富的摄像师,在这种情况下,他们会知道何时需要更改项目设置以及在哪里可以找到这些设置。一个非常好的触摸是,当项目设置自动更改时,会出现一个信息栏,因此用户有机会打开项目设置,并在需要时进行更正。更多详细信息请参阅T3161。

五、等待转码完成+从proxy.mov渲染=耗时大于一小时
大多数时候是在手机播放视频,很少需要超高清视频,在此就不测试了。

这篇关于视频编辑软件pitivi基本功之将三个相关视频合并成一个视频的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/959079

相关文章

如何确定哪些软件是Mac系统自带的? Mac系统内置应用查看技巧

《如何确定哪些软件是Mac系统自带的?Mac系统内置应用查看技巧》如何确定哪些软件是Mac系统自带的?mac系统中有很多自带的应用,想要看看哪些是系统自带,该怎么查看呢?下面我们就来看看Mac系统内... 在MAC电脑上,可以使用以下方法来确定哪些软件是系统自带的:1.应用程序文件夹打开应用程序文件夹

Python中合并列表(list)的六种方法小结

《Python中合并列表(list)的六种方法小结》本文主要介绍了Python中合并列表(list)的六种方法小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋... 目录一、直接用 + 合并列表二、用 extend() js方法三、用 zip() 函数交叉合并四、用

利用Python实现Excel文件智能合并工具

《利用Python实现Excel文件智能合并工具》有时候,我们需要将多个Excel文件按照特定顺序合并成一个文件,这样可以更方便地进行后续的数据处理和分析,下面我们看看如何使用Python实现Exce... 目录运行结果为什么需要这个工具技术实现工具的核心功能代码解析使用示例工具优化与扩展有时候,我们需要将

Python实现获取带合并单元格的表格数据

《Python实现获取带合并单元格的表格数据》由于在日常运维中经常出现一些合并单元格的表格,如果要获取数据比较麻烦,所以本文我们就来聊聊如何使用Python实现获取带合并单元格的表格数据吧... 由于在日常运维中经常出现一些合并单元格的表格,如果要获取数据比较麻烦,现将将封装成类,并通过调用list_exc

Python+Tkinter实现Windows Hosts文件编辑管理工具

《Python+Tkinter实现WindowsHosts文件编辑管理工具》在日常开发和网络调试或科学上网场景中,Hosts文件修改是每个开发者都绕不开的必修课,本文将完整解析一个基于Python... 目录一、前言:为什么我们需要专业的Hosts管理工具二、工具核心功能全景图2.1 基础功能模块2.2 进

解决tomcat启动时报Junit相关错误java.lang.ClassNotFoundException: org.junit.Test问题

《解决tomcat启动时报Junit相关错误java.lang.ClassNotFoundException:org.junit.Test问题》:本文主要介绍解决tomcat启动时报Junit相... 目录tomcat启动时报Junit相关错误Java.lang.ClassNotFoundException

Maven中引入 springboot 相关依赖的方式(最新推荐)

《Maven中引入springboot相关依赖的方式(最新推荐)》:本文主要介绍Maven中引入springboot相关依赖的方式(最新推荐),本文给大家介绍的非常详细,对大家的学习或工作具有... 目录Maven中引入 springboot 相关依赖的方式1. 不使用版本管理(不推荐)2、使用版本管理(推

Python的time模块一些常用功能(各种与时间相关的函数)

《Python的time模块一些常用功能(各种与时间相关的函数)》Python的time模块提供了各种与时间相关的函数,包括获取当前时间、处理时间间隔、执行时间测量等,:本文主要介绍Python的... 目录1. 获取当前时间2. 时间格式化3. 延时执行4. 时间戳运算5. 计算代码执行时间6. 转换为指

基于Python和MoviePy实现照片管理和视频合成工具

《基于Python和MoviePy实现照片管理和视频合成工具》在这篇博客中,我们将详细剖析一个基于Python的图形界面应用程序,该程序使用wxPython构建用户界面,并结合MoviePy、Pill... 目录引言项目概述代码结构分析1. 导入和依赖2. 主类:PhotoManager初始化方法:__in

用js控制视频播放进度基本示例代码

《用js控制视频播放进度基本示例代码》写前端的时候,很多的时候是需要支持要网页视频播放的功能,下面这篇文章主要给大家介绍了关于用js控制视频播放进度的相关资料,文中通过代码介绍的非常详细,需要的朋友可... 目录前言html部分:JavaScript部分:注意:总结前言在javascript中控制视频播放