User Tools

Site Tools


powershell:converti

This is an old revision of the document!


CONVERTI (conversor de Audio)

EN CONSTRUCCION

powershell:diagram2.png


Para que sirve: Convierte archivos de audios mixtos a un formato estandar y digital, manteniendo los IDTAGs/MetDATA

Como funciona: Desde una Carpeta de Orige, lee/lista todos los archivos de audio, y luego los convierte en otra carpeta de salida, a un formato estandar y universal como (*.mp3)

Codigo <code powershell convertomp3.ps1>

$converter = “C:\ffmpeg\binffmpeg.exe” # Ruta de entrada (archivos originales) $inputFolder = “E:\remixes_casal”

# Ruta de salida (MP3 convertidos) $outputFolder = “E:\remixes_casal_output”

# Crear carpeta de salida si no existe if (!(Test-Path $outputFolder)) {

  New-Item -ItemType Directory -Path $outputFolder | Out-Null

}

# Obtener lista de archivos (puedes filtrar extensiones si quieres) $files = Get-ChildItem -Path $inputFolder -File

foreach ($file in $files) {

  # Nombre del archivo sin extensión
  $name = [System.IO.Path]::GetFileNameWithoutExtension($file.Name)
  # Ruta de salida
  $outputFile = Join-Path $outputFolder ($name + ".mp3")
  Write-Host "Convirtiendo: $($file.FullName)"
  # Ejecutar ffmpeg
  ffmpeg -i "$($file.FullName)" `
      -map_metadata 0 `
      -vn `
      -codec:a libmp3lame `
      -q:a 0 `
      "$outputFile"

}

Write-Host “Conversion completada.” <\code>

powershell/converti.1788251716.txt.gz · Last modified: by adm.wiki