gpt4 book ai didi

java - FFMPEG 使用字符串设置 -ss 和 -to

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

我知道我可以用 设置开始-ss 并以 结尾-至但是有人可以帮我格式化以下内容,以便我可以输入-ss-to用字符串?

我要-ss从......来

String start = editStart.getText().toString();

-to从......来
String end = editEnd.getText().toString();

这是我要编辑的 ffmpeg 字符串,我输入了 -ss-to显示我希望上面的字符串在哪里。
String s = "-i" + " " + mVideoUri.toString().replace("file:///", "") + " -filter_complex [1:v][0:v]scale2ref=iw:ih[ovr][base];[ovr]colorchannelmixer=aa=0.7[ovrl];[base][ovrl]overlay[v] -ss -to -map [v]" + directoryToStore + "/" + FileName + mp4;

String[] arguments = s.split(" ");

ExecuteFFMPEG(arguments);

最佳答案

好的,您可以从以下位置获取起点和终点:

String start = editStart.getText().toString();  
String end = editEnd.getText().toString();

因此,不要拆分参数,而是这样做:
String[] s = {"-i" ,mVideoUri.toString(),"-filter_complex","[1:v][0:v]scale2ref=iw:ih[ovr][base];[ovr]colorchannelmixer=aa=0.7[ovrl];[base][ovrl]overlay[v]","-ss","start","-to","end","-map","[v]",directoryToStore+"/"+"output.mp4"};
ExecuteFFMPEG(s);

关于java - FFMPEG 使用字符串设置 -ss 和 -to,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43908697/

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