问题标签 [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.
video - 视频上的文字水印,不损失音频和视频质量
我正在使用以下命令在视频文件上添加文本水印(对于 mp4、mpg、m4v、flv、mov 等):
对于某些文件转换,视频文件的属性会发生变化。例如-当我尝试在 mkv 文件上添加文本水印时,我收到了以下消息:
[matroska @ 0000001867d36ec0] 输出流 0:1 中的非单调 DTS;上一个:2273,当前:1596;更改为 2273。这可能会导致输出文件中的时间戳不正确。
这是我在这里提到的问题之一。还有其他的,例如:
- 视频质量降低
- 视频文件大小发生变化(急剧增加/减少)
- 发生音频滞后等...
所以,我想在添加文本水印后保留视频的质量。我怎样才能做到这一点?
ffmpeg - 使用ffmpeg为视频加水印时如何将特殊字符作为文本包含在内?
使用以下命令在视频中添加水印:
我无法在此处添加某些特殊字符作为文本,例如 %,",' 等。
如果有任何限制,谁能告诉我?也请分享可靠的来源。
python - 如何在使用moviepy使用django保存时为视频文件添加水印
完成:带水印的视频
过程如下:
- 使用 user、video_file、upload_date 字段创建一个 models.py
- 创建一个 forms.py 以接受带有验证的 video_file
- 最后使用views.py链接文件并在上传视频时处理水印过程。
这是我的意见.py
引用我还想在视频中添加 LOGO,它可以是一个简单的 PNG 图像。
我得到的错误:
'VideoFileClip' object has no attribute 'endswith'
video-watermarking - “取证水印” 0/1 嵌入视频帧中发生了什么?
嗨工程师和开发人员!
希望你一切顺利。我正在使用“取证水印”解决方案,并且正在运行一个名为“嵌入 0/1”的进程。它将 0 或 1 嵌入到每个视频帧中,然后对每个帧进行编码。实际上,我不清楚嵌入器内部发生了什么。你们有什么想法吗?
问候坦玛亚
node.js - 如何使用fluent-ffmpeg更改水印图像的大小并设置视频的大小和纵横比?
有谁知道如何更改水印图像的大小?其次,我尝试complexFilter()
与size()
andaspect()
方法一起使用,但它抛出了一个错误,即 complex-filter can not be used with complexFiltergraph 在同一个输入流中?
这是我的代码:
谢谢。
flutter - 如何使用 Flutter_ffmpeg 在 Flutter 中为视频添加水印
我无法弄清楚为什么我的 ffmpeg 命令不起作用......
}
谢谢
python - 如何将新创建的文件附加到模型
用户添加视频,水印会自动应用于视频。原来是处理用户的视频加水印,但是不知道怎么把这个视频附加到模型上,这样以后这个带水印的视频就会显示在网站上。只需将 obj.video_uploaded = final_ 附加到模型 - 它不起作用,写入错误对象没有属性 '_committed' model.py
视图.py
表格.py
video - 如何使用 Azure 媒体服务对 mp4、OGG 格式的视频文件应用水印
目前我在 Azure 中存储视频文件,我需要下载这些带水印的文件。水印为文本格式。我可以获得如何将文本水印应用到视频文件中的帮助吗?使用 Java 的技术
ffmpeg - ffmpeg - 向视频添加动态徽标和随机位置水印?
我正在制作一个通过邮件发送给我的用户的教程,为了避免盗版分发,我想logo.png
在视频间隔的随机位置放置水印( )。
我尝试使用ffmpeg 中的命令 - 动态字母和随机位置水印到视频?:
但它给了我错误:
ffmpeg - ffmpeg 水印:scale2ref 输出不能用于第二次叠加
我能够在一个命令中将水印添加到视频的 2 个位置(左上角和右下角),并将图像高度缩放到视频高度的十分之一
但是上面的命令太多余了,所以我去掉了第二个scale2ref
但可悲的是,发生了错误
我知道发生错误是因为第一个叠加层没有设置图像输出说明符,但似乎我们不能这样做?我只知道覆盖可以设置视频流说明符。
如何[logo-out]
在第二个叠加层中使用从 scale2ref 输出的说明符?