1. 打開 PowerShell(以管理員身份運(yùn)行)辙售。
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
驗(yàn)證安裝是否成功:
choco -v
2.使用 Chocolatey 安裝 FFmpeg
choco install ffmpeg
驗(yàn)證安裝是否成功:
ffmpeg -version
3.新建txt復(fù)制以下代碼進(jìn)去哮幢,保存并修改后綴名為.bat胸遇,雙擊運(yùn)行即可
@echo off
:: 創(chuàng)建 compressed 文件夾(如果不存在)
if not exist "compressed" (
? ? mkdir "compressed"
)
:: 遍歷當(dāng)前目錄下所有 MP4 文件
for %%i in ("*.mp4") do (
? ? :: 壓縮文件并存入 compressed 目錄
? ? ffmpeg -i "%%i" -b:v 800k -c:v libx264 -preset fast -c:a aac -b:a 128k "compressed\%%~ni_compressed.mp4"
)
:: 提示完成
echo 壓縮完成,所有文件已存入 compressed 目錄改衩。
pause