我一直在尝试更改 avi 的比例,但也保留了Alpha通道。此外,视频需要在后效果中打开,但是当我尝试打开它时,我会收到以下错误。我在for循环中运行该文件夹中的所有视频。
ffmpeg -i %%X -vf scale=!newWidth!:!newHeight! -pix_fmt bgra -r 24 -c:v rawvideo "resized\%%X"
它似乎有效,但当我尝试在After Effects中测试Alpha通道时,我得到以下错误:
该项目有一个“未标记的Alpha频道”....
如果我选择Straight-Unmatted(选项).....
我收到错误:
After Effects错误:(错误(4)从文件(86 :: 2)读取帧
任何帮助都会很棒!
答案 0 :(得分:0)
我找到的解决方案是两次电影encode
。将其转换为mov.
,然后使用复制编解码器将其转换为avi
。
如果有人有更简单的解决方案,请告诉我:)
ffmpeg -i %%X -vf scale=!newWidth!:!newHeight! -c:v qtrle "%%~nX.mov"
ffmpeg -i %%X -vcodec copy "resized\%%~nX.avi"