ffmpeg - изменение формата длительности ffprobe - PullRequest
1 голос
/ 16 апреля 2020

Я использую ffmpeg для получения некоторой длительности файла. Ниже приведен мой код

$filename = '1aef53e6-92ac-4d28-89f8-4cce28fa0f58.mp4'
$duration = if ((ffmpeg -i $filename 2>&1 | Out-String) -match 'Duration:\s+([\d:.]+)') { $matches[1] }

Фактический вывод будет выглядеть как H: M: S: F 00: 00: 00.00

Мне нужно выходные данные должны быть такими, как 00: 00: 00: 00 Между секундами и фреймами, есть точка ".", мне нужно, чтобы она была ":"

какие-либо предложения?

...