手机视频用什么编辑软件免费
蜜蜂剪辑
蜜蜂剪辑是一款操作简单、非常适用于剪辑新手的手机视频剪辑软件,可以快速对视频和图片等素材进行多种编辑。电脑端支持Windows和Mac系统,手机端支持Android以及iOS系统。可用来快速对原视频素材进行分割,裁剪、合并、旋转、添加转场、去水印以及加字幕等操作,而且输出的视频画质超清,可以在多种设备进行播放观看。

优点:
滤镜丰富,几十种风格可任意选择支持一键制作相册视频支持多比例视频编辑,淘宝、抖音等视频可快速制作输出无水印,画质高清视频素材无时间限制,可随时编辑任意时长的视频支持多个平台运行,兼容性好
缺点:
无法制作画中画视频
猫饼
猫饼是一款同时支持Android和iOS系统的手机视频剪辑软件,有20多种滤镜风格可任意选择。

优点:
滤镜多样又丰富可用来给视频加字幕、加特效可用来制作鬼畜视频有录音功能,可直接录制本地声音后添加至视频
缺点:
制作的视频时长有限制,视频不能超过360秒
Quik
Quik也是一款备受推荐的手机视频剪辑软件,同时支持iOS和Android系统。软件提供了26不同风格的主题,每一种都有不一样的过渡和滤镜效果。

优点:
主题丰富,有多种风格可供使用可手动设置图片持续时长裁剪、分割、旋转、修剪视频可一键完成可自由添加音乐、字幕以及视频片段
缺点:
提供的音乐种类较少,无法添加手机本地音乐
小影
小影是一款综合性的手机视频剪辑软件,可一键制作相册MV,可用来制作画中画视频。软件滤镜丰富,有修剪、分割、复制、变速、调色旋转等多种功能。可以直接为视频添加本地背景音乐。

优点:
功能丰富,视频制作、视频分享一体化可制作画中画视频可以为视频添加文字、动画等特效
缺点:
制作的视频默认会带有水印,需要付费去水印
乐秀
乐秀视频编辑器是iOS和安卓手机都有上架的一款手机视频剪辑软件,专门用于进行短视频制作与分享,可以轻松将手机上制作好的短视频进行拼接。另外,该软件的功能也很强大,美颜、添加马赛克、去水印、添加音乐等等都可以完成。

优点:
在手机视频剪辑软件领域功能比较多提供有免费音乐,可任意下载使用开通会员后可以添加马赛克、滚动字幕等特效有相机美颜拍摄功能,可直接调用相机后进行美颜拍摄可以给视频做涂鸦,制作GIF动图
缺点:
基础功能可以免费使用,高级功能需要付费开通会员
短视频软件现在可以去使用微视
里面的魔法表情特效很多,还有视频模板可以一键制作短视频
另外还有视频红包的功能,可以制作专属独一无二的短视频红包哦
还支持短视频剪辑制作,添加背景音乐、特效等等功能
市面上现在的良心软件太少了,要么费用过高、要么不好用
我自己用的是 爱剪辑 ,我觉得很方便,而且里面的功能也很多,不收费哦
包括一些幻影、放大、缩小、滚动等字幕特效
重叠画中画、布艺效果等热门滤镜
第46期丨直接在手机上编辑视频,应该用什么软件
IOS - WebView富文本开发
最近开发基于Web版的富文本,要实现PC与移动端互通,而且还有一些基础的操作,故而参考了许多开源框架和富文本JS框架。
实现富文本技术主要分为三类:ceretext、textkit、webview。这三类各有优劣,开发的难度、方式、用户体验也是有非常大的不同,这里不详细说明,具体的可以找度娘。
这里我主要使用的基于webview富文本框架:ZSSRichTextEditor,再此基础上进行的改造和开发。
在ZSSRichTextEditor框架中,有很多的文件,猛地一看有些不知所措。仔细阅读后才发现,主要的文件只有4个,其他的基本都是UI及一些交互。
技术实现并不复杂,对于一个不懂得js的移动开发人员来说,看几天也能明白个大概,也可以上手调试及修改。
我的建议是不要完全照搬,还是根据自己的需求,进行适当的改动。
众所周知,wkwebview的性能要比前者高很多,我在开发的时候,也是首选它,但是在个别的js方法中,会遇到兼容性的问题。
例如:插入的视频不能显示,插入的图片不能使用file:///来显示,只能通过转base64才可以,及其他。
这些问题会给你带来很多的困扰,不止是显示,还有后续的缓存操作,导出HTML,删除操作等。
为了更简单的开发,我选择了UIWebView,虽然牺牲一些性能,但是操作体验也是ok的,没有明显的差距。
通过分类的方法可以删除工具条,UIWebView和WKWebView都可以,具体可以参考文章:
ios - 删除WebView键盘上的工具条
字体加粗:document.execCommand('bold', false, null)
具体的问题是这样的:对字体“加粗”后,再次调用“加粗”,使用英文和数字是没有任何问题的,字体变成不加粗的状态;使用中文输入法时,没有确认之前,字体都是正常的,当选中确认的文字后,字体就会跟前面的样式走,还是加粗。
这个问题不止是 加粗,斜体,下划线也是如此,可能是webview的一个bug,要解决这个问题,就需要在输入的前方增加一个'‌'字符。
'‌':放在电子文本的两个字符之间,抑制本来会发生的连字,也就是不使用之前的样式。
具体的用法如下:
以上的方式虽然可以解决富文本中兼容性的bug,但是逻辑写起来特别麻烦,而且还存在其他的漏洞,今天无意间又发现了一种新的解决方案。
经过了一段时间的测试和开发,以上两种方式必须同时使用,才能解决webview中设置字体的bug
在 ZSSRichTextEditor 文件中,有一个方法:calculateEditorHeightWithCaretPosition 是通过计算文字的高度与当前偏移量做计算,然后进行滚动,达到跟随输入光标位置的现象,getCaretYPosition方法中,
我增加一个normalize() 方法,解决了一些兼容性的问题。
normalize() 方法移除空的文本节点,并连接相邻的文本节点。
在最后一行,换行到新的一行进行输入的时候,如果是汉字输入,会产生联想输入条,在还没有确定输入内容的时候,UIWebView是不知道你需要的高度的,这个时候,由于触发了selectionchange,会导致输入时候,整个界面不断的抖动,因此在webview的最后面,强制插入一个空白的div(footer),使得输入始终是在已有的区域范围内的,然后在键盘弹起和收回的时候,设置编辑内容和footer的高度。
在进入编辑器时,调用js方法设置焦点,达到唤起键盘的目的,但是无论怎么调用,都是不管用。后来才发现UIWebView的一个属性,设置以后就ok了,但是弹起的效果不太好看,不知道为什么。
Available in iOS 6.0 and later.默认是YES
如果设置为YES,用户必须明确的点击页面上的元素或者相关联的输入页面来显示键盘;如果设置为NO,一个元素的焦点事件导致输入视图的显示和自动关联这个元素。
参考文章:
document.execCommand API文档
HTML6种空格的区别  ;   ‌‍
利用contenteditable属性与execCommand()方法制作简易富文本编辑器
iOS的webview下的一个bug
基于 UIWebView 的富文本编辑器实践