【问题标题】:Using ffmpeg to watermark a capturing video on Android在 Android 上使用 ffmpeg 为捕获的视频添加水印
【发布时间】:2013-07-16 18:23:50
【问题描述】:

我现在正在研究一个利用 ffmpeg 在 Android 上为捕获的视频添加水印的项目。目前我可以先从相机捕捉视频,然后使用 ffmpeg 对其进行水印。不知道能不能边抓边操作视频?

【问题讨论】:

    标签: android video ffmpeg


    【解决方案1】:

    这是一个示例,如何在我的 Windows 系统上捕获网络摄像头视频并绘制计数时间戳。

    列出所有可用作输入的设备:

    ffmpeg -list_devices true -f dshow -i dummy
    

    使用我的网络摄像头作为输入并绘制时间戳(记录-t 00:01:00 1 分钟):

    ffmpeg -f dshow -i video="1.3M HD WebCam" -t 00:01:00 -vf "drawtext=fontfile=Arial.ttf: timecode='00\:00\:00\:00': r=25: x=(w-tw)/2: y=h-(2*lh): fontcolor=white: box=1: boxcolor=0x00000000@1" -an -y output.mp4
    

    字体文件Arial.ttf 位于终端所在的文件夹中。

    (来源:http://trac.ffmpeg.org/wiki/How%20to%20capture%20a%20webcam%20inputhttp://trac.ffmpeg.org/wiki/FilteringGuide

    希望对你有帮助。

    祝你有美好的一天;)

    【讨论】:

    • 我认为这对我来说可能没有帮助,因为我使用系统应用程序相机来捕获视频而不是 ffmpeg。不管怎样,还是谢谢大家!
    • @shhp:你能分享一下你是如何在拍摄后给视频加水印的吗?我被困在相同的情况下,使用 FFMPEG 无法在捕获的视频上应用水印。
    • @Wikki 你可以看到我对这个问题的回答link
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-21
    • 2014-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-23
    相关资源
    最近更新 更多