第一次pr的分享

分享第一次PR的经历

一、fork仓库

首先需要有github的账户,将官方的仓库fork到自己的账号。

image-20240829165516140

接下来就可以将仓库克隆到本地。

  • 如果之前克隆过的话就可以添加一个远程的仓库就行
git remote add <fork> <url>

for:是远程仓库的别名

url:fork过后自己的仓库地址

  • 如果之前没有克隆过的就可以直接克隆fork的仓库地址

二、新建一个分支

一般我们要向一个开源仓库提交一个pr的话,都需要新建一个分支。

git checkout -b <new-branch>

这个时候就会创建一个的分支,并且切换到该分支,此时我们就可以在该分支上开发。

三、commit push

1 、当我们开发完成的时候,想把代码推送到远端时,可以使用 git status查看一下我们更改了那些东西,并决定要提交哪些文件。

  1. 使用git add <file>添加想要提交的文件

  2. 使用git commit -m "xxx"为此次的提交写上一些注释

    4.此时我们就可以把本地的更改推送我们fork之后的仓库

git push <fork> <new-branch>

fork是远程仓库的别名。可以使用git remote -v查看

四、CI(非必须)

因为此次的pr是修改编译问题,所以需要添加ci

image-20240829212501626

如果需要添加ci的内容的话,需要添加Personal Access Token。(需要有workflow,如果之前有的话应该不用)

1.创建Personal Access Token

进入github的setting

image-20240829212832040

选择令牌,生成令牌

image-20240829213039080

image-20240829213159705

勾选workflow,其他选项的话可以按需勾选。

image-20240829213258636

创建成功之后会得到一个PAT,复制。(可以先存到txt中)

image-20240829213514527

2.填加

git remote set-url <fork> https://<username>:<PAT>@github.com/<username>/<repository>.git

<username> 替换为你的 GitHub 用户名,将 <PAT> 替换为你生成的 Personal Access Token,将 <repository> 替换为你的仓库名称。

五、创建PR

此时登录github,在fork的仓库就可以看到

image-20240829214057316

只需要点击绿色按钮就可以进行pr

image-20240829214247283

因为此次pr是根据下面的这个issue,#<issue的编号>

image-20240829214441355

所以我们就可以在模板文件中关联issue

image-20240829214527974

最后点击创建pr就行image-20240829214612262

此时rtthread的代码审查人员就会对你的pr进行审查,在此期间可以和大佬多沟通。

如果顺利的话,最终 PR 能够被认可,那么我们的修改就可以合并到官方仓库了!

六、删除此次pr的分支

删除本地分支

$ git branch -D <new-brach>

删除远程fork仓库的分支

git push origin --delete <new-brach>

同步fork的分支和本地的

git pull

下次如果想重新提交一个pr的话,就可以在建一个新的分支。

<think>嗯,用户想了解Adobe Premiere Pro的剪辑教程和视频编辑技巧。首先,我需要整理已有的引用资料。引用[1]提到一个150分钟的教程,适用于mac和PR2022,这可能对新手有帮助。引用[3]提到PR2022自带应用内教程,用户可以在帮助菜单里找到,这个信息很重要,因为官方教程通常比较权威。引用[4]是一个入门级教程,使用PR2020,用户还分享了自己的剪辑经验,这可能激励新手尝试。 用户可能刚接触PR,需要基础操作指南。我应该先推荐官方教程,然后补充第三方资源。比如先介绍应用内教程的位置,然后推荐B站上的系列教程,像引用[1]和[4]。另外,用户可能不知道如何开始剪辑流程,比如导入素材、时间线操作、添加转场等,这些都需要分步骤讲解。 视频编辑技巧方面,需要涵盖剪辑快捷键、转场效果、调色、音频处理、字幕添加和导出设置。引用[2]提到格式转换,可能需要解释如何将MP4转为PR支持的格式,比如使用FFmpeg或者Adobe Media Encoder,这样可以避免编辑时的兼容问题。 用户可能还关心常见问题,比如如何提升剪辑效率,这时候快捷键和代理剪辑就很重要。代理剪辑可以解决4K素材卡顿的问题,引用中没有直接提到,但属于常见技巧,应该包含进去。另外,导出设置容易让新手困惑,需要详细说明如何选择合适的格式和参数。 还要注意用户可能需要实际操作的例子,比如添加转场的具体步骤,或者调色的基本流程。引用[3]的应用内教程可能包含这些实操内容,所以推荐用户去查看。此外,用户可能会遇到性能问题,比如软件运行缓慢,这时候建议调整预览分辨率和使用代理文件。 最后,生成相关问题时要覆盖用户可能进一步的需求,比如快捷键大全、解决卡顿的方法、调色技巧和导出问题。这些问题可以帮助用户深入学习和解决问题。要确保引用正确,每个引用来源对应到合适的内容,比如转换格式对应引用[2],官方教程对应引用[3]等。</think>### Adobe Premiere Pro 视频剪辑入门指南 #### 一、基础操作教程 1. **官方学习资源** - 打开PR后选择菜单栏`帮助 > Premiere Pro 应用内教程`,可进入交互式学习界面[^3] - 工作区建议切换为`Learning`模式(`窗口 > 工作区 > Learning`),系统会引导完成素材导入、剪辑、特效添加全流程 2. **B站热门教程推荐** - [150分钟系统教程](https://www.bilibili.com/video/BV1Xr4y1M7Yh) 涵盖时间线操作、关键帧动画、音频同步等核心功能[^1] - [PR 2020入门教程](https://www.bilibili.com/video/BV1kK4y1V7Jq) 演示从素材导入到成品导出的完整流程[^4] ```python # 示例:使用FFmpeg转换视频格式(解决MP4兼容性问题) import subprocess def convert_to_prores(input_path, output_path): cmd = [ 'ffmpeg', '-i', input_path, '-c:v', 'prores_ks', '-profile:v', '3', '-c:a', 'pcm_s16le', output_path ] subprocess.run(cmd) ``` #### 二、6大核心剪辑技巧 1. **快捷键体系** - `C`剃刀工具 / `V`选择工具 / `Ctrl+K`分割片段 - `Q`波纹剪辑前段 / `W`波纹剪辑后段 2. **转场设计** - 在`效果`面板搜索`交叉溶解`实现自然过渡 - 使用`调整图层`制作自定义转场(如渐变擦除) 3. **调色流程** $$Lumetri\ Color = \frac{Base\ Correction + Creative\ Look}{1 + (Noise\ Reduction)}$$ - 先做基础曝光校正,再添加创意LUT 4. **音频处理** - 右键音频轨道选择`音频增益`统一音量 - 使用`Essential Sound`面板一键降噪 5. **字幕添加** - 旧版标题创建器:`文件 > 新建 > 旧版标题` - 动态字幕模板可直接拖拽到时间线 6. **导出设置** - YouTube推荐:H.264格式 / 比特率VBR 2次 / 最大比特率12Mbps - 专业交付:ProRes 422 HQ / MXF OP1a封装 #### 三、常见问题解决方案 | 问题类型 | 解决方案 | |---------|----------| | 4K素材卡顿 | 启用代理剪辑(右键素材 > 代理 > 创建代理) | | 音画不同步 | 检查帧率匹配(`文件 > 解释素材`) | | 导出文件过大 | 使用HEVC编码 / 调整目标比特率 |
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值