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

embedded/2024/9/23 4:12:02/

视频编辑软件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渲染=耗时大于一小时
大多数时候是在手机播放视频,很少需要超高清视频,在此就不测试了。


http://www.ppmy.cn/embedded/31235.html

相关文章

ubuntu搭建jupyter_notebook服务器

环境:ubuntu 22.04 目录 环境:ubuntu 22.04 一、创建一个anaconda用户 创建用户condaUser 为用户condaUser设置密码 开放opt文件夹的权限 登录condaUser用户 二、安装anaconda 下载anaconda 安装anaconda 三、添加环境变量 四、anaconda换源 …

MySQL45讲(一)(40)

回顾binlog_formatstatement STATEMENT 记录SQL语句。日志文件小,节约IO,但是对一些系统函数不能准确复制或不能复制,如now()、uuid()等 在RR隔离级别下,binlog_formatstatement 如果执行insert select from 这条语句是对于一张…

uniapp0基础编写安卓原生插件和调用第三方jar包和编写语音播报插件之编写语音播放安卓插件

前言 如果你不会编写安卓插件,你可以先看看我之前零基础的文章(uniapp0基础编写安卓原生插件和调用第三方jar包和编写语音播报插件之零基础编写安卓插件), 我们使用android.speech.tts.TextToSpeech进行编写语言播放插件 开始 uniapp <template><view style=&q…

Python系列一之excel的读取

这里我常用的 python 对于 excel 的读取库有两个&#xff0c;一个是 xlsxwriter 用于操作 excel 的写入&#xff0c;一个是 xlrd 用于 excel 文件的读取。 使用的库的版本如下&#xff1a; xlsx1.2.6xlrd1.1.0 xlsxwriter 写入 excel 新建一个 excel import xlsxwriterpat…

【Android学习】简易计算器的实现

1.项目基础目录 新增dimens.xml 用于控制全部按钮的尺寸。图片资源放在drawable中。 另外 themes.xml中原来的 <style name"Theme.Learn" parent"Theme.MaterialComponents.DayNight.DarkActionBar">变为了&#xff0c;加上后可针对button中增加图片…

docker系列9:容器卷挂载(下)

传送门 docker系列1&#xff1a;docker安装 docker系列2&#xff1a;阿里云镜像加速器 docker系列3&#xff1a;docker镜像基本命令 docker系列4&#xff1a;docker容器基本命令 docker系列5&#xff1a;docker安装nginx docker系列6&#xff1a;docker安装redis docker系…

G1 - 生成对抗网络(GAN)

&#x1f368; 本文为&#x1f517;365天深度学习训练营 中的学习记录博客&#x1f356; 原作者&#xff1a;K同学啊 目录 理论知识生成器判别器基本原理 环境步骤环境设置数据准备模型设计模型训练模型效果展示 总结与心得体会 理论知识 生成对抗网络&#xff08;Generative …

Sqlmap的使用

Sqlmap URL 检测 sqlmap直接对单一的url探测&#xff0c;参数使用-u或--url payload&#xff1a;sqlmap -u "http://192.168.10.1/sqlilabs/sqli-labs-php7-master/Less-1/?id1" --banner 注意&#xff1a;如果进入这个页面要先登录那么就需要把cookie带上 sqlm…