FFmpegCommand icon indicating copy to clipboard operation
FFmpegCommand copied to clipboard

1.3之后版本onError没有回调,音频声音渐入渐出在1.3.2的lite版是移除了吗,还望大佬看一下

Open Saul404 opened this issue 2 years ago • 5 comments

Saul404 avatar Jan 10 '24 07:01 Saul404

正常回调是onComplete,我这边测试了没有问题,比对一下demo看看你的命令是否一致呢?

AnJoiner avatar Jan 17 '24 01:01 AnJoiner

正常回调是onComplete,我这边测试了没有问题,比对一下demo看看你的命令是否一致呢?

正常回调没有问题,但是有错误情况下不回调onError,1.2.2可以,1.3的都不行,比如命令错误或者文件路径错误等

Saul404 avatar Jan 17 '24 09:01 Saul404

也遇到了,没有进行onError回调的情况;onComplete 又是正常的

huanyuxiaoyao avatar Jan 23 '24 03:01 huanyuxiaoyao

一样遇到onError没回调的问题 现在我改成了通过runCmd的return结果判断是否成功。还有个问题执行报错后 调用cancel()并不能让异常的状态恢复 导致后续的执行命令都不执行了 后续的命令都会执行两次onStart 然后就卡住了 没有任何回调以及日志提示。

zhangzhen123 avatar Mar 26 '24 06:03 zhangzhen123

我也遇到onError无法回调的问题,使用1.2.2版本转换获取不到时长的歌曲时,会走onError回调,使用1.3.2版本则会一直卡在输出日志环节,得强退软件才能中断,否则无法再开启下次转换。 还有,执行生成空白音频命令时,也会触发该问题,控制台输出【Unknown input format: 'lavfi'】,最后我换了个命令,可以成功生成空白音频: new CommandParams().append("-y") .append("-filter_complex") .append("aevalsrc=0:s=44100:d="+time) .append("-ac") .append("2") .append("-ar") .append("44100") .append("-c:a") .append("libmp3lame") .append(output);

yingbabywhen avatar Apr 17 '24 02:04 yingbabywhen