Skipintro Plugin

Click here to enlarge


MacDisein escreveu:


Por algum tempo, a ideia de um plugin foi movimentada na minha cabeça, embora eu ache que a ideia não é realmente nova, porque outros sistemas já a possuem. No entanto, falhou na implementação de um problema em que Sven H me ajudou agora e poderia resolvê-lo elegantemente. Portanto, neste ponto, novamente um grande obrigado


Descrição:

O que pode e faz o plugin: Como o nome pode sugerir, você deve usar a introdução (ou seja, o prefixo). pule uma série. Para isso, você salva o tamanho da introdução / introdução de uma série e, no próximo episódio, você pode pular os créditos de abertura, com um toque de tecla.


Como isso funciona?

Durante a reprodução de uma série gravada, quando a introdução começar, pressione a tecla "8"; se os créditos de abertura terminarem, pressione a tecla "8" novamente - agora a diferença de tempo será armazenada junto com o nome da série. Se você assistir ao próximo episódio mais tarde e os créditos de abertura começarem, você pode simplesmente ignorá-lo com a tecla "2". Nesse momento, o valor de salto armazenado para a série é lido e o tempo armazenado é pulado.


extensões:

O plugin "SkipIntro" também pode ser encontrado no menu Extensões, onde você pode visualizar os valores de salto salvos anteriormente e até mesmo alterá-los. No momento, apenas o valor do salto pode ser alterado, mas não o nome do envio. Você também pode excluir os valores individuais através da caixa de diálogo. As alterações não são salvas até que você saia da caixa de diálogo com "OK" ou "Salvar".


tecnologia:

Os valores de salto são armazenados em um banco de dados SQLite armazenado em "/etc/enigma2/SkipIntro.db" (os profissionais também podem alterar o nome da série). O nome da série corresponde ao nome do programa na barra de informações ao reproduzir a gravação. Basicamente, apenas o nome da série deve ser salvo, não a temporada ou o título do episódio. Portanto, um padrão é armazenado (<nome da série> - SnnEmm - <título do episódio>) que extrai o nome da série se o nome tiver essa estrutura.

Na busca posterior (quando a tecla 2 é pressionada), uma chamada pesquisa LIKE é feita no banco de dados, de modo que, e. a entrada "Falk" no banco de dados também inclui a transmissão com, e. o nome "Falk - S01E06 - estragado por escolha" encontra e pula a introdução lá.


futuro:

No momento, esta é uma versão beta, então o plugin ainda não está completo. Se e quanto será desenvolvido depende da resposta e das necessidades. Idéias possíveis são:

Alterar o nome da série

Tornar padrão para o nome serial configurável

Troca de tempos de esqui pela Internet

Arquivo de capa externa


instalação:

Descompacte o ZIP anexado e copie a pasta "SkipIntro" para a pasta "/ usr / lib / enigma2 / python / Plugins / Extensions /". Reinicie a GUI da caixa. Agora o plugin deve estar disponível em Extensões e as teclas "2" e "8" no Movieplayer devem estar ocupadas.




Skipintro: V 1.1
Changes - Additional pattern for "<series name> - SnnEmm"
- Configuration file "/etc/enigma2/SkipIntro.pattern.json" to be able to modify or supplement the pattern itself


Click here to enlarge

Click here to enlarge





Click here to enlarge