You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

FFmpeg处理包含@符号的PNG文件名时出现异常的问题求助

FFmpeg处理包含@符号的PNG文件名时出现异常的问题求助

嗨,各位FFmpeg大佬,我最近碰到一个棘手的问题,想请大家帮忙看看:

我尝试用FFmpeg将多个文件名包含@符号的PNG文件合并成MP4视频,但总是失败。不过如果把文件名里的@去掉,同时修改对应的txt列表文件后,命令就能正常运行了。

我执行的命令是这样的:

ffmpeg_exe -y -f concat -i temp@temp.mp4.txt -safe 0 -vf "pad=ceil(iw/2)*2:ceil(ih/2)*2" -c:v libx264 -crf 17 -pix_fmt yuv420p temp@temp.mp4

对应的temp@temp.mp4.txt文件内容如下:

file 'temp@temp-1.png'
duration 0.2
file 'temp@temp-2.png'
duration 0.2
file 'temp@temp-3.png'
duration 0.2
file 'temp@temp-4.png'
duration 0.2

我猜测是不是@在FFmpeg里有特殊的含义?如果是的话,应该怎么转义这个符号,让FFmpeg能正确识别带@的文件名呢?

麻烦大家帮忙解答一下,谢谢啦!

备注:内容来源于stack exchange,提问作者Alexandru

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 07:08:16