问题标签 [video-watermarking]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
643 浏览

android - FFMPEG 显示错误,例如无法找到合适的文本输出格式

我猜命令在这里无法正常工作。

我正在使用这个项目

预期的结果是我作为输入提供的视频应该被处理,它应该包含文本堆栈

0 投票
1 回答
195 浏览

video - FFMPEG 批处理中的多个步骤

我是使用 ffmpeg 修改视频内容的新手,我正在寻求帮助创建一个命令来执行以下操作:

  1. 修剪前4个
  2. 修剪视频的最后 4 秒
  3. 在开头和结尾添加 1 秒淡入淡出
  4. 在右下角添加水印

我已经能够找到单独执行这些操作的示例,但不确定——从语法上讲——是否可以在一个命令中完成所有这 4 件事。

任何帮助表示赞赏!

0 投票
0 回答
215 浏览

javascript - 视频的动态文本背景

我正在尝试在可以动态更改的视频上放置一个简单的文本背景。

在我的 html 中,我有:

我发现一些在线代码允许我通过创建 CSS 变量和 svg 元素来静态显示文本。这很好用,在整个视频中重复文本。

然后我尝试使用javascript设置变量。我通过设置使用图像文件对其进行了测试:

效果很好。

然后我尝试将初始 CSS 值替换为 set 属性。

我尝试过使用encodedURIString 和newUrlString,以及使用编码单引号'(因为当我在Chrome 开发工具中查看数据时它们显示为双引号)。我可以看到在 Chrome 的 DOM 树中设置了 --videoBackground,但是当我导航到 videoWrapper div 并检查 :before 元素时,背景图像值始终为无。因此,假设可以做到这一点,我可以使用一些帮助来格式化 newUrlString 并设置属性。

0 投票
0 回答
89 浏览

java - 无法识别的选项 'bitmap1'。拆分参数列表时出错:找不到选项

当我尝试为视频添加水印时,出现以下错误:

我在 android studio 中使用了这段代码:

0 投票
1 回答
229 浏览

javascript - 每分钟在不同位置重新定位视频上的水印,无需插件

我想在每分钟后更改视频上水印的位置,例如右上角,左上角一分钟后等。在播放视频时这些随机位置。我已经通过 CSS 和 jquery 添加了水印。

查询部分-

CSS部分-

0 投票
0 回答
68 浏览

ffmpeg - 使用ffmpeg进行屏幕录制时添加水印的命令行是什么?

我尝试使用 ffmpeg 命令行记录屏幕。所以,我已经使用这个命令完成了它。ffmpeg.exe -rtbufsize 1500M -f -y -rtbufsize 100M -f gdigrab -t 00:02:00 -framerate 30 0 0 -probesize 10M 1920 1080 -draw_mouse 1 -i desktop -c:v libx264 -r 30 -preset ultrafast -tune zerolatency -crf 30 -pix_fmt yuv420p output.avi”。

现在,我想在录制视频时添加水印。如果你在这个领域有很好的经验,请给我很好的建议。感谢您的关注。真挚地。

0 投票
0 回答
56 浏览

batch-file - FFmpeg 水印延迟

您好,我正在尝试使用.bat文件为上传到我网站的视频添加水印。我希望水印在视频的2/3处开始。我写了下面的代码来做到这一点:

问题是我遇到了一些错误

第一个是当我使用echo查看它是否正常工作时,持续时间没有输出:

回声持续时间是:

我的覆盖代码中还有其他错误

错误

0 投票
1 回答
48 浏览

batch-file - 水印不适用于带感叹号的视频

我制作了一个 .bat 脚本来为视频添加水印,徽标从右到左慢慢滑过视频。这是我的代码:

问题是我在带有感叹号的视频上收到错误消息:没有这样的文件或目录

我读到启用延迟扩展会删除感叹号,但我需要它才能使脚本正常工作。我怎样才能解决这个问题?

我尝试过的失败解决方案如下:

0 投票
2 回答
587 浏览

python - 使用 bbox 参数从图像中去除水印

我正在使用计算机视觉云服务来检测一组图像上的水印。云服务以边界框(bbox)的形式返回水印的位置。例如,一个输出如下所示:

边界框参数之前已在Stack Overflow上进行过解释。

我的目标是通过提供 bbox 参数作为可以删除水印的工具的输入来从图像中删除水印。

我认为 OpenCV-Python 非常适合这项任务。我检查了他们的图像处理 API,但找不到任何解决方案。我能找到的最接近的解决方案是inpainting

我想知道使用 OpenCV 完成任务的最佳方法是什么?我会很感激任何帮助。

0 投票
1 回答
103 浏览

video - FFmpeg 命令为 mpg2、mss、lxf、3g2 视频文件添加文本水印

我正在使用以下命令在视频文件上添加水印:

mpg2 输入文件出错:

输入 #0,mpeg,来自“mpg2.mpg2”:
持续时间:00:02:27.07,开始:0.213367,比特率:4419 kb/s 流 #0:0[0x1e0]:视频:mpeg2video(主),yuv420p(tv , bt470bg/bt470m/bt4 70m, 底部优先), 704x480 [SAR 1:1 DAR 22:15], 29.97 fps, 29.97 tbr, 90k tbn,59.94 tbc 侧面数据:cpb:比特率最大/最小/平均:6000000/0 /0 缓冲区大小:1835008 vbv_delay:N/A 流#0:1 [0x1c0]:音频:mp2,44100 Hz,立体声,s16p,224 kb/s [NULL @ 000000bd67d2b3c0] 无法找到适合“输出”的输出格式.mp g2' Output.mpg2:参数无效

mss、lxf 和 3g2 视频文件也会出现类似错误。如何为这些视频文件格式添加水印?