Criador de Playlist M3U

Publicado por Mauricio Ferrari (última atualização em 23/07/2024)

[ Hits: 2.297 ]

Homepage: https://www.youtube.com/@LinuxDicasPro

Download m3u-gen




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.

  



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

Scripts recomendados

Twitter via shell

Montar PenDrive

Cyber Script

Configurar data e hora em Xdialog

Criador de árvore de compilação


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts