AviSynth+ffmpeg转换3GP为LFV加水印
FFmpeg MEncoder FLV 3GP FlvMdi Avisynth 加水印参数Mencoder 转 flv
mencoder -ffourcc FLV1 -lavfopts i_certify_that_my_video_stream_does_not_use_b_frames -of lavf -oac mp3lame -lameopts aq=9:cbr:br=64:vol=2 -ovc lavc -lavcopts vcodec=flv:vbitrate=200:acodec=mp3:abitrate=56 -vf scale=320:270,expand=320:270:::1,crop=320:270:0:0 -ofps 18 -srate 22050 input.xxx -o output.flv Mencoder 转 avi mencoder.exe -oac mp3lame -lameopts aq=7:cbr:br=64 -srate 32000 -vf scale=220:176 -ovc lavc -ffourcc DX50 -lavcopts vcodec=mpeg4:vbitrate=320 "input.xxx" -o "output.avi" mencoder ../v/wmv.wmv -o ../v/wmv-3.flv -of lavf -oac mp3lame -lameopts abr:br=56 -srate 22050 -ovc lavc -lavcopts vcodec=flv:vbitrate=500:mbd=2:mv0:trell:v4mv:cbp:last_pred=3 mencoder -oac mp3lame -lameopts aq=7:cbr:br=64 -srate 32000 -vf scale=220:176 -ovc lavc -ffourcc DX50 -lavcopts vcodec=mpeg4:vbitrate=320 "input.xxx" -o "output.avi" mencoder -oac mp3lame -lameopts aq=7:cbr:br=64 -srate 22050 -vf scale=320:-3 -ovc xvid -xvidencopts bitrate=600 "wmv.wmv" -o "wmv.avi" mencoder -oac lavc -lavcopts acodec=mp2:abitrate=64 -srate 22050 -vf scale=320:-3 -ofps 15 -ovc xvid -xvidencopts bitrate=400 rmvb.rmvb -o rmvb.avi mencoder 1.rmvb -oac mp3lame -lameopts preset=64 -ovc xvid -xvidencopts bitrate=600 -of avi -o rmvb.avi RMVB转FLVCODE mencoder -vf scale=320:240 -ffourcc FLV1 -of lavf -lavfopts i_certify_that_my_video_stream_does_not_use_b_frames -ovc lavc -lavcopts vcodec=flv:vbitrate=200 -srate 22050 -oac lavc -lavcopts acodec=mp3:abitrate=56 ok/1.rmvb -o ok/rmvb.flv 利用ffmpeg的这两个参数,可以控制让ffmpeg来将一个大video劈分成许多小段的独立播放的文件。 -ss time_off set the start time offset -t duration set the recording time Mencoder截段参数: -ss 0 -endpos 120 FFmpeg 转 3gp: ffmpeg -y -i **.** -ac 1 -acodec amr_nb -ar 8000 -ab 24 -s 128x96 [-vcodec mpeg4] -b 40k -r 8 **.3gp FFmpeg 转 flv: ffmpeg -i inputfile.xxx -ab 56 -ar 22050 -qmin 2 -qmax 16 -b 320k -r 15 -s 320x240 outputfile.flv FFmpeg截图参数 对视频文件截图: ffmpeg -i xxx.xxx -y -f image2 -ss 8 -t 0.001 -s 350x240 xxx.jpg 对已有flv截图: ffmpeg -i xxx.flv -y -f image2 -ss 8 -t 0.001 -s 350x240 xxx.jpg 把视频的前30帧转换成一个Gif : ffmpeg -i xxx.xxx -vframes 30 -y -f gif xxx.gif 截取从10秒开始持续10秒的片段 FFmpeg 加水印 参数: ffmpeg -i inputfile.xxx -tagpict ":220:210" -ab 56 -ar 22050 -qmin 2 -qmax 16 -b 320k -r 15 -s 320x240 outputfile.flv 水印参数说明: -tagpict ":220:210" (在ffmpeg所在目录中寻找0002.mjpg、mask.mjpg两个用作水印处理的图片文件,然后在指定的坐标,比如此处的:220:210,把水印在转码过程中添加到视频文件的每一桢上) AviSynth加水印: 首先ffmpeg/Mencoder编译时需要--enable-avisynth; 转换参数:ffmpeg -y -i 1.avs -b 320k rmvb-avs.flv 1.avs编写格式: video = DirectShowSource("rmvb.rmvb",15).BilinearResize(320,240) logo = ImageSource("logo2.jpg") logomask = ImageSource("mask2.jpg") overlay(video,logo,mask=logomask) mencoder 转 flv 同时加字幕水印 试了一下,可以加进去,但有些参数还设置不好.比如中文的字幕只显示成"_____",文件的各项设置 cd mencoder mencoder ../file/test.mov -o ../flv/zbzbzb.flv -of lavf -oac mp3lame -lameopts abr:br=56 -ovc lavc -lavcopts vcodec=flv:vbitrate=500:mbd=2:mv0:v4mv:last_pred=3 -subpos 5 -subfont -text-scale 10 -unicode -font c:/arial.ttf -sub ../file/test.srt -lavfopts i_certify_that_my_video_stream_does_not_use_b_frames -srate 22050 pause 上面是在一个批处理文件中执行的,所以写成这样子 subpos 是说明字幕的位置:垂直方向上越大越靠下,水平方向的参数我没找到,最小0,最大100 subfont-text-scale 设置字体的大小 -unicode 文字编码方式,其他的没试过 -font 字体文件 -sub 你的字幕文件 |
相关推荐
directshow视频加入文字信息
用directshow写视频获取图片抓拍和显示程序,有分辨率设置,文字信息加入视频和抓拍的图片,设置文字信息的颜色和大小,这里给出单行,自己可以改成多行或者鼠标定点加入文字信息,其中也用到GDI+对多种图片格式的显示和保存。因在VC2010编译出的,里面包含已编译好的安装程序,此程序抓取的图片也可作为字符文字识别的测试平台,方便测试自己写的文字识别函数代码
c#中给视频添加水印(文字水印和图片水印)
c#后端处理给视频或图片添加水印
C# directShow 视频加水印
C# directShow 视频加水印,用C# 调用directshow给视频添加Logo,水印等
在C#中用DirectShow做的媒体播放机
在C#中用DirectShow做的媒体播放机概述:我的这个程序仅仅只是告诉大家如何用DirectShow 在C#中做一个播放机,世上并不能有太多的功能.也许你只要花上五分种就可以解决问题.是的如果你用的是IDE,我感保证一切都只是用你的鼠标在你的设计器中点点属性设置一些东西就可以简单的完成了.当然了还是要那么一点点编码的.至少是关于DirectShow 接口的.例如,视屏和声音.程序中
c#下使用Directshow进行图像采集
用C#开发DirectShow程序,采集摄像头实时视频,并进行各种处理;涉及很多C#使用COM的知识
用matlab实现视频水印
用matlab实现视频水印,详细的代码,很不错的!
【1】C#下的Directshow
因为Directshow是C++的东西,后来为了方便,才有牛人们在C#把directshow重写,但是相关文档很少,所以为了了解DIrectshow ,从C++下的directshow开始是最合理不过的了,但是在C#用不到的知识就基本没有提及了·· 1 基础介绍 部分问题摘录: DirectShow与ActiveMovie的关系? Active
视频水印matlab程序
一种视频水印的matlab程序代码,包含试验所用的视频,可在视频中嵌入图片,文档等。
不懂怎么给视频加水印?给视频加水印你可以这样做
大家有没有这样的烦恼?自己辛辛苦苦做的视频发布到网上却被他人盗用,我之前就遇到过这样的情况,后来我发现借助一些软件给自己的视频加上水印后,这种情况就比较少发生了,市面上可以给视频加水印的软件有很多,那你知道视频加水印的软件哪个好吗?这篇文章跟大家安利几款我常用的视频加水印软件,跟我一起来看看吧!软件一:无痕去水印软件推荐:这款软件的名字虽然叫无痕去水印,但它不止有去水印的工具,还拥有图片/视频加水印、视频画面裁剪、图片旋转、视频时长截取、图片编辑等其他多种实用功能,且每个功能的操作简单便捷。这款软件的视频加
基于MATLAB的数字水印系统-可以给图片和音频添加水印
基于MATLAB的数字水印系统-可以给图片和音频添加水印 大学生课程设计 基于MATLAB的课程设计 自己大二写的课程设计
IAR9.X半主模式异常解析:为何硬件复位后仍陷调试状态?
本文深入解析了IAR 9.X半主模式异常问题,探讨了硬件复位后MCU仍陷调试状态的原因及解决方案。通过分析半主模式工作机制,提供了禁用半主功能、重写低级IO函数等具体方法,并给出了版本兼容性处理和调试与量产配置分离的优化建议,帮助开发者有效解决复位异常问题。
iPhone手机怎么给视频加水印?实用视频加水印教程来了
虽然没有专门的水印工具,但iPhone的“照片”和“屏幕录制”功能可以帮你完成一些基础操作,而且完全不需要额外下载应用。或者,你可以用“照片”应用中的“编辑”功能,将一张图片添加到另一张图片上,作为水印素材。4.保存视频:当视频播放完毕后,点击“停止录制”,录制的视频会自动保存到“照片”应用中。打开“照片”,找到刚才录制的视频,点击“编辑”,你可以裁剪掉多余的开头和结尾部分,只保留视频的主体内容。第一次打开它的时候,我惊了——模板库里有那种会发光的水印、会动的卡通水印,甚至能把你头像做成会眨眼的效果!
Pytorch实现softmax多分类
PyTorch实现softmax多分类
Android实现视频加水印(附带源码)
Android实现视频加水印(附带源码)
基于 YOLOv26 的陶瓷产品缺陷检测系统:智能视觉质检方案
本文提出了一种基于YOLOv26深度学习模型的陶瓷产品智能缺陷检测系统。该系统针对陶瓷生产中的裂纹、气泡、釉面缺陷等8类常见质量问题,采用YOLOv26目标检测算法实现高精度自动化检测。系统架构包含数据采集、预处理、YOLOv26检测和后处理四个模块,具有多类别分类、实时推理和强鲁棒性等技术优势。文章详细介绍了数据预处理与增强方法,并提供了Python代码实现示例。该方案可显著提升陶瓷产品质量检测效率,替代传统人工检测方式,为陶瓷制造业提供智能化质检解决方案。
GEE初学:谷歌地球引擎GEE入门指南(最新注册全流程)
本教程详细介绍了谷歌地球引擎(GEE)的注册与基础操作流程。主要内容包括:1)非商业账号注册步骤,需提供学术机构凭证和研究目的;2)Google Cloud项目创建与API激活;3)Shapefile文件上传方法及资源ID获取;4)JavaScript脚本编写与地图可视化实现。教程通过代码示例展示了两种多边形显示方式(填充和轮廓模式),并强调了GEE的云端处理优势,包括免费访问40多年卫星数据、无需本地高性能硬件等特点。整个流程从账号注册到首个地图可视化完成约需10-15分钟,适合遥感分析初学者快速入门。
视频加水印 视频加水印软件 视频加动态水印
如果你有一个视频,你想给他加一个水印,那么你可以使用这个工具,准备好你的视频和水印。水印一般采用PNG,打开这个工具,把你的视频和水印拖进这个方框当中。视频限制是MP4,水印限制是PNG,它可以把水印固定在右下角,也可以让水印不断的飘动。下面我们先固定在右下角,点击按钮,稍微等待一下,视频的长度越长,需要的时间越多,好了,成功了。我们打开看一下,我们看到视频的水印确实已经添加成功了,水印在右下角。我们再来添加一个不固定位置的水印,我们点击按钮,稍微等待一会,我们可以在这里看到处理的进度,处理成功之后,我们打
月薪2万+的网络工程师,到底藏着哪些“绝活”?
在IT圈,网络工程师是个既神秘又硬核的职业。月薪2万+的网工,早已不是只会拉网线、改IP的“IT民工”,而是掌握了一身“绝技”的技术大牛。他们能让企业网络如丝般顺滑,面对宕机临危不乱,还能用自动化脚本批量搞定上百台设备。想知道这些高薪网工的秘密武器是什么?今天,我就以一个老网工的视角,结合自己和同行们的实战经验,扒一扒那些月薪2万+的网络工程师都身怀哪些绝技。如果你也想挤进高薪行列,不妨参考参考!
视频加水印软件有哪些?快把这些加水印软件收好
随着科技的发展,大家都会在网络上分享自己的日常,各个社交平台上出现越来越多的短视频。我身边有不少朋友也会自己制作vlog,然后上传到社交平台上,他们还会在视频上添加专属于自己的水印,这样就不怕视频会被其他人盗用或者随便的转载了。但还是有好多小伙伴不知道视频加水印软件有哪些。所以今天我就来给大家推荐一下我平常会用的几个加水印工具,大家快来看看吧!电脑编辑软件一:无痕去水印软件推荐:虽然这款软件的名字叫无痕去水印,但是它不只有去水印的工具。这款软件除了可以为图片、视频添加水印,它还拥有视频画面裁剪、图片编辑、视
【2024-06-21】网易互娱秋招实习笔试三道编程题解
恭喜发现宝藏!搜索公众号【TechGuide】回复公司名,解锁更多新鲜好文和互联网大厂的笔经面经。作者@TechGuide【全网同名】
企业级大数据平台的数据网格(Data Mesh)转型之路
随着企业数字化转型的深入,传统大数据平台面临数据孤岛化、治理成本高、业务响应慢等核心痛点。数据网格作为一种新兴的分布式数据管理架构,通过领域驱动设计(DDD)、数据产品化和联邦治理模式,为企业提供了打破数据壁垒、提升数据生产力的全新路径。本文聚焦企业级数据平台从传统架构(数据湖/数据仓库)向数据网格转型的关键技术、实施步骤和组织配套,涵盖技术架构设计、核心算法实现、项目实战案例及工具链推荐。背景介绍:定义转型目标、术语体系与核心挑战核心概念与联系:解析数据网格四大支柱及技术架构图谱核心算法原理。
荣耀手机如何给视频加水印?1分钟教你加水印,快速提升视频质感
但如果你想要更个性化的水印效果,那就试试“剪辑魔法师”吧,绝对会让你的视频脱颖而出!更厉害的是,它支持动态水印,也就是说,你的水印可以随着视频内容动起来,比如闪烁、旋转或者漂浮,效果非常酷炫。别急,今天就来聊聊荣耀手机怎么给视频加水印,顺便再安利一款超好用的软件,保准让你的视频瞬间高大上!首先,荣耀手机的水印功能支持多种模板,比如日期、时间、地点,甚至还有一些可爱的图案。选好水印后,屏幕上会出现一个可拖动的水印图标。下次再发视频的时候,别忘了给自己的作品加上专属水印,让别人一眼就能认出这是你的作品!
精雕软件(JDpaint) 5.5 绿色版
精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版
视频怎么加水印?希望这些方法能帮到你
 最近收到私信,是一位喜欢追星的小伙伴,空闲的时候喜欢剪辑一些关于自己偶像的视频合集,发布到平台上打call。不过他无意中发现自己的视频被有心人搬运到其他平台上,没有告知原作者,也没有标注视频来源,所以来询问我有没有什么办法可以为视频打上自己的水印,这样就可以防止自己的视频被盗取了。我猜是不是还有很多小伙伴不知道视频怎么加水印呢?没关系,今天就来跟你们分享几个实用的方法,快来看看吧。水印添加方法一:使用“无痕去水印”工具来实现这是一款很实用的水印处理工具,依托AI智能水印处理技术,能将图片
Statistics and Machine Learning Toolbox
Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具
Camera2Demo
在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作
1596



被折叠的 条评论
为什么被折叠?



