我将.mp4文件中的视频片段持续时间提取为“hh:mm:ss”格式的字符串:
$duration = $shellfolder.GetDetailsOf($shellfile, 27)
我想获取文件夹中所有视频片段的总持续时间。 如何在不提取秒数,每次分钟的情况下总结这些持续时间?
答案 0 :(得分:1)
将持续时间转换为[TimeSpan]
,然后将其与其他人一起添加:
$totalDuration = New-TimeSpan
# making up a loop since you didn't provide one
foreach ($shellfile in $Files) {
$duration = $shellfolder.GetDetailsOf($shellfile, 27)
$totalDuration += ([TimeSpan]$duration)
}