Renomear legendas srt de filmes e séries
Publicado por Ryuk Shinigami (última atualização em 08/10/2020)
[ Hits: 2.219 ]
Homepage: www.alem.com.br
Download 1601295406.rename-subtitles.sh (versão 2)
Este script pode ser útil para quem costuma baixar muitas legendas de filmes e séries, mas que as vezes vem com nomes diferentes dos vídeos correspondentes. Pode-se, por exemplo, colocar este script nas "ações personalizadas" do menu contexto de alguns Gerenciadores de Arquivos, como Thunar e Dolphin. Assim fica mais rápido e prático renomear várias legendas apenas selecionando o vídeo e a legenda correspondente.
Versão 2 - Enviado por Ryuk Shinigami em 28/09/2020
Changelog: Corrigido problema em renomear arquivos com espaços nos nomes.
Download 1601295406.rename-subtitles.sh
#!/bin/bash # Autor: PauloHAC if [ $# -ne 2 ]; then #echo "Selecione dois arquivos." exit 1 fi for file in $1 $2; do if [[ ( ${file##*.} == "avi" ) || ( ${file##*.} == "mkv" ) || ( ${file##*.} == "mp4" ) ]]; then video=$file fi if [[ ${file##*.} == "srt" ]]; then legenda=$file fi done if [[ -n $legenda ]] && [[ -n $video ]]; then mv "$legenda" "${video%.*}.srt" fi
Script - muda nomes de arquivos de iso-8859-1 para utf8 recursivamente
Filtro para importação de extrato do Banco do Brasil para Kmymoney
Visualizar ícone dos .exe em seu Gnome
Comando Executar Gerenciadores leves
Atenção a quem posta conteúdo de dicas, scripts e tal (1)
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
Instalar Google Chrome no Debian e derivados
Consertando o erro do Sushi e Wayland no Opensuse Leap 15
Instalar a última versão do PostgreSQL no Lunix mantendo atualizado
Flathub na sua distribuição Linux e comandos básicos de gerenciamento
Quais Shell Scripts vocês usam? (7)
Desenvolvimento de um driver (16)
Problemas para conectar à rede no Linux Mint (10)
Clamav e suas atualizações (15)
Não esta salvando as configurações de usuário. [RESOLVIDO] (3)
[Shell Script] Script para desinstalar pacotes desnecessários no OpenSuse
[Shell Script] Script para criar certificados de forma automatizada no OpenVpn
[Shell Script] Conversor de vídeo com opção de legenda
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba