Criador de Playlist M3U

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

[ Hits: 2.625 ]

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

Instalação básica de pacotes desenvolvedor Ubuntu

Automatizar scan e atualização com o ClamAV

log_FW

Iptables com Roteando via NAT

Script Player com o MPG123


  

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