Around the world blog

Around the world Blog

モーリシャス~ポートエリザベス その4 船旅23日目

2024/9/8

朝食は、ビュッフェ
7:50 ヨガ、ヨガマット使用5回目
12:05 カネフラ(ハワイ男性フラ)
昼食も、ビュッフェ
14:00 チャクラ瞑想
15:40 英語の雑学
16:20 落語
17:00 カラオケ大会エントリー説明会
18:00 社交ダンスパーティ(カメラマンとして)
夕食も、ビュッフェ

windows11のPowerShellで複数フォルダ(yyyymmdd)をYoutube用にエンコード処理するスクリプトを作成しました

#Base Path
$baseFolderPath = "C:\path\to\your\folder"
$ffmpeg_cmd = "C:\path\to\bin\ffmpeg.exe"

$startDate = 20240904
$endDate = 20240908

for($date = $startDate; $date -le $endDate; $date++){
	$folderPath = Join-Path -Path $baseFolderPath -ChildPath $date.ToString()

	#Check Folder
	if(Test-Path -Path $folderPath){
		$aviFiles = Get-ChildItem -Path $folderPath -Filter *.avi

		#Youtube Encode
		foreach($file in $avifiles){
			& $ffmpeg_cmd -i $($file.FullName) -vcodec libx264 -pix_fmt yuv420p "$($file.DirectoryName)\$($file.BaseName).mp4"
		}
	} else {
		Write-Host "Folder not found:$folderPath"
	}
}