首页
学习
活动
专区
圈层
工具
发布

用ffmpeg录屏

视频编辑:FFmpeg 提供了一些基本的视频编辑功能,如剪辑、合并、缩放、裁剪、旋转、添加水印等。 音频处理:除了视频处理,FFmpeg 还可以用于处理音频文件,如格式转换、重采样、声道映射等。...https://v.douyin.com/id9ML5sP/ 不论云服务器还是物理机,不论是否有显卡,都可以用ffmpeg,跨平台的工具,适用场景最多的视频工具。...一、安装FFmpeg 我一般是用choco在线安装的方式,也用过直接下载可执行文件压缩包的方式,如果是后者,我是从这里下载 https://github.com/BtbN/FFmpeg-Builds/releases...docs.chocolatey.org/en-us/choco/setup#install-downloaded-nuget-package-from-powershell 翻译下就是,下载Chocolatey package→ 用解压缩软件解压...→ 进到解压后的子目录里找chocolateyInstall.ps1来运行安装→ choco -v来验证 2、用choco命令安装ffmpeg choco install ffmpeg 二、用ffmpeg

93920
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    08——FFmpeg命令行添加字幕

    上一讲我们讲了如何通过FFmpeg命令行进行去除水印的操作,这一讲来讲一下如何通过FFmpeg命令行为视频添加字幕。...好了,言归正传,如何通过FFmpeg命令行来添加字幕呢?首先,我们需要拥有一个字幕文件,为简单起见,本文中使用srt格式文件来说明(实际应用中字幕的使用可能更为复杂,如果感兴趣的朋友可以自行研究)。...笔者创建的字幕内容如下,供参考: 1 00:00:01,01 --> 00:00:03,01 视界音你而不同添加字幕演示 2 00:00:03,01 --> 00:00:06,01 FFmpeg添加字幕如此简单...命令行为视频添加字幕 命令: ffmpeg -i test.mp4 -vf subtitles=test.srt out.mkv 参数解释: -i: 后跟输入文件 -vf subtitles: 用来指定字幕文件...dis_k=3e34377d481b7f84de731b52ef1d2161&dis_t=1586502362 好了,本期内容就到这里了,小伙伴们快快动手去试一下吧,借助FFmpeg命令行,我们可以实现为自己的视频文件添加想要的字幕

    5.5K20

    利用 FFmpeg 批量添加视频水印2025

    手动为视频添加水印费时费力,而批量处理则能大幅提升效率。本文将带你了解如何利用 FFmpeg 这一强大工具,结合 Python 编程,实现视频的批量水印添加,让你的视频处理更加高效、智能!...使用 FFmpeg 为视频添加水印FFmpeg 通过命令行操作,简单几行命令就能为视频添加水印。...用 Python 实现 FFmpeg 的批量处理单个视频加水印很简单,但批量处理需要自动化。这时,Python 派上用场。...我们可以用 Python 调用 FFmpeg 命令,自动遍历目录中的视频文件并添加水印。基本思路遍历目录:用 os.walk 找到所有视频文件。构造命令:为每个视频生成 FFmpeg 命令。...ffmpeg 视频滤镜:添加文本-drawtext_ffmpeg drawtext 添加中文字-CSDN 博客FFmpeg Filters DocumentationFFmpeg Community Discussions

    1K01

    FFmpeg 视频录制 - 视频添加滤镜和编码

    [FFmpeg 视频录制 - 视频添加滤镜和编码] 音视频开发中,视频编码是另一个重要的部分,基于 FFmpeg 软件解码前面系列文章已经介绍过了,接下来主要介绍软件编码这一块,包括视频编码、音频编码、...为视频添加滤镜等。...前文我们对 x264、fdk-aac 及 FFmpeg 进行了整合编译,本文将利用编译好的 FFmpeg 库对 Android Camera2 采集的预览帧先进行渲染,然后利用 OpenGL 添加滤镜,...预览帧添加滤镜、编码 [预览帧添加滤镜、编码流程] 写 OpenGL ES 系列文章的时候,很多同学说为啥在 Native 层来写 demo ?...其实就是为了配合 FFmpeg 在视频解码和编码时添加滤镜,那么之前在 native 层写的所有关于滤镜的 demo ,现在可以直接拿过来用了。

    2.4K60

    FFMPEG音频视频开发: 使用FFMPEG给视频帧添加水印

    一、环境介绍 操作系统介绍:ubuntu 18.04 FFMPEG版本: 4.4.2 摄像头: USB摄像头、虚拟机挂载本机自带摄像头 二、FFMPEG与X264编译下载 参考链接: https://...blog.csdn.net/xiaolong1126626497/article/details/104919095 三、编译FFMPEG 3.1 ffmpeg水印滤镜 如果需要使用ffmpeg的水印功能...,在编译ffmpeg源码时,需要将--enable-libfreetype 选项打开。...命令 在图片的左上角(横坐标10.纵坐标100)添加水印: wbyq@wbyq:/mnt/hgfs/linux-share-dir$ ffmpeg -i 123.mp4 -vf "drawtext=fontfile...shadowy=2" output.mp4 参数说明 fontfile:字体类型 --simhei.ttf如果没有找到,可以在windows下的Fonts目录下拷贝过来,放到程序执行目录下- text:要添加的文字内容

    2.4K20

    FFmpeg 视频录制 - 视频添加滤镜和编码

    前文我们对 x264、fdk-aac 及 FFmpeg 进行了整合编译,本文将利用编译好的 FFmpeg 库对 Android Camera2 采集的预览帧先进行渲染,然后利用 OpenGL 添加滤镜,...FFmpeg 视频录制 FFmpeg 视频编码流程 本文基于 Android Camera 2.0 API 采集的数据源进行编码,编码流程绘制是基于 FFmpeg 4.2.2 版本。 ?...FFmpeg 视频编码流程图 相对于视频解码,编码流程多了一些写文件头尾的操作,需要停止编码时,通过刷入空帧来告诉编码器停止编码。 预览帧添加滤镜、编码 ?...其实就是为了配合 FFmpeg 在视频解码和编码时添加滤镜,那么之前在 native 层写的所有关于滤镜的 demo ,现在可以直接拿过来用了,比如相机基础滤镜,相机抖音滤镜这些。...然后在 FBO 离屏渲染时添加滤镜,读取渲染结果作为 FFmpeg 视频编码的输入,最后绑定到 FBO 的纹理再去做屏幕渲染显示出来。

    3K10

    用NDK编译FFmpeg4.1.3

    一、准备环境 操作系统:Mac NDK版本:r17c FFmpeg版本:4.1.3 二、编译脚本 首先我们需要修改下FFmpeg目录下的configure文件的内容, 将 SLIBNAME_WITH_MAJOR...LIBDIR)/$(LIBNAME)"' SLIB_INSTALL_NAME='$(SLIBNAME_WITH_MAJOR)' SLIB_INSTALL_LINKS='$(SLIBNAME)' 然后在FFmpeg.../build.sh 四、过程踩坑 哪有那么容易的事,以为用了上面那三个命令行就可以编译出FFmpeg,这里记录下上面三个命令行中踩到的坑。 问题一: 首先是....解决办法:新版的FFmpeg已经没有这个参数了,去掉就可以了。相关命令参数可以通过./configure --help来查看。...fatal error: stdint.h: No such file or directory 原因和解决办法: 头文件找不到,是因为r17c这个版本把头文件分离出来了,需在–extra-cflags中添加

    3.1K20

    用ffmpeg 提取MP3

    -i input.mp3 -ab 128 output.mp3   //这里将比特率设为128 你可以用file 命令查看一下源文件 的信息 z.mp3: Audio file with ID3 version...录音(要有可用的麦克风,并且如果用alsa 的话,好像得安alsa-oss,重启) ffmpeg  -f oss -i /dev/dsp   out.avi  (should  hava oss or...lossless_ultrafast -threads 0 output.mkv 看到这,你会发现这个命令有多强大, 如果我屏幕上打开了一个窗口,我只想录这个窗口的内容,如何确定这个窗口的坐标位置呢 可以用另外一个命令...xwininfo 输入这个命令后,用鼠标点选目标窗口, 就会出现目标窗口的坐标,宽高等一系列信息 Absolute upper-left X:  276  Absolute upper-left Y...[编辑]注意事项 以-b及ab参数设定流量时,根据使用的ffmpeg版本,须注意单位会有kbits/sec与bits/sec的不同。(可用ffmpeg -h显示说明来确认单位。)

    5.2K20

    Mac OS中利用ffmpeg为视频添加字幕

    利用ffmpeg添加字幕 首先安装/升级ffmpeg。...我是mac系统,执行下面命令可以就可以安装ffmpeg了 brew install ffmpeg 或者直接升级 brew upgrade ffmpeg 我安装的版本是4.3.1,支持ass字幕格式。...字幕可出现区域与左边缘的距离, 为像素数 21.MarginR 字幕可出现区域与右边缘的距离, 为像素数 22.MarginV 垂直距离 好了,制作完字幕文件,我们可以往视频文件中添加字幕并合成新视频了...添加软字幕 执行下面的命令即可 yejr@yejr.run> ffmpeg -i 01.mp4 -i 01.ass -c copy -y 001.mp4 因为是添加软字幕,无需重新编辑每帧视频内容,所以速度非常快...添加硬字幕 如果是要把视频发布到一些线上平台,则最好是添加硬字幕。

    2.2K40

    FFmpeg 是什么?为什么?怎么用?

    本文详细阐述了 FFmpeg 的主要组件、优势、安装方法、基本命令以及如何使用图形界面工具进行操作。 FFmpeg 是什么?为什么?怎么用? 一、FFmpeg 是什么?...安装 FFmpeg 在 Windows 上安装 FFmpeg 的步骤如下: 下载 FFmpeg: 下载地址1【官方】:访问 FFmpeg 官方下载页面。...解压文件: 下载后,解压文件到一个目录(例如 C:\FFmpeg)。 配置环境变量: 将 C:\FFmpeg\bin 添加到系统的环境变量 Path 中。...五、相关分享 FFmpeg 的开源代码托管在 GitHub 上,你可以通过以下链接访问 FFmpeg 的开源地址: GitHub - FFmpeg/FFmpeg: Mirror of https://git.ffmpeg.org...开源地址:GitHub - FFmpeg/FFmpeg: Mirror of https://git.ffmpeg.org/ffmpeg.git 2.FFmpeg 官方文档 FFmpeg 的官方文档和使用指南可以在

    2.3K31
    领券