avi2mkv

Date: []

#!/bin/bash

# Función para convertir archivos avi a mkv
convert_to_mkvs() {
    local avi_file="$1"
    local mkv_file="${avi_file%.avi}.mkv"
    ffmpeg -fflags +genpts -i "$avi_file" -c copy "$mkv_file"
}

# Encuentra todos los archivos .avi en el directorio actual y sus subdirectorios
find . -type f -name '*.avi' | while IFS= read -r avi_file; do
    convert_to_mkvs "$avi_file"
done