命令

ffmpeg -i E:/jianji.mp4 -i e:/logo.png -filter_complex overlay=W-w e:/jianji_logo.mp4

执行结果:

C:\Users\Administrator>ffmpeg -i E:/jianji.mp4 -i e:/logo.png -filter_complex overlay=W-w e:/jianji_logo.mp4
ffmpeg version N-105774-g644b6ed3ff-20220226 Copyright (c) 2000-2022 the FFmpeg
developersbuilt with gcc 11.2.0 (crosstool-NG 1.24.0.533_681aaef)configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static --pkg-conf
ig=pkg-config --cross-prefix=x86_64-w64-mingw32- --arch=x86_64 --target-os=mingw
32 --enable-gpl --enable-version3 --disable-debug --disable-w32threads --enable-
pthreads --enable-iconv --enable-libxml2 --enable-zlib --enable-libfreetype --en
able-libfribidi --enable-gmp --enable-lzma --enable-fontconfig --enable-libvorbi
s --enable-opencl --disable-libpulse --enable-libvmaf --disable-libxcb --disable
-xlib --enable-amf --enable-libaom --enable-avisynth --enable-libdav1d --enable-
libdavs2 --disable-libfdk-aac --enable-ffnvcodec --enable-cuda-llvm --enable-fre
i0r --enable-libgme --enable-libass --enable-libbluray --enable-libmp3lame --ena
ble-libopus --enable-librist --enable-libtheora --enable-libvpx --enable-libwebp--enable-lv2 --enable-libmfx --enable-libopencore-amrnb --enable-libopencore-am
rwb --enable-libopenh264 --enable-libopenjpeg --enable-libopenmpt --enable-libra
v1e --enable-librubberband --enable-schannel --enable-sdl2 --enable-libsoxr --en
able-libsrt --enable-libsvtav1 --enable-libtwolame --enable-libuavs3d --disable-
libdrm --disable-vaapi --enable-libvidstab --enable-vulkan --enable-libshaderc -
-enable-libplacebo --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-
libxvid --enable-libzimg --enable-libzvbi --extra-cflags=-DLIBTWOLAME_STATIC --e
xtra-cxxflags= --extra-ldflags=-pthread --extra-ldexeflags= --extra-libs=-lgomp
--extra-version=20220226libavutil      57. 21.100 / 57. 21.100libavcodec     59. 21.100 / 59. 21.100libavformat    59. 17.102 / 59. 17.102libavdevice    59.  5.100 / 59.  5.100libavfilter     8. 27.100 /  8. 27.100libswscale      6.  5.100 /  6.  5.100libswresample   4.  4.100 /  4.  4.100libpostproc    56.  4.100 / 56.  4.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'E:/jianji.mp4':Metadata:major_brand     : isomminor_version   : 512compatible_brands: isomiso2avc1mp41encoder         : Lavf59.17.102description     : Packed by Bilibili XCoder v2.0.2Duration: 00:00:05.17, start: 0.021995, bitrate: 331 kb/sStream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(progres
sive), 1920x1080 [SAR 1:1 DAR 16:9], 15850 kb/s, 29.71 fps, 29.41 tbr, 16k tbn (
default)Metadata:handler_name    : VideoHandlervendor_id       : [0][0][0][0]Stream #0:1[0x2](und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo,
fltp, 125 kb/s (default)Metadata:handler_name    : SoundHandlervendor_id       : [0][0][0][0]
Input #1, png_pipe, from 'e:/logo.png':Duration: N/A, bitrate: N/AStream #1:0: Video: png, pal8(pc), 190x190, 25 fps, 25 tbr, 25 tbn
Stream mapping:Stream #0:0 (h264) -> overlay (graph 0)Stream #1:0 (png) -> overlay (graph 0)overlay:default (graph 0) -> Stream #0:0 (libx264)Stream #0:1 -> #0:1 (aac (native) -> aac (native))
Press [q] to stop, [?] for help
[libx264 @ 00000000006dfa00] using SAR=1/1
[libx264 @ 00000000006dfa00] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2
AVX FMA3 BMI2 AVX2
[libx264 @ 00000000006dfa00] profile High, level 4.0, 4:2:0, 8-bit
[libx264 @ 00000000006dfa00] 264 - core 164 - H.264/MPEG-4 AVC codec - Copyleft
2003-2022 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1
:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_rang
e=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_
offset=-2 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interla
ced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias
=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40
intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpma
x=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, mp4, to 'e:/jianji_logo.mp4':Metadata:major_brand     : isomminor_version   : 512compatible_brands: isomiso2avc1mp41description     : Packed by Bilibili XCoder v2.0.2encoder         : Lavf59.17.102Stream #0:0: Video: h264 (avc1 / 0x31637661), yuv420p(progressive), 1920x1080
[SAR 1:1 DAR 16:9], q=2-31, 29.41 fps, 16k tbnMetadata:encoder         : Lavc59.21.100 libx264Side data:cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/AStream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp,128 kb/s (default)Metadata:handler_name    : SoundHandlervendor_id       : [0][0][0][0]encoder         : Lavc59.21.100 aac
frame=  147 fps=0.0 q=29.0 size=       0kB time=00:00:04.94 bitrate=   0.1kbits/
frame=  151 fps= 81 q=29.0 size=       0kB time=00:00:04.94 bitrate=   0.1kbits/
frame=  154 fps= 61 q=-1.0 Lsize=     249kB time=00:00:05.13 bitrate= 397.8kbits
/s dup=155 drop=0 speed=2.04x
video:164kB audio:79kB subtitle:0kB other streams:0kB global headers:0kB muxing
overhead: 2.836897%
[libx264 @ 00000000006dfa00] frame I:1     Avg QP:17.63  size:144525
[libx264 @ 00000000006dfa00] frame P:39    Avg QP:19.78  size:   328
[libx264 @ 00000000006dfa00] frame B:114   Avg QP:32.33  size:    83
[libx264 @ 00000000006dfa00] consecutive B-frames:  1.3%  0.0%  0.0% 98.7%
[libx264 @ 00000000006dfa00] mb I  I16..4: 37.2% 44.4% 18.5%
[libx264 @ 00000000006dfa00] mb P  I16..4:  0.1%  0.0%  0.1%  P16..4:  0.5%  0.0
%  0.0%  0.0%  0.0%    skip:99.4%
[libx264 @ 00000000006dfa00] mb B  I16..4:  0.0%  0.0%  0.0%  B16..8:  0.2%  0.0
%  0.0%  direct: 0.0%  skip:99.8%  L0:27.7% L1:72.3% BI: 0.0%
[libx264 @ 00000000006dfa00] 8x8 transform intra:41.1% inter:67.7%
[libx264 @ 00000000006dfa00] coded y,uvDC,uvAC intra: 53.4% 28.3% 14.9% inter: 0
.0% 0.1% 0.0%
[libx264 @ 00000000006dfa00] i16 v,h,dc,p:  7% 40% 46%  7%
[libx264 @ 00000000006dfa00] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 57%  8% 19%  3%  3%2%  2%  2%  4%
[libx264 @ 00000000006dfa00] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 31% 28% 17%  4%  4%4%  4%  4%  4%
[libx264 @ 00000000006dfa00] i8c dc,h,v,p: 51% 30% 15%  4%
[libx264 @ 00000000006dfa00] Weighted P-Frames: Y:0.0% UV:0.0%
[libx264 @ 00000000006dfa00] ref P L0: 93.3%  4.0%  2.3%  0.4%
[libx264 @ 00000000006dfa00] ref B L0: 84.9% 15.1%
[libx264 @ 00000000006dfa00] ref B L1: 89.8% 10.2%
[libx264 @ 00000000006dfa00] kb/s:254.79
[aac @ 000000000037b780] Qavg: 8987.953

看看视频的播放效果

右上角有一个youku的logo

ffmpeg给视频加上logo水印相关推荐

  1. 怎么给视频加logo水印?操作简单易上手

    怎么给视频加logo水印?说到给视频添加水印可能会让很多人感到很麻烦,因为在大家的印象中给视频添加水印就是一项非常难的工作,首先需要使用到复杂的视频编辑软件,光学习使用视频编辑软件就需要花上大把的时间 ...

  2. 怎么批量给视频加logo水印?

    一些正式的视频在对外发布前一定要加上logo,例如公司对外发布的宣传片,自媒体从业者做的原创视频等,视频加上logo既能保护我们的知识产权防止视频被别人随意使用,又能加强视频的宣传效果,可见给视频添加 ...

  3. 如何在视频里加logo水印?

    如今,每个人都非常注重知识产权,小到一张图片和一个视频,都会在上面加上自己专注的品牌logo,这样做不仅可以保护好自己的知识产权,还能起到品牌宣传的作用.加上logo的视频对外发布后,可以防止被别人盗 ...

  4. ffmpeg给视频添加时间水印

    ffmpeg给视频添加时间水印 通过 drawtext 滤镜模块给视频添加时间水印 给视频添加时间水印 用来做片源调试,非常方便的查找和定位处理的哪一帧视频片源: 1. 添加本地时间水印 ffmpeg ...

  5. ffmpeg 添加视频加文字水印--drawtext 滤镜详解

    使用ffmpeg 命令行给视频添加文字水印,利用drawtext滤镜,如果是代码上api调用,也是一样的用法,创建好滤镜图, 在滤镜图描述字符串中,把这里命令行的参数拷贝过去替换就行,改动非常方便. ...

  6. ffmpeg 给 视频 加 文字 水印 标识 阴影 设置 颜色 字体 大小 懒人系列 28 centos7 linux

    centos7 linux ffmpeg shell 懒 0.给 视频 加 文字 水印 标识 阴影 设置 颜色 字体 大小 1.建立个文本,改个扩展名shell.sh,复制下面代码-保存. 打开终端( ...

  7. php 给视频添加水印,记php调用ffmpeg给视频加文字水印

    ffmpeg做程序的应该很多人都知道,我自己平时用的potplayer据说因为使用了它的代码而不开源被挂上了耻辱柱,前些日子接触到了给视频加水印的需求,大致是要用php使用命令行来执行ffmpeg程序 ...

  8. ffmpeg实现视频实时动态时间水印

    首先看下效果 左上角的实时当前时间,纯c完成.下面的是hello ffmpeg字样是avfilter的drawtext实现. 动态时间水印,其实ffmpeg有命令可以实现,不过我在windows下发现 ...

  9. 浏览器一句代码去除某奇艺,某库,某迅视频右上角logo水印

    有时候我们在线看视频的时候右上角的logo很影响我们,今天教大家如何去除右上角logo. 一.打开视频网站找到需要播放的视频. 二.F12打开调试工具,找到控制台:Console. 三. 在下面粘贴对 ...

最新文章

  1. 迪士尼研究院等将人造“神经纤维”用于软体机器人,赋予其“本体感知能力”!...
  2. linux中生成考核用的GPT分区表结构修复案例
  3. 【Swift】自定义控件无限轮播 + 无限图片轮播
  4. json字符串中的大括号转义传到后台_json转义问题
  5. 渴望尽快能找到工作,开始上班
  6. python统计字数分布可视化展示_数据的概率分布并用python实现概率分布可视化图...
  7. MySQL解析json字符串的相关问题
  8. ubuntu 14.04 将用户目录下中文目录修改为英文目录
  9. Windows server 2003 ××× 配置实例(Site to Site)
  10. gvim 启动 全屏
  11. mysql-connector-java驱动包下载地址收藏 mysql驱动包下载地址
  12. html页面加载完成之后,网页加载时页面显示进度条加载完成之后显示网页内容...
  13. Linux 挂载 IP SAN
  14. vue中播放消息提示音
  15. 2的99次方用计算机,神奇的平方计算口诀!让孩子秒变计算机!
  16. u盘克隆服务器系统,只需4步!简单又快速的克隆U盘
  17. emlog模板易玩稀有
  18. Android手机做电脑摄像头
  19. python3的txt文件读写
  20. BI Publisher 模板开发语法大全

热门文章

  1. 内生性!内生性!解决方法大集合
  2. CUIT循迹智能车竞赛
  3. 如何判断浏览器(别人那里看来的,可用)
  4. c uml mysql_UML图不包括()。
  5. gnuradio的安装以及安装常见错误
  6. 快捷键关闭c语言程序,C语言:VS环境下的程序快捷键大全以及Windows快捷键命令...
  7. 用Excel来将一行分隔成多行
  8. 九种js弹出对话框的方法
  9. linux沙箱隔离_Android系统的沙箱隔离机制
  10. 创建iwatch 程序选项