FFTools.psm1

#Import Functions
$FunctionPath = $PSScriptRoot + "\Functions\"
$FunctionList = get-childitem $FunctionPath -Name

ForEach ($Function in $FunctionList) {
    . ($FunctionPath + $Function)
}

##Function to Add ffmpeg module files to PSModulePath
    #Save the current value for PSModulePath in the $p variable.
    $p = [Environment]::GetEnvironmentVariable("Path")
    #Add the new path to the $p variable. Begin with a semi-colon separator.
    $exepath = $PSScriptRoot + "\ffmpeg_4.1.3\"
    $p += ";$exepath"
    #Add the paths in $p to the PSModulePath value.
    [Environment]::SetEnvironmentVariable("Path", $p)

#Load Tips File
$tipspath = $PSScriptRoot + "\ffmpeg tips.txt"
$tips = get-content $tipspath

#Write module into to host
Write-Host "ffmpeg required in path"                -ForegroundColor Green
Write-Host "Set-Location to where files are staged" -ForegroundColor Green

#Go to staging folder
$Staging = Read-Host "Specify your staging folder (no qoutes)"
set-location $Staging