1、ffmpeg 的 input 参数可以是本地文件(使用过程中没有任何问题),也可以是远程文件(url 的形式)
2、代码的工程化,不允许或者尽量不要使用临时文件。所以数据尽量都是远程、内存级别的操作。在整个转化过程中,发现ffmpeg 对文件url 的支持,必须是断点续传的。即服务器必须支持断点续传,否则就读不到数据。
fastapi 部署断点续传静态文件:见https://blog.csdn.net/mtrdong/article/details/121160739, 官方的非断电续传的代码:https://fastapi.tiangolo.com/tutorial/static-files/