![无法获取稳定文件以渲染到我指定的路径](https://linux22.com/image/1554222/%E6%97%A0%E6%B3%95%E8%8E%B7%E5%8F%96%E7%A8%B3%E5%AE%9A%E6%96%87%E4%BB%B6%E4%BB%A5%E6%B8%B2%E6%9F%93%E5%88%B0%E6%88%91%E6%8C%87%E5%AE%9A%E7%9A%84%E8%B7%AF%E5%BE%84.png)
我正在尝试进行一些稳定处理,但遇到了我认为是限制或错误的问题,但我想从专家那里得到进一步的澄清。我无法让转换文件出现在 FFMPEG.exe 文件所在的位置(即我当前运行 exe 的同一文件夹)以外的任何地方。
我正在尝试将转换文件渲染到我机器上的特定路径。这是我所做的调用:
ffmpeg.exe -i "C:\LocalTemp\DealerVision\DealerVision.MediaProcessing.Video.Combine.Combiner\372e538c-df1b-4355-bc9a-43e27899b9ee\11474_1.mp4" -vf vidstabdetect=show=1:shakiness=5:accuracy=8:result="C:\LocalTemp\DealerVision\DealerVision.MediaProcessing.Video.Combine.Combiner\372e538c-df1b-4355-bc9a-43e27899b9ee\11474_1.trf" -f null -
这成功生成了一个文件,但它将其放在与 FFMPEG.exe 文件相同的路径中。它还将文件重命名为“LocalTempDealerVisionDealerVision.MediaProcessing.Video.Combine.Combiner372e538c-df1b-4355-bc9a-43e27899b9ee11474_1.trf”
因此,它似乎删除了我的路径,并根据我输入的路径为转换创建一个新名称。我该如何将此转换文件渲染到我的选择?
谢谢。
答案1
您需要使用单引号并转义路径
result='c\:\\path\\vidstab.trf'