Pular para o conteúdo

Criador de Playlist M3U

Script em shell para criar automaticamente uma playlist m3u com direito a verificação de mídia e filtro de imagem, já que os mesmos passam pelo ffprobe como vídeos.
Mauricio Ferrari (LinuxProativo) maurixnovatrento
Hits: 8.605 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Script em shell para criar automaticamente uma playlist m3u com direito a verificação de mídia e filtro de imagem, já que os mesmos passam pelo ffprobe como vídeos.
Download m3u-gen Enviar nova versão

Esconder código-fonte

#!/bin/bash
#
# Criador de playlist automático, só executa no diretório corrente e deu.
#
# By Mauricio Ferrari - m10ferrari1200@gmail.com - 2024
#
##########################################################################

NAME=${PWD##*/}

echo "#EXTM3U" > $NAME.m3u

for FILE in *
{
    test -d "$FILE" && continue

    printf "Inspecionando ${FILE##*/} ... "
    RES="$(ffprobe -v error -show_streams "$FILE" 2>&-)"

    if grep -qE "codec_type=(audio|video)" <<< "$RES"; then

        if grep -qi "image" <(file "$FILE"); then
            printf "\e[33mIMAGE FILE\e[m\n"
            continue
        fi

        printf "\e[32mVALID MULTIMEDIA\e[m\n"
        echo "$FILE" >> $NAME.m3u
    else
       printf "\e[31mNO VALID MULTIMEDIA\e[m\n"
    fi
}

exit 0

Abrir e redirecionar portas TCP em firewall iptables

asbuild (Auto-SlackBuild)

Backup de arquivos

Equacao de Segundo Grau em Dialog

Configurar servidor proxy no Apt-get usando SS e Kdialog

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.