gpt4 book ai didi

powershell - 将输出重定向到不同的路径

转载 作者:行者123 更新时间:2023-12-04 23:01:55 24 4
gpt4 key购买 nike

这可能是一个很简单的问题。我试图自己解决它,查看了一大堆不同的网站,但找不到答案。
这里是:更改变量“$output”,使 ffmpeg 的输出文件写入与输入文件所在的当前目录不同的目录中。
代码如下:

$inputfiles = ls *.mxf

foreach ($file in $inputfiles)

{$output = [io.path]::ChangeExtension($file, '.mp4')

ffmpeg -i $file -map 0 -c:v libx264 -c:a aac $output}
期待您的回答
非常感谢您提前

最佳答案

只需访问 BaseName文件的属性,这将允许您加入路径并更轻松地设置扩展名:

$inputfiles = ls *.mxf
$outputPath = 'D:\YOURPATH'

foreach ($file in $inputfiles) {
$output = Join-Path $outputPath "$($file.BaseName).mp4"
ffmpeg -i $file -map 0 -c:v libx264 -c:a aac $output
}

关于powershell - 将输出重定向到不同的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63805882/

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