ゆっくりMovieMaker4のプロジェクトで参照している動画や画像ファイルの保存場所を移動してしまい、
リンク切れがおきているのでymmpファイル内で参照しているパスを表示するPowerShellスクリプトを作成しました。
# ymmpファイル内の動画や画像のリンク切れ確認
param(
[string]
$input_file="YMMPファイルのパス"
)
$data = (Get-Content $input_file | ConvertFrom-Json)
$data.Timeline.Items | Where-Object {
$_.'$type' -in ("YukkuriMovieMaker.Project.Items.VideoItem, YukkuriMovieMaker", "YukkuriMovieMaker.Project.Items.ImageItem, YukkuriMovieMaker")
} | Where-Object {
-not(Test-Path $_.FilePath)
} | ForEach-Object {
$_.FilePath
}
コメント