如何解决Flutter-如何在FFMPEG命令中使用数据输入和输出
在Flutter中,如何在FFMPEG命令(输入和输出)中使用数据。 喜欢:
ffmpeg -i 1.mp3 -i 2.mp3 -i 3.mp3 -i 4.mp3 -filter_complex "[0:a][1:a][2:a][3:a]amerge=inputs=4[aout]" -map "[aout]" output.mp3
2关于此命令的问题:
- 将“ 1.mp3”,“ 2.mp3” ...带到FFMPEG的路径是什么。
- “ output.mp3”在哪里?最终?
找不到任何解决方案,让我们在本地说一下,然后在远程讲(API / SERVER)。
解决方法
将“ 1.mp3”,“ 2.mp3” ...带到FFMPEG的路径是什么。
您问题中的swi_sched()
命令假定ffmpeg
和1.mp3
在执行2.mp3
的{{3}}中。
例如,在Linux中,如果文件位于ffmpeg
中,则必须在运行{{之前,通过运行/home/aix/music
)在终端中导航至/home/aix/music
1}}命令显示在您的问题中。
或者,提供文件的完整路径,当前目录将无关紧要:
cd /home/aix/music
'output.mp3'到哪里去了?最终?
ffmpeg
随您去往哪里。由于在您的问题中没有提供ffmpeg -i /home/aix/videos/1.mp4 -i /home/aix/videos/2.mp4 ...
命令的路径,因此它将输出output.mp3
到当前目录。
或者,在所需目录中提供输出ffmpeg
的完整路径:
output.mp3
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。