gpt4 book ai didi

video - 有没有办法在保持视频 alpha channel 的同时使用 ffmpeg 缩放 avi?

转载 作者:行者123 更新时间:2023-12-04 23:03:17 24 4
gpt4 key购买 nike

我一直在尝试更改 avi 的比例,但也保留 alpha channel 。此外,视频需要在效果后打开,但是当我尝试打开它时,出现以下错误。我在 for 循环中运行它以适用于文件夹中的所有视频。

ffmpeg -i %%X -vf scale=!newWidth!:!newHeight! -pix_fmt bgra -r 24 -c:v rawvideo "resized\%%X"

它似乎有效,但是当我尝试在 After Effects 中测试 Alpha channel 时,出现以下错误:

The item has an `unlabeled alpha Channel`....



如果我选择 Straight-Unmatted(选项).....

我得到错误:

After Effects error:(error(4) reading frame from file (86::2)



任何帮助都会很棒!

最佳答案

我找到的解决方案是 encode电影两次。一旦将其转换为 mov.然后使用复制编解码器将其转换为 avi .

如果有人有更简单的解决方案,请告诉我:)

通过适当的缩放转换为 MOV...

ffmpeg -i %%X -vf scale=!newWidth!:!newHeight! -c:v qtrle "%%~nX.mov"

复制编解码器转换为 avi 保存透明度...
ffmpeg -i %%X -vcodec copy "resized\%%~nX.avi"

关于video - 有没有办法在保持视频 alpha channel 的同时使用 ffmpeg 缩放 avi?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39626749/

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