问题标签 [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 回答
1508 浏览

ios - 如何在 iOS 中为 mp4 添加字幕

我已经知道我应该使用 AVFoundation 从 .mp4 文件中获取 CGContextRef;

并使用:

制作字幕;

现在的问题是如何从 .mp4 文件中获取 CGContextRef ?

我的意思是我有 .mp4 文件的 url,但是如何在 mp4 中添加 CATextLayer?

0 投票
1 回答
2666 浏览

java - 如何在android中使用mp4parser在视频上添加水印?

我已使用 mp4parser 成功地将录制的视频转换为“out.h264”格式,并将音频转换为“.AAC”格式。现在我想在我录制的视频上实现“水印图像”。mp4parser 可以在视频上添加水印吗?我也查GPUimages过了。但是没有办法在视频上添加效果,它的例子只显示了图像的效果。所以我的问题是如何在视频上添加水印?

以下是我的音频视频代码:

任何帮助,将不胜感激!!提前致谢。

0 投票
1 回答
1116 浏览

video - 选择性“未知编码器 libfdk_aac”消息

在以下两个命令中,第二个抛出异常说“未知编解码器 libfdk_aac”。谁能指出我,可能是什么问题?

p>

显然,第一个从文件发布 RTMP 流。第二个旨在为流添​​加水印。我曾尝试先从流中创建文件来测试命令。

仅供参考: ffmpeg 已使用“libfdk_aac”库进行编译。奇怪的是,我什至在查询音频编解码器时看到它列出来。

更新问题以使用不同的命令重现相同的问题

p>

0 投票
2 回答
1280 浏览

ios - 为视频添加水印图像

我是 AVFoundation 的新手,我正在尝试将图像添加到视频中。但是我不断收到错误消息:failed Optional(Error Domain=AVFoundationErrorDomain Code=-11823 "Cannot Save" UserInfo={NSLocalizedDescription=Cannot Save, NSLocalizedRecoverySuggestion=Try saving again.}) 。我究竟做错了什么。这是我的代码:

0 投票
1 回答
394 浏览

ios - Xamarin.iOS - ExportAsynchronously 失败

首先我应该提到我是新的(iOS 和 Xamarin)。我正在尝试使用图像和文本为视频添加水印。

我已经从链接中移植了大部分代码:https ://stackoverflow.com/a/22016800/5275669 。

整个代码粘贴在这里:

我不断收到以下错误:任务失败=>无法完成导出错误域=AVFoundationErrorDomain代码=-11820“无法完成导出”用户信息=0x18896070 {NSLocalizedRecoverySuggestion=再次尝试导出。,NSLocalizedDescription=无法完成导出}

如果我替换这个

它工作正常,但没有水印

有人能帮忙吗??

0 投票
0 回答
629 浏览

android - Android - 图片视频水印的轻量级解决方案

如何在使用 ffmpeg 而是使用其他方法的视频上添加图像?有哪些更轻量级的解决方案可以简单地将图像放在视频上?

我知道很少有具有此功能且尺寸非常小的应用程序。他们使用什么方法?

  1. https://play.google.com/store/apps/details?id=com.ashimpd.watermark
  2. https://play.google.com/store/apps/details?id=jcom.watermark.video
0 投票
2 回答
1874 浏览

android - Android:将视频路径传递给 FFmpeg

我开发了一个从画廊播放视频的应用程序。我想FFmpeg在所选视频中使用命令添加水印。但我不知道如何将路径传递给FFmpeg命令。我找不到有关此的适当教程或参考。我的编码如下:

MainActivity.java:

FFmpeg 命令:

这个命令来自一个示例项目。如何将视频路径传递给此命令?我不知道如何编辑命令来支持我的要求。有人可以指导我完成这个。任何帮助都会非常有帮助。谢谢你。

0 投票
2 回答
4536 浏览

image - 是否可以使用 FFMPEG 在视频的每一帧上叠加图像

我正在尝试在 10 秒的视频上叠加 10 个不同的图像。我目前能够使用 FFMPEG 在视频的整个时间跨度上叠加一张图像。我希望能够在视频上每秒看到不同的图像。

如果可能的话,我怎么能做到这一点?

问候, 鲁本

0 投票
0 回答
1579 浏览

ios - 水印(重叠)视频与 iOS 上的图像

我徒劳地尝试使用 AVFoundation 库为现有视频添加水印。我按照说明并尝试从这个问题的第三个答案中重写 Swift 中的代码:录制视频上的 iPhone 水印。– 但这对我不起作用。

每次运行我的代码时,我只会看到一个黑色视频,它以我的源视频的长度呈现,需要加水印。我的目标是在 5 秒后淡入水印。

这是我的代码:

0 投票
0 回答
86 浏览

ios - 当我在视频中添加水印时 AVAssetSessionFailed

我正在创建一个处理视频的应用程序。现在,我想在此视频中添加一个水印,该水印存在于应用程序的本地目录中,使用AVMutableComposition. 但是AVAssetExportSession在这个过程中失败了。

请让我知道我在这段代码中做错了什么。