在 ffmpeg 的 showwaves 中使用十六进制颜色

2024-01-27

我一直在尝试使用 ffmpeg 的 showwaves 过滤器创建视频,并拼凑了以下我能理解的命令。我想知道是否可以使用十六进制颜色设置 wav 形式的颜色。 (即#F3ECDA 而不是“蓝色”) 另外,请随时告诉我命令中是否有任何不需要的垃圾。谢谢。

ffmpeg -i audio.mp3 -loop 1 -i picture.jpg -filter_complex \
"[0:a]showwaves=s=960x202:mode=cline:colors=blue[fg]; \
 [1:v]scale=960:-1,crop=iw:540[bg]; \
 [bg][fg]overlay=shortest=1:main_h-overlay_h-30,format=yuv420p[out]" \
-map "[out]" -map 0:a -c:v libx264 -preset fast -crf 18 -c:a libopus output.col.mkv

See https://ffmpeg.org/ffmpeg-utils.html#Color https://ffmpeg.org/ffmpeg-utils.html#Color对于语法。简而言之,就是colors=0xRRGGBB or colors=#RRGGBB。休息看起来不错。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 ffmpeg 的 showwaves 中使用十六进制颜色 的相关文章

随机推荐

  • 两人网格穿越游戏

    Given a M N两名玩家的网格和位置p1 and p2在网格上 有 n 个球放置在网格上的不同位置 设这些球的位置为B 1 B 2 B 3 B n 我们需要计算曼哈顿最短距离需要挑选所有的球 应按升序挑选球 即如果B i 之前被挑选过
  • 如何以编程方式授予用户权限?

    我知道我可以授予权限 host 4502 useradmin 当我双击用户登录并转到Permissions tab 我想在部署内容包时授予权限 是否可以 当您向用户授予特定节点 路径的权限时 它基本上将权限存储在rep policy节点下面
  • 检查Python中的字符串是否只包含字母

    我有这种形式的字符串 字符串空间 字符串空间 字符串 test test test1 test2 test test1 我想要的是所有三个字符串都只有字母 如果没有则返回 false 我尝试了 isalpha 但没有给出正确的结果 哎呀 这
  • 如何增加sqlplus列输出长度?

    我有一些查询要从架构中找出某些对象的 ddl 我得到的结果列在查询中间被截断 如何增加列的宽度 我尝试过 SET SERVEROUTPUT ON SIZE 1000000 SET LINESIZE 50000 set pagesize 50
  • Google Play 商店:如何上传更多 APK 以支持不同的 CPU 架构

    我希望每个 APK 支持不同的 CPU 架构 例如 ARM x86 和 MIPS 如何上传更多APK 我已经切换到高级模式 但是将新 APK 上传到 Alpha按钮取代了以前的APK 附件是我的控制台在 APK 部分的外观 将感谢您的帮助
  • ts-node 找不到我的类型定义文件

    当我跑步时ts node node modules jasmine bin jasmine我收到这些错误 tsc globals ts 7 12 error TS2304 Cannot find name SugarcubeState 7
  • 单精度浮点无法表示的最小整数

    所以我知道单精度浮点不能表示的最小正整数是2 23 1 1 16 777 217 我们如何知道我们使用 2 23 1 1 我知道有一个隐含的 1 而 23 是尾数中表示的位数 但为什么会这样呢 我们怎么知道我们使用 2 23 1 1 IEE
  • 在运行时更改类属性中的值

    如果我有一堂这样的课 Attr Blah Data Blah public class Test SuperClass 有没有办法可以在运行时更改类实例的属性值 例如在伪代码中 SuperClass test new Test test A
  • 在不同数据库模式之间同步数据的最佳技术?

    我有一个现有的 SQL Server 2005 数据库 用于运行我们的会计 库存应用程序 我们正在考虑使用一个新的在线订购框架 它有自己的数据库 如果我们使用这个新框架 我们将需要几乎实时地将在线订购数据 库存 价格 订单 客户 传输到我们
  • 如何显示多个本地通知?

    我有一个消息应用程序 我正在使用VoIP notifications向用户发送确认 我每次都会发出本地通知PushKit delegate叫做 当前的情况是先前的通知被删除并被新的通知取代 有没有办法管理本地通知 以便用户可以在其设备中看到
  • 我可以使变量暂时不稳定吗?

    In PSoC http www cypress com psoc4 source CY ENG HEADER 可以在内存空间中声明变量 由于闪存读取速度比 RAM 读取速度慢 因此程序将受益于编译器优化 允许将值存储在寄存器中或以其他方式
  • Heroku、Shrine 和 Amazon S3:博客文章图像在一段时间后消失

    我有一个使用 Rails 5 1 开发的博客页面 一切工作正常 除了在我在制作中创建帖子并附加图像后 图像在一段时间 例如 30 分钟 后停止显示 我在互联网上寻找解决方案并看到this https shrinerb com rdoc cl
  • libvlc_new 在 vlc 2.1.3 中总是返回 null

    libvlc new 始终返回 null 我已将 libvlc dll 和 libvlccore dll 复制到解决方案目录的调试文件夹中 我们还尝试调用 libvlc new 0 null 并将环境变量 VLC PLUGIN PATH 设
  • 在 Chrome 扩展中禁用文本字段蓝色突出显示?

    我正在开发一个 Chrome 扩展程序 可以让您编辑一个小文本字段 并且我发现单击时文本字段周围的蓝色突出显示非常烦人 有没有办法 最好使用CSS 让这个高亮部分变得更细一些 我觉得有点太厚了 需要瘦身 谢谢 蓝色高亮截图 是的 只需将 n
  • Android:模拟器中未触发 ACTION_BATTERY_LOW。接收者在代码中注册,而不是在清单中注册

    我看过帖子里有提到registerReceiver必须调用 未在清单中定义 才能接收ACTION BATTERY LOW意图 public class MainActivity extends Activity Override publi
  • 在 Git 中生成特定提交的 diff 文件

    当 head 处于特定提交时 我想获取一个 diff 文件 以便可以将 head 降低到一个级别 然后在应用和不应用 diff 文件的情况下尝试测试功能 那么有没有办法生成特定提交的 diff 文件 尽管有一种方法可以在提交之前和之后更改头
  • 互斥体名称 - 最佳实践?

    相关这个问题 https stackoverflow com questions 459554 how do i tell if one instance of my program is running 命名互斥体的最佳实践是什么 我意识
  • 使用 window.crypto.subtle API 从浏览器解密 RSA 消息

    我正在尝试使用相应的私钥对使用公钥编码的 RSA 2048 位消息进行解码 环境是google chrome 我正在使用window crypto subtle APIs 我生成了密钥对并使用编码消息openssl tools genera
  • Vim 带有圆括号和中括号的缩进级别

    当我使用重新缩进文件时gg G我注意到右括号或括号的缩进与左括号的行不匹配 例如 前导选项卡显示为 gt if settings DEBUG gt urlpatterns patterns gt gt url r media P
  • 在 ffmpeg 的 showwaves 中使用十六进制颜色

    我一直在尝试使用 ffmpeg 的 showwaves 过滤器创建视频 并拼凑了以下我能理解的命令 我想知道是否可以使用十六进制颜色设置 wav 形式的颜色 即 F3ECDA 而不是 蓝色 另外 请随时告诉我命令中是否有任何不需要的垃圾 谢