剪映导出帧率选多少_越来越好用的剪映,你一定要知道的10个功能

4fc23e8d49ee2f008dd445b27958ee7e.png

​文|刘星文

手机上的视频剪辑软件中,剪映绝对是一个相当良心的 App,完全免费,功能强大,使用体验也很好。

它的功能越来越全,也越来越贴心,如果你热爱视频创作,一定要知道下面这些功能。

知乎视频​www.zhihu.com

蒙版

feb9b597706b46c1f11e1532b2705cc5.png

如果你想创作一些特效,比如同一个房间里出现多个你自己,或者你想让视频的外框变成不同的形状,这时候就需要用到蒙版。

在剪映中,目前有多个蒙版选项,相当好用。

字幕自动识别

ce14e0336218657935d01dd9b94fbd0a.png

越来越多的剪辑App有了自动识别字幕的功能,感谢这些开发者,让加字幕这件事变得越来越简单。

文本朗读

713b92eec79b2f9272fdbc9ec916fc99.png

添加了字幕之后,如果你想让字幕被读出来,可以使用文本朗读,字幕就自动会加上声音。

色度抠图

做特效时,我们经常需要用到抠像。

在剪映中有色度抠图的功能,可以轻松地进行抠图合成。

画中画

422ee39b73ad836e142a5dbcd82ec9a5.png

剪映之所以好用强大,就在于它可以添加多个轨道。

使用画中画功能,你可以添加多个视频轨道,添加后双指开合即可以自由缩放,按住画面即可以自由拖动。

选择视频,你还可以添加动画,剪映中内置的动画效果还是挺多的。

2b661f879f902390933d024aed89285a.png

比如你想做分屏视频,或者想做一些视频画面的拼合,都可以使用画中画功能。

bd6eef80bed19ab733c1c1c5f08279b1.png

自由设置画幅

9c25ec636da45c70ddaa5c8cda88f0f7.png

在比例选项中,除了一些内置的比例外,选择原始,视频就会按照第一段的素材的比例设定画幅,这样你就可以制作不同比例的视频,比如视频号的 6:7 画幅。

图层混合

418468a03a5c501b02d1598a3bb9dfad.png

在添加画中画视频后,我们还可以设置混合模式,不同的混合模式能带来不同的效果,能让我们做出各种各样的特效,比如你可以做一些双重曝光或多重曝光的效果。

定格

如果你想强调某个画面或模拟摄影效果,比如一直飞翔的蝴蝶忽然停住变成静止,再配上相机咔嚓的声音,这就是模拟了拍照的效果,这时候你就可以使用定格效果。

a19cc4fab6b590fb43a0ead6637868bb.png

把时间线拖到需要定格的位置,点击定格,视频就会生成定格画面,默认情况下是3秒钟,我们可以拖动两侧修改时长。

曲线变速

选择一段素材,点击变速,你会看到常规变速和曲线变速。

常规变速是直线型的,没有过渡,直接从一种速度跳到另一种速度。

曲线变速则有过渡,能让我们做出很多有创意的效果,点击曲线变速,可以看到几种内置的曲线效果,点击编辑,可以对曲线进行进一步编辑。

7ca1452bcff4dbc40c9ebc02ee13dc64.png

954af364de4413725b58766cfd863dd6.png

点击自定,你还可以自己设定想要的效果,只需拖动曲线上的点自由拖动即可。

我们还可以添加点,删除点,相当好用。

刘星文:如果不懂设计,这里有一个超棒的解决方案​zhuanlan.zhihu.com
刘星文:关于Canva这个设计神器,你一定要知道的 11个技能​zhuanlan.zhihu.com

其实大多数剪辑工具的基本原理都是一样的,你只要彻底精通了一个,其它的自然一看就会,这才是最有效的学习方法。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
python 实现 PC端剪映字幕转换SRT格式工具代码-Python 实现,# -*- coding: utf-8 -*- import getpass import os import json import re def get_time(time_int): # 使用正则表达式处理时间格式化问题 if time_int == 0: return '00:00:00,000' p = re.compile(r'(\d*)(\d{3})\d{3}') pl = p.findall(str(time_int))[0] if pl[0] == '': hms = '00:00:00' else: h = 0 m = 0 s = int(pl[0]) while s >= 60: m += 1 s -= 60 while m >= 60: h += 1 m -= 60 while h >= 24: exit('暂不支持超过24小时的字幕文件转换') hms = ':'.join((str(h).zfill(2), str(m).zfill(2), str(s).zfill(2))) return ','.join((hms, pl[1])) def format_time(start, end): # 拼接时间格式化后的字符串 return ' --> '.join((get_time(start), get_time(end))) def main(): # 取得电脑的用户名 username = getpass.getuser() # 拼接取得json文件夹所在地址 json_root_path = 'C:/Users/' + username + '/AppData/Local/JianyingPro/User Data/Projects/com.lveditor.draft/' # 拿到最后一次打开的json文件(内含字幕信息) if os.path.exists(json_root_path): with open(os.path.join(json_root_path, 'root_draft_meta_info.json'), 'r', encoding='utf-8') as f: json_path = (json.load(f)['all_draft_store'][0]['draft_fold_path']) # 打开json文件并将其转换为srt文件 if os.path.exists(json_path): with open(os.path.join(json_path, 'draft_content.json'), 'r', encoding='utf-8') as f: j = json.load(f) l1 = [] l2 = [] for i in j['tracks'][1]['segments']: start_time = int(i['target_timerange']['start']) end_time = int(i['target_timerange']['start'] + i['target_timerange']['duration']) l1.append(format_time(start_time, end_time)) for i in j['materials']['texts']: l2.append(i['content']) idx = 0 # 可以在此处自定义新建的srt字幕路径及文件名 with open('测试.srt', 'w', encoding='utf-8') as srt: while idx < len(l1):

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值