可以给视频加套框成为手机电脑屏幕两边有黑框怎么调比例,并且可以添加动态的文字和动态贴纸的软件?

什么软件可以在视频上加贴纸_百度知道
什么软件可以在视频上加贴纸
什么软件可以在视频上加贴纸...
什么软件可以在视频上加贴纸
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
采纳数:2636
获赞数:5095
用会影就行,可以加图片,视频,字幕,音乐
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。仿快手编辑视频页面添加贴纸和文字,有移动、旋转、放大、文字大小自动适应的功能
最近在开发视频编辑类的app,涉及到需求中要有快手的类似功能,就去研究了下。本文就是我其中一个功能的研究成果,本文涉及到了StickView、view的绘制、文字自动排版,参考了几个项目后写下了本文。
以下是一些核心代码说明,结尾附上源码下载地址
//添加文字贴纸
private void addStikerTextView() {
stickerView = new StickerView(this,true);//hasTxt表示是否需要文字
stickerView.setOnStickerTouchListener(this);
RelativeLayout.LayoutParams rl = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT,RelativeLayout.LayoutParams.WRAP_CONTENT);
rl.addRule(RelativeLayout.CENTER_IN_PARENT);
Bitmap bitmap
= BitmapFactory.decodeResource(getResources(),R.mipmap.txt_button_0);
stickerView.setTextDraw(bitmap,28,29.5f,118,85);//加入背景和文字范围
contentLayout.addView(stickerView,rl);
}public void setTextDraw(Bitmap bitmap, float left, float top,float right,float bottom) {
float x = dpToPx(left);
dpToPx(top);
float r = dpToPx(right);
float b = dpToPx(bottom);
mOriginTextRect.set(x, y, r, b);//文字的范围
sizeTextView.setBounds(mOriginTextRect);//设置文字范围
if(canvasText != null){
canvasText.translate(x,y);//移动到文字绘制的起始位置
setWaterMark(bitmap);//设置贴纸 其中还有文字贴纸相关处理
}//onDraw方法mBitmap = originBitmap.copy(Bitmap.Config.ARGB_8888, true);
canvasText.setBitmap(mBitmap);
canvasText.setDrawFilter(new PaintFlagsDrawFilter(0, Paint.ANTI_ALIAS_FLAG | Paint.FILTER_BITMAP_FLAG));
sizeTextView.draw(canvasText);
canvas.drawBitmap(mBitmap, mMatrix, mPaint);//文字的范围控制主要在自定义的SizeAdjustingTextView控件中
主要看这个方法
private float findNewTextSize(int width, int height, CharSequence text) {
TextPaint textPaint = new TextPaint(getPaint());
float targetTextSize = textPaint.getTextSize();
int textHeight = getTextHeight(text, textPaint, width, targetTextSize);
while(targetTextSize &= mMinTextSize) {
if(textHeight & height){
targetTextSize = Math.max(targetTextSize - 1, mMinTextSize);
textHeight = getTextHeight(text, textPaint, width, targetTextSize);
}else if(textHeight & height){
float tempSize = targetTextSize + 1;
int tempHeight = getTextHeight(text, textPaint, width, tempSize);
if(tempHeight & height){
targetTextSize = tempS
textHeight = tempH
return targetTextS
}以下为效果预览图
代码下载地址:
Android开源项目:贴纸标签相机,快给你的图片贴上贴纸打上标签吧!~
Android-给自定义相机增加贴纸
Android Camera API/Camera2 API 相机预览及滤镜、贴纸等处理
Android相册 实现了视频、照片混合展示
运营级仿微信仿陌陌仿快手app源介绍
没有更多推荐了,Philm – 给视频换上艺术滤镜再加动态贴纸[iPhone/Android] – 小众软件下载页面
<div class="share_button share_icon_weibo" onclick="share_button_click('http://v.t.sina.com.cn/share/share.php?url=http://www.appinn.com/&title=%TITLE%&pic=%PIC%&appkey=&ralateUid=&language=zh_cn&searchPic=true',event)" title="分享到微博">
Philm 是一款简单易用的视频编辑器,它可以实时给视频添加艺术风格化的滤镜,还能为实拍添加动态贴纸。@Appinn
?点击下面的按钮前往下载页面?
用手机扫描二维码打开下载页面
返回原文讨论:
Related Posts16216 条评论分享收藏感谢收起赞同 603 条评论分享收藏感谢收起什么样的视频制作软件动态贴纸又或者动画贴纸多呢_百度知道
什么样的视频制作软件动态贴纸又或者动画贴纸多呢
&#xe6b9;答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
获赞数:40
最近在用的软件爱剪辑,各种有趣或唯美的贴图很多。软件简单易上手、功能很全面、N多自带特效,很强大!
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 CAD1比30比例套框怎么搞 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信