【问题标题】:ffmpeg watermarking error : video pixel format unknown, Parser not found for codecffmpeg 水印错误:视频像素格式未知,未找到编解码器的解析器
【发布时间】:2011-12-13 07:56:26
【问题描述】:

我正在尝试为我的视频添加水印,但我遇到了像素格式和编解码器错误。

我正在使用来自链接http://ffmpeg.zeranoe.com/builds/ 的最新版本的 FFmpeg git-7d531e8 64 位静态(最新)(2011-12-12)

我正在使用以下代码为我的视频添加水印。

ffmpeg -i inputputfile.avi -target pal-vcd "movie=abc.png [Watermark]; [in][Watermark] overlay=10:10 [out]" outputfile.avi.

但我收到视频像素格式未知的错误,并且未找到编解码器错误的解析器。

后来,我通过代码更改,添加编解码器和像素格式。

ffmpeg -i inputputfile.avi -vcodec wmv3 -pxl_fmt yuv420p -target pal-vcd "movie=abc.png [Watermark]; [in][Watermark] overlay=10:10 [out]" outputfile.avi。

但是我仍然收到同样的错误。请帮忙。

【问题讨论】:

  • 我以前用 vhook 做水印,但他们很久以前就弃用了。如果您不介意使用旧版本的 ffmpeg,我可以为您提供在 vhook 中使用水印的命令行。

标签: c#-4.0 ffmpeg video-watermarking


【解决方案1】:

at ffmpeg-user 有一个类似的问题,看看那里的答案是否有帮助。

【讨论】:

    猜你喜欢
    • 2013-12-19
    • 1970-01-01
    • 2016-05-15
    • 2021-04-16
    • 2022-01-17
    • 1970-01-01
    • 1970-01-01
    • 2015-11-06
    • 2011-07-05
    相关资源
    最近更新 更多