gpt4 book ai didi

FFMPEG:即使在裁剪后视频也具有相同的尺寸

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

我正在使用 FFMPEG 在视频中进行动态裁剪。
问题是,如果我将 1920x1080 视频裁剪为 100x100 am,仍然会得到一个 1920x1080 视频,其中只有 100x100 部分可见,而其他部分调整为绿色。

_flutterFFmpeg.execute('-y -i $input -filter_complex "[0:v]sendcmd=f=$txtFile,crop" $output'); 
txt文件:
0 crop w 100, crop h 100, crop x 10, crop y 10;
1 crop w 100, crop h 100, crop x 10, crop y 10;
2 crop w 100, crop h 100, crop x 10, crop y 10;
3 crop w 100, crop h 100, crop x 10, crop y 10;
4 crop w 100, crop h 100, crop x 10, crop y 10;
5 crop w 100, crop h 100, crop x 10, crop y 10;
6 crop w 100, crop h 100, crop x 0, crop y 0;
7 crop w 100, crop h 100, crop x 0, crop y 0;
8 crop w 100, crop h 100, crop x 0, crop y 0;
9 crop w 100, crop h 100, crop x 0, crop y 0;
10 crop w 100, crop h 100, crop x 0, crop y 0;
11 crop w 100, crop h 100, crop x 0, crop y 0;
输出视频文件:
https://drive.google.com/file/d/10mjY9toRoMmlvazD6m57gIiuJa8Sqjki/view?usp=sharing
如您所见,输出在前 5 秒内包含绿色边,视频的其余部分根本没有裁剪。

最佳答案

将初始裁剪设置为具有相同的 wh$txtFile 中设置避免 w=iw 的默认值和 h=ih开始时:

_flutterFFmpeg.execute('-y -i $input -filter_complex "[0:v]sendcmd=f=$txtFile,crop=w=100:h=100" $output');

关于FFMPEG:即使在裁剪后视频也具有相同的尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67890985/

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