Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Público-Alvo: Administradores de sistemas e usuários avançados do Windows que precisam converter vários vídeos de uma vez.
Introdução: A conversão de vídeos em lote é uma tarefa comum para muitos administradores de sistemas e usuários avançados do Windows. No entanto, encontrar um software gratuito e eficiente para realizar essa tarefa pode ser um desafio. Neste artigo, vamos apresentar algumas das melhores opções de software de conversão de vídeo em lote gratuitos para o Windows, juntamente com scripts em lote (BAT) e PowerShell para ajudar você a automatizar o processo.
Script: Aqui estão alguns exemplos de scripts em lote (BAT) e PowerShell que você pode usar para converter vídeos em lote usando alguns dos melhores softwares gratuitos disponíveis:
HandBrake (https://handbrake.fr/):
Script em lote (BAT):
@echo off
set handbrake="C:\Program Files\HandBrake\HandBrakeCLI.exe"
set input_folder="C:\Videos\Input"
set output_folder="C:\Videos\Output"
for %%i in (%input_folder%\*.*) do (
%handbrake% -i "%%i" -o "%output_folder%\%%~ni.mp4" --preset="Fast 1080p30"
)
Script em PowerShell:
$handbrake = "C:\Program Files\HandBrake\HandBrakeCLI.exe"
$input_folder = "C:\Videos\Input"
$output_folder = "C:\Videos\Output"
Get-ChildItem -Path $input_folder -File | ForEach-Object {
& $handbrake -i $_.FullName -o "$output_folder\$($_.BaseName).mp4" --preset="Fast 1080p30"
}
FFmpeg (https://ffmpeg.org/):
Script em lote (BAT):
@echo off
set ffmpeg="C:\ffmpeg\bin\ffmpeg.exe"
set input_folder="C:\Videos\Input"
set output_folder="C:\Videos\Output"
for %%i in (%input_folder%\*.*) do (
%ffmpeg% -i "%%i" -c:v libx264 -crf 23 -preset medium -c:a aac -b:a 128k "%output_folder%\%%~ni.mp4"
)
Script em PowerShell:
$ffmpeg = "C:\ffmpeg\bin\ffmpeg.exe"
$input_folder = "C:\Videos\Input"
$output_folder = "C:\Videos\Output"
Get-ChildItem -Path $input_folder -File | ForEach-Object {
& $ffmpeg -i $_.FullName -c:v libx264 -crf 23 -preset medium -c:a aac -b:a 128k "$output_folder\$($_.BaseName).mp4"
}
Conclusão: A conversão de vídeos em lote pode ser uma tarefa demorada e tediosa, mas com o uso dos softwares gratuitos HandBrake e FFmpeg, juntamente com os scripts em lote (BAT) e PowerShell fornecidos, você pode automatizar esse processo e economizar tempo. Experimente essas soluções e descubra qual delas funciona melhor para você.
Se você achou este artigo útil, compartilhe-o com seus amigos e colegas de trabalho que também podem se beneficiar dessas dicas e soluções de problemas.