Assista a filmes com legendas no seu telefone?

Por que não na verdade? A ideia nasceu quando comecei a assistir filmes no original, mas com legendas. Em algum momento, notei que não me concentro em nenhum discurso coloquial, não tento entender, mas apenas leio as legendas. Tentei desligar as legendas, mas rapidamente liguei novamente, porque simplesmente não as compreendi de ouvido. Foi quando a idéia começou a surgir para separar o filme e as legendas.



No começo, eu queria torná-los fáceis de ligar e desligar, mas isso não bastava, pois ainda era necessário voltar atrás para revisar a seção incompreensível com legendas. Então surgiu a idéia de exibir legendas em uma tabela ao lado do filme, já que às vezes em diálogos complexos você precisa de um contexto e se cansa de voltar para lá. No final, quando comprei a TV, decidi que era melhor mostrá-las ao telefone. Quando preciso, posso ler para frente, para trás, quando não é necessário, ele fica por perto. Foi assim que nasceu a idéia para esse aplicativo kodi-remote-subtitles .



O primeiro pensamento foi criar um complemento para o Kodi , mas quando comecei a ler o manual, verificou-se que havia uma API bastante adequada que foi decidida a sua utilização.



No começo, tentei usar o http , mas havia problemas com o CORS. Como havia o desejo de torná-lo o mais simples possível, não queria escrever a parte do servidor e, portanto, decidi usar o websocket , que não tem esse problema. Em teoria, eu queria apenas uma versão cliente do aplicativo que fosse executada em algum lugar nas páginas do github e qualquer pessoa pudesse usá-lo, infelizmente isso se tornou impossível. O Kodi não suporta a conexão segura 'wss: // ...', mas apenas 'ws: // ...', o que acabou resultando em conteúdo misto . Não iniciei o servidor http, acho que não está correto. Por mim, decidi que, se vir que o aplicativo ajuda e as pessoas o usam, escreverei um aplicativo móvel, é mais uma verificação de conceito.



O que o aplique faz? Ele é sincronizado com o Kodi e, se você carregar legendas para ele no formato * .srt (você também pode baixá-lo em opensubtitles ), ele será exibido como uma lista de legendas. Se você não entender alguma coisa, poderá parar de visualizar e ler ou retornar. Novamente, a idéia principal é assistir a filmes sem, e se não estiver claro, você poderá desviar os olhos de maneira conveniente e rápida e entender do que se trata.





Por exemplo, abro meu aplicativo simultaneamente com o google translate no iPad e posso traduzir imediatamente uma frase incompreensível:





Quando contei a um amigo, ele me pediu para adicionar a capacidade de ativar / desativar legendas na tela com um botão, além de retroceder 15 segundos atrás e ativar as legendas com um botão. O modo de visualização básico foi criado para isso:





Como instalar?



http server ( http, https), mibox s termux, nginx. VueJS : https://github.com/anatoly314/kodi-remote-subtitles. nodejs. 12,13 14 , .





git clone https://github.com/anatoly314/kodi-remote-subtitles.git




cd kodi-remote-subtitles
npm install && npm run build


dist http . root , publicPath vue.config.js



Em seguida, você deve permitir o controle remoto do Kodi via interface da web e registrar a porta ip: nas configurações do aplicativo. Eu escrevi uma instrução um pouco mais detalhada no README no github.



Boa visualização e gostaria de receber feedback.




All Articles