gpt4 book ai didi

video - GIF muxer 仅支持单个视频 GIF 流

转载 作者:行者123 更新时间:2023-12-04 03:02:56 26 4
gpt4 key购买 nike

所以我试图为一个充满 gif 的文件夹添加水印,但我收到一条错误消息,说我当时只能使用一个 GIF 流,有没有办法绕过这个问题?

@echo off
setlocal
for %%G in ("%~dp0gifs\*.gif") do (
ffmpeg -i %%G -i Watermark.png -filter_complex "[0:v]scale=trunc(iw/2)*2:trunc(ih/2)*2[v0];[1:v][v0]scale2ref=trunc(iw/5):trunc(ih/16)[logo][0v];[0v][logo]overlay=W-w-3:H-h-4 [v]" -map "[v]" -codec:v libx264 -preset slow -crf 18 %%~nG.gif
)
)
endlocal
pause

来自 ffmpeg 的错误:
[gif @ 0x7ff212801c00] GIF muxer supports only a single video GIF stream.
Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument
Error initializing output stream 0:0 --

最佳答案

H.264 不能混入 GIF。任何一个:

  • 删除 -codec:v libx264 -preset slow -crf 18输出实际的 GIF,或
  • 更改输出 .gif.mp4在 MP4 容器中输出 H.264 视频
  • 关于video - GIF muxer 仅支持单个视频 GIF 流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47493355/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com