FFMPEG 抽屉式滤波器。十六进制颜色结果与输入值不匹配

2023-12-23

我正在尝试使用使用特定十六进制颜色输入的绘图盒过滤器创建边框,但是我得到的结果与我设置的值不匹配。

考虑以下生成 600x600 样本的代码;

ffmpeg -i 0.jpg -vf drawbox=x=0:y=0:w=600:h=600:color=#E4E8F3@1:t=fill _border.png

E4E8F3 应该转换为 RGB 228,232,243

然而,当我运行上面的代码并重新导入到 Photoshop 中时,实际颜色“有点接近”,但还不够接近。

我最终得到的颜色是;

十六进制 d2d7df,即 RGB 210,215,223

有什么想法为什么我没有得到我期望的结果吗?


我想通了...需要将 RGB24 放在过滤器链的开头,而不是结尾(在这种情况下它什么也不做)

ffmpeg -i 0.jpg -vf "format=rgb24,drawbox=x=0:y=0:w=600:h=600:color=#ffffff:t=fill" _border.png
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

FFMPEG 抽屉式滤波器。十六进制颜色结果与输入值不匹配 的相关文章

  • 如何调试视频解码损坏?

    我刚刚开始为一家新公司工作 我的新角色要求我帮助调试他们通过解码帧接收到的视频损坏 尽管我打算深入研究代码并研究问题的具体细节 但它让我开始思考视频调试的总体情况 由于处理视频对我来说非常陌生 整个过程看起来相当复杂 而且似乎有很多地方可以
  • 防止 ffmpeg 在降低视频分辨率的同时改变颜色强度

    我有一个用例 我需要缩小规模716x1280mp4 视频到358x640 原件的一半 我使用的命令是 ffmpeg i input mp4 vf scale 640 640 force original aspect ratio decre
  • 使用 ffmpeg 在纯色背景上叠加延时视频

    我有很多名为的主页屏幕截图homescreen000001 png homescreen000002 png等 我正在尝试使用 ffmpeg 创建这些图像的延时视频 当我运行以下命令时 它通常可以正常工作 ffmpeg f image2 i
  • 使用 ffmpeg 从 unix 命令批量将 wav 文件转换为 16 位

    我有一个由许多子文件夹组成的文件夹 每个子文件夹都有其他子文件夹 其中包含 wav 文件 我想像这样转换所有文件 ffmpeg i BmBmGG BmBmBmBm wav acodec pcm s16le ar 44100 BmBmGG B
  • 使用 ffmpeg 将 h.264 avi 容器转换为 mp4

    我想使用 ffmpeg 将 h 264 avi 容器转换为 mp4 容器 我发现这个有效 ffmpeg i myfile avi vcodec copy myfile mp4 ffmpeg version N 51169 gcedf276
  • 如何在Android项目中使用libffmpeg.so?

    我正在尝试在 Android 中创建一个屏幕录制应用程序 为此 我使用 FFmpeg 我已经创建了 libffmpeg so 文件 现在我想在 Android 项目中使用相同的方法来调用它的本机函数 我怎样才能做到这一点 本教程提供了有关此
  • 使用 Ffmpeg 编辑视频元数据

    我想更改视频元数据 原始视频信息 ffmpeg i video mp4 Metadata major brand mp42 minor version 0 compatible brands isomavc1mp42 creation ti
  • ffmpeg AVFrame 到 opencv Mat 转换

    我目前正在开发一个使用 ffmpeg 解码接收到的帧的项目 解码后 我想将 AVFrame 转换为 opencv Mat 帧 以便我可以在 imShow 函数上播放它 我拥有的是字节流 我将其读入缓冲区 解码为 AVFrame f fope
  • 如何使用 ffmpeg 将两个视频/音频流混合为一个

    我有两个视频 v1 flv 和 v2 flv 想要创建 v3 flv 其中包含来自 v1 flv 的视频流以及来自 v1 flv 和 v2 flv 的 混合 音频流 使用 ffmpeg 命令可以实现类似的操作吗 谢谢 我认为使用 ffmpe
  • 如何仅在使用 ffmpeg 添加相同速度的分离音频流时更改视频速度?

    我正在使用 ffmpeg 作为视频过滤器 但是 当我改变视频速度时 我遇到了问题 音频比视频长 ffmpeg i INPUT mp4 filter v setpts 0 5 PTS shortest y preset ultrafast O
  • 同时从多个流中捕获、最佳方法以及如何减少 CPU 使用率

    我目前正在编写一个应用程序 该应用程序将捕获大量 RTSP 流 在我的例子中为 12 个 并将其显示在 QT 小部件上 当我超过大约 6 7 个流时 问题就会出现 CPU 使用率激增并且出现明显的卡顿 我认为它不是 QT 绘制函数的原因是因
  • 从 ffmpeg 获取实时输出以在进度条中使用(PyQt4,stdout)

    我已经查看了很多问题 但仍然无法完全弄清楚 我正在使用 PyQt 并且希望能够运行ffmpeg i file mp4 file avi并获取流式输出 以便我可以创建进度条 我看过这些问题 ffmpeg可以显示进度条吗 https stack
  • 如何在Mac上使用AVFoundation将图片编码为H264,而不是使用x264

    我正在尝试制作一个 Mac 广播客户端 使用 FFmpeg 但不使用 x264 库编码为 H264 所以基本上 我可以从 AVFoundation 中获取原始帧CMSampleBufferRef or AVPicture 那么有没有一种方法
  • Ffmpeg 无法正确转换为 ogg [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我正在使用 ffmpeg 在我的网站上转换音频和视频 Ffmpeg 可以正确转换为其他格式 如 mp3 mp4 等 但无法正确转换为 ogg 虽然 f
  • Chromium 中的 MP4 编解码器支持

    我们已将 Chromium 嵌入式框架集成到我们的 Windows 游戏中 以允许我们从应用程序内渲染网页 并且一切正常 除了 MP4 视频 据我所知 由于许可问题 Chromium 不包含此编解码器 但任何人都可以提供有关我们如何添加支持
  • 使用 xuggle 将 mp3 转换为 wav 出现异常

    我正在尝试将 mp3 转换为 wav 代码在这里 String mp3 F work pic2talk38512 mp3 String wav F work pic2talk38512 wav TranscodeAudioAndVideo
  • 转换为 JPEG 时 HEIC 切片损坏

    我在将 HEIC 图像转换为 jpeg 时遇到问题 HEIC 文件是使用运行最新 iOS 公共测试版的 iPhone 拍摄的图像 我正在使用诺基亚提供的库 https github com nokiatech heif 要解析文件并从 HE
  • 将 ffmpeg 编译为独立二进制文件

    我正在尝试编译ffmpeg作为独立的二进制文件 因为我想在 AWS lambda 中使用它 我可以让事情在我正在编译的服务器上正常工作 但是如果我复制二进制文件并从另一台服务器运行它 我会得到 ffmpeg error while load
  • FFmpeg av_read_frame 无法正确读取帧?

    好吧 我已经下载了一些 yuv 格式的原始 UHD 序列 并在 mp4 容器中使用 ffmpeg 对其进行编码 h264 4 4 4 100 质量 25fps 当我使用 ffprobe 找出编码了多少帧时 我得到 600 所以这是 24 秒
  • 如何启用 FFMPEG 日志记录?

    我想调试 ffmpeg 我添加以下代码来打印日志 av log s AV LOG PANIC fmt or printf msg 但这行不通 没有任何调试信息 然后我启用调试构建选项 export COMMON FF CFG FLAGS C

随机推荐

  • 如何使用 EPPlus 将 Excel 行解析回类型

    EPPlus 有一个方便的LoadFromCollection
  • asp.net 不显示配置的自定义 404 页面

    在我的网络配置中我有
  • UICollectionView 间距边距

    我有一个UICollectionView显示照片 我已经使用创建了collectionviewUICollectionViewFlowLayout 它效果很好 但我想在边距上留有间距 是否可以使用这样做UICollectionViewFlo
  • Xamarin.Forms 热重载在 UWP 中不起作用

    我已阅读并遵循本页上有关 UWP 中热重载的所有提示 https learn microsoft com en us visualstudio xaml tools xaml hot reload troubleshooting view
  • 如何包含 CodeIgniter 生成的页面?

    包含 CI 文件的最简单方法是什么 假设我想包括http example com ci index php mycontroller http example com ci index php mycontroller 在 example
  • 自定义 ItemTemplate 不会出现在 Visual Studio 2015“添加新项”对话框中

    我看过这个问题 https stackoverflow com questions 13325950 custom itemtemplate not showing up in visual studio 2010 add new item
  • 键盘隐藏 Android WebView 上的输入字段

    在我的 Android 应用程序上 我有一个 Activity 其布局几乎是 WebView 元素 在此 WebView 中 我正在加载在线表单以供用户填写 但是 底部输入字段 文本框 保留在软键盘后面 用户无法填写它们 对于这种情况有哪些
  • iPhone 更改应用程序名称

    我正在尝试在 iTunes Connect 中更改我的应用程序名称以进行应用程序更新 我没有看到该选项 这仍然可能吗 或者苹果是否删除了此功能 你绝对可以做到 它位于版本详细信息页面上的应用程序本地化下 您需要单击此处的编辑 然后您可以更改
  • python 类变量在 __init__ 中更改时可以成为实例变量吗?

    据我所理解var is a 类变量 here class MyClass var hello def init self print self var 那是一个实例变量 class MyClass def init self var sel
  • setThemingColor 仅适用于叶节点 dbId

    从文档看来 您应该能够使用任何 dbId 调用 setThemingColor 但它似乎只有在您传递的 id 是叶节点时才有效 它是否正确 还有什么方法可以批量调用此方法 或者一次只能调用一个叶节点 我想将 dbId 数组传递到该方法中 是
  • 左偏和右偏?

    我读过一篇关于部分统一 http eed3si9n com herding cats partial unification html作者提到了左偏和右偏数据类型 有人可以向我解释一下吗 左偏和右偏数据类型 与什么有关系功能1 Is Eit
  • Flutter:popAndPushNamed 参数传递到新页面?

    我正在 Flutter 上编写一个应用程序 我需要执行 popAndPushNamed 但我还需要将参数传递给我正在推送的页面 我能怎么做 是否有另一种方式来弹出和推送 或者我必须寻找不同的解决方案 这件事让我发疯 提前致谢 为了将数据发送
  • 自动解除 JQuery 中事件处理程序的绑定

    是否可以对 JQuery 说 嘿 在添加此事件处理程序之前取消绑定任何事件处理程序 而不显式调用 unbind 就像是 jq selector click function true 其中 true 表示我想取消绑定设置到该元素的所有单击处
  • Ansible自动为用户生成随机密码

    我正在尝试创建将创建用户列表的剧本 但是 我还想为每个用户生成随机密码 生成密码后 我希望在剧本文件旁边有一个包含 username new generated pa ssword 键值的文本文件 是否可以在不开发新模块的情况下做到这一点
  • 如何从 Windows 8 应用程序访问 SQL Server?

    我意识到我的 Windows 8 应用程序无法访问本地 SQL Server 实例 相反 我在 Azure 中有一个 SQL Server 在 SQL Server Management Studio 中 我只需更改查询字符串并像其他数据库
  • SVN - 拒绝、更改和恢复到以前的版本

    我们有一个有几个用户的 SVN 存储库 一名用户意外删除了一个目录并签入了更改 我可以直接签出旧版本并重新签入 但我不想丢失 SVN 中目录的版本信息 我如何拒绝更改 如果您使用命令行 典型的方法是进行 反向合并 例如 如果版本 125 是
  • SAS 无效“闰年”日期问题 yymmdd8

    我正在阅读一些原始数据 其中有几个错误的日期 具体来说 有人在非闰年键入了 2 月 29 日 例如 data null input test yymmdd8 format test date9 cards 20270229 run 客户希望
  • Android 的浮动窗口与 FLAG_SHOW_WHEN_LOCKED 结合失败

    我的应用程序在锁定屏幕之前向用户显示一个对话框 这是一个包含 DialogFragment 的简单 Activity 来自支持库 因为该应用程序在 2 2 上运行 由于显示这些对话框的实际活动不是 Android 标准的浮动窗口 getWi
  • (java.lang.String) 无法应用于 (java.lang.Object)

    我有一个名为的监听器类TopicS我试图从一个名为 readMessages 的 gui 中调用它 当我尝试使用以下方法运行 TopicS 类时 private void jButton1ActionPerformed java awt e
  • FFMPEG 抽屉式滤波器。十六进制颜色结果与输入值不匹配

    我正在尝试使用使用特定十六进制颜色输入的绘图盒过滤器创建边框 但是我得到的结果与我设置的值不匹配 考虑以下生成 600x600 样本的代码 ffmpeg i 0 jpg vf drawbox x 0 y 0 w 600 h 600 colo