Skip to content

Instantly share code, notes, and snippets.

@outsidecontext
Last active January 23, 2020 10:01
Show Gist options
  • Select an option

  • Save outsidecontext/4757165558d676ff9d674baa901281aa to your computer and use it in GitHub Desktop.

Select an option

Save outsidecontext/4757165558d676ff9d674baa901281aa to your computer and use it in GitHub Desktop.
Convert all videos in the working directory to h264 mp4s
$path = $PSScriptRoot
Write-Output "In directory: "$path
$files = Get-ChildItem -Filter *.mp4
foreach ($file in $files)
{
$fileNameIn = $file.Name
$date = get-date -format "yyyy-MM-dd-HHmmss"
$fileNameOut = $date + ".mp4"
Write-Output "Converting $fileNameIn to $fileNameOut"
ffmpeg -i $fileNameIn -vcodec h264 -acodec aac -strict -2 $fileNameOut".mp4"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment