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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/318761.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【开源物联网平台】window环境下搭建调试监控设备环境

🌈 个人主页:帐篷Li 🔥 系列专栏:FastBee物联网开源项目 💪🏻 专注于简单,易用,可拓展,低成本商业化的AIOT物联网解决方案 目录 一、使用docker脚本部署zlmediakit 1.1 …

学习中遇到的问题

1.UFUNCTION() 不是所有函数都能加UFUNCTION()修饰,涉及UE反射机制。 2.初始化用{} 初始化列表 3.创建C文件时修改了路径 这时.cpp文件会报错,只需删掉前面多余路径即可

npm install报错

总结:没有安装visual studio 2017以上带有C桌面开发的版本 #开始试错 #报错总信息mingw_x64_win版本 百度网盘链接: link 提取码:3uou #尝试用mingw配置个C编译器,并配置环境变量,失败 #只认可使用VS!GIthub原址: 链接: link 上…

Java_JVM_JVMs

JVM 官方文档说明文档目录 官方文档 JVM Specification 说明 以Java SE 17为标准 文档目录 2:JVM 结构 class文件数据类型 基本数据类型引用数据类型 运行时数据区 栈帧 其他内容 对象的表示浮点数运算特殊方法 初始化方法【实例、类】多态方法 3&#xff…

IDEA 创建Servlet-HelloWorldServlet

servlet 1.创建空项目2.配置web项目3.配置Tomcat4.加载Tomcat包5.创建HelloWorldServlet类6.配置web.xml7.运行get与post请求 1.创建空项目 2.配置web项目 3.配置Tomcat 4.加载Tomcat包 5.创建HelloWorldServlet类 public class controller extends HttpServlet {Override//get…

yolov5-pytorch-Ultralytics训练+预测+报错处理记录

一、前言 玩一段时间大模型,也该回归一下图像识别。本项目用于记录使用基于Ultralytics的yolov5进行目标检测测试。为什么用Ultralytics呢?答案有3 1、其良好的生态,方便我们部署到其它语言和设备上。因此本次测试结论:大坑没有&…

第四篇:记忆的迷宫:探索计算机存储结构的奥秘与创新

记忆的迷宫:探索计算机存储结构的奥秘与创新 1 引言 1.1 计算机存储系统的发展与重要性 在现代计算技术中,存储系统承担着非常关键的角色,它不仅负责信息的持久保存,同时确保高效的数据访问速度,影响着整体系统性能的…

题目:线性代数

问题描述: 解题思路: 列相乘,然后行相加。 注意点:由于元素数据范围最大为1e6,两个元素相乘乘积最大为1e12,如果元素类型为int则在乘的过程中就会爆炸,所以需要开long long类型。 AC代码…

【大语言模型LLM】-基于大语言模型搭建客服助手(2)

🔥博客主页:西瓜WiFi 🎥系列专栏:《大语言模型》 很多非常有趣的模型,值得收藏,满足大家的收集癖! 如果觉得有用,请三连👍⭐❤️,谢谢! 长期不…

ABAP 数据写入Excel 并保存

参考老白 https://www.cnblogs.com/liaojunbo/archive/2011/09/06/2168552.html 但是缺zcl_excel 。需要从 dotabap要引入abap2xlsx 英文版进入后 尝试了一下 1)列的宽度自适应么有找到在哪里? 列宽设置 lo_worksheet->set_column_width( ip_co…

nuxt3使用记录六:禁用莫名其妙的Tailwind CSS(html文件大大减小)

发现这个问题是因为,今天我突然很好奇,我发现之前构建的自动产生的200.html和404.html足足290k,怎么这么大呢?不是很占用我带宽? 一个啥东西都没有的静态页面,凭啥这么大!所以我就想着手动把他…

OpenWRT有线桥接部署教程

前言 之前咱们讲到OpenWRT部署WAN实现PPPoE拨号上网和自动获取IP模式上网的办法: OpenWRT设置PPPoE拨号教程 OpenWRT设置自动获取IP,作为二级路由器 这一次,咱们尝试用OpenWRT有线桥接上一级路由器的教程。 可能有小伙伴敏锐地发现了&am…

【软件工程】详细设计

目录 前言详细设计算法设计工具——判定表 前言 软件工程生命周期分为八个阶段: 问题定义—>可行性研究—>需求分析 —>概要设计—>详细设计—>编码与单元测试 —>综合测试—>软件维护 这节我们讲的是软件开发流程中的一个阶段,需求…

Docker-Compose编排LNMP并部署WordPress

前言 随着云计算和容器化技术的快速发展,使用 Docker Compose 编排 LNMP 环境已经成为快速部署 Web 应用程序的一种流行方式。LNMP 环境由 Linux、Nginx、MySQL 和 PHP 组成,为运行 Web 应用提供了稳定的基础。本文将介绍如何通过 Docker Compose 编排 …

C语言 | Leetcode C语言题解之第66题加一

题目: 题解: /*** Note: The returned array must be malloced, assume caller calls free().*/ int* plusOne(int* digits, int digitsSize, int* returnSize){for(int i digitsSize - 1; i > 0; --i){digits[i] digits[i] 1;//最后元素1判断是不…

ssh远程访问windows系统下的jupyterlab

网上配置这一堆那一堆,特别乱,找了好久整理后发在这里 由于既想打游戏又想做深度学习,不舍得显卡性能白白消耗,这里尝试使用笔记本连接主机 OpenSSH 最初是为 Linux 系统开发的,现在也支持包括 Windows 和 macOS 在内…

开源博客项目Blog .NET Core源码学习(20:App.Hosting项目结构分析-8)

本文学习并分析App.Hosting项目中后台管理页面的个人资料页面、修改密码页面。 个人资料页面 个人资料页面用于显示和编辑个人信息,支持从本地上传个人头像。整个页面使用了layui中的表单、日期与时间选择、上传等样式或模块,通过layui.css文件设置样式…

Rust Web开发实战:打造高效稳定的服务端应用

Rust Web开发实战:打造高效稳定的服务端应用 本书将带领您从零开始构建Web应用程序,无论是API、微服务还是单体应用,都将一一涵盖。您将学到如何优雅地对外开放API,如何连接数据库以安全存储数据,以及如何对应用程序进…

MLP实现fashion_mnist数据集分类(2)-函数式API构建模型(tensorflow)

使用函数式API构建模型,使得模型可以处理多输入多输出。 1、查看tensorflow版本 import tensorflow as tfprint(Tensorflow Version:{}.format(tf.__version__)) print(tf.config.list_physical_devices())2、fashion_mnist数据集分类模型 2.1 使用Sequential构建…

用git上传本地文件到github

两种方式:都需要git软件(1)VScode上传 (2)直接命令行,后者不需要VScode软件 (1)vscode 上传非常方便,前提是下载好了vscode和git软件 1 在项目空白处右击,弹…