Fim de 2022

O ano está acabando, aproveitei para dar uma limpa em um monte de coisa, aqui está um pouco disso:

Atingi a marca de dez mil episódios assistidos desde que comecei o meu planejamento de animes em 2016. É um número redondo, gosto de números redondos.

Parei com o meu site de erros da Crunchyroll: no início do ano eles estavam corrigindo um monte de erros, em algumas vezes até mais de cem erros por semana, mas poucas semanas da nova direção deles e tudo parou de vez e até hoje não voltou, desde então não arrumaram absolutamente nada que relatei, então parei de atualizar o site e estou procurando evitar animes desse serviço e focando em ver animes de fansubs.

E como estou agora focando ver animes de fansubs significa que estou achando erros nas traduções delas, então estou atualizando novamente o meu site de legendas corrigidas! Recentemente publiquei várias correções dos grupos Mundo do Shoujo, Eternal Animes e SubVision, notifiquei dois primeiros grupos por e-mail e mandei um tuíte avisando o terceiro já que – se me lembro bem – um guri de lá me segue. Espero que os grupos publiquem as correções nos sites deles, por mais que todos esses grupos tenham se esforçado é louvável quando alguém admite os próprios erros e se esforça para corrigi-los.

No campo da programação peguei o MEGAJS e implementei o pr-release nele para melhor coordenar as atualizações: gostei demais dessa ideia, só fiquei com medo de segurança pois o script que lida com ele se autoatualiza mas me garanti usando as opções de tokens limitados do GitHub e NPM. Não demorou muito para eu testar esse sistema e publiquei a versão 1.1.1 da biblioteca onde corrigi vários bugs dela, como uma falha grave no código de autenticação na versão da biblioteca para navegadores, alguns problemas na forma que a biblioteca lida com erros de rede e um problema causado na forma que a biblioteca lida com a operação de login que antes em alguns casos poderia ser síncrona e em alguns casos assíncrona, causando bugs, agora ela é sempre assíncrona.

Voltando aos animes, quando parei de ver animes da CR resolvi parar de ver animes da temporada e esperar sair os Blu-rays dos animes antes de ver. Acabou que em algum momento, talvez por aquilo, acabei pegando mania de ignorar certas notificações como as do AniList e Discord.

Hoje é um dia bom para dar um fim nisso! Tenho 134 notificações não lidas no AniList, então resolvi abrir elas agora. A maior parte são notificações de animes relacionados a alguns que já vi e que foram adicionados, algumas pessoas estão me stalkeando seguindo, um anime foi dividido em dois (o que faz sentido: a segunda parte ninguém traduziu, mas vi mesmo assim sem legenda), um anime que foi removido pois foi reclassificado como não-anime e um mangá foi removido pois a publicação é pequena demais.

No Discord só estava ignorando as notificações da Kirinashi. Não perdi nada importante, o grupo está beirando a morte mesmo. A coisa que mais me atraiu na conversa foi uma crítica a uma tradução da CR que ficou zoada, mas isso me deixa transtornado: quero ver esse anime mas a alternativa é ver da Eternal (e não vi o Zero arrumar os erros que relatei para ele de Steins;Gate 0 ainda) ou a KatawareDoki (que não conheço direito), se pelo menos um esses grupos mostrar ligar mesmo para qualidade corrigindo os erros (e não fazendo que nem certos grupos que jogam animes no BD sem fazer QC e falam que aquilo é “qualidade”) aí tudo bem, mas se não tá ruim, hein? Se na CR estiver ruim e os grupos não aceitarem correções, o jeito vai ser ter que aprender japonês que nem o povo fazia antes de ter fansub e CR ou tolerar a bagunça desse povo?

Deixando esse papo de anime de lado resolvi comprar o jogo que o Arara recomendou esses dias no Twitter: Agent A. Estava de promoção, 90% de desconto, saiu por quatro reais. Por esse valor, mais do que valeu a pena: deu para notar bem o trabalho fazer aquele jogo. Pelo preço inteiro, acho que só recomendaria esse jogo para quem é muito fã do gênero. É um point and click: já joguei vários desses quando era pequeno, principalmente um do Ace Ventura (o demo, nunca tive ele completo). Vou uma nota 7 pela história do jogo: acho que tinham que usar mais uma pinta de comédia que nem Team Fortress para justificar o enredo meio que sem sentido. A arte ficou bem interessante, combinou com o gênero, isso é, me lembrou dos jogos antigos do gênero, várias vezes eu esquecia que aquilo era 3D e não 2D.

Agora, a coisa que eu menos gostei foi: toda vez que você vai resolver qualquer coisa nesses quebra-cabeças você tem que andar um quilômetro de um lugar para outro para pegar algum objeto, e para piorar do capítulo quatro para frente o mapa só aumenta, aí você tem que andar mais e mais e não pode esquecer de algum detalhe que apareceu no capítulo um, chegou uma hora que eu tinha revirado tanto por um objeto que desisti e procurei na internet aonde botaram aquele troço! Estava praticamente no início do jogo! Ah, e depois que você ganhar não aperte para voltar para o capítulo cinco senão você vai ter que ver os créditos de novo e não há como pular a não ser fechando o jogo.

Quero ver se no ano que vem eu arrumo o Douki para ser mais útil e poder ser usado como uma alternativa para o Sushi e alass (já que parece que os dois não estão sendo mais atualizados), assim como deixar ele mais útil para quem quiser usá-lo para tradução de músicas. Arrumei o subtitle-tools no npm e agora a função de unir legendas ficou bem melhor do que era antes: ele arruma a resolução das legendas e lida com as colisões automaticamente com vários modos de funcionamento. Até onde eu sei isso deve ser melhor até que alguns scripts em Python que não têm essas funções.

Também quero arrumar o mkv-extract: muita gente vive reclamando que ele não funciona direito mas ignora que aquilo era só um experimento que larguei pela metade, é esperado que aquilo não funcione direito. Teve um cara amigo do povo da Kirinashi que sugeriu uma outra biblioteca, aí eu fui ver essa tal biblioteca: ela não faz metade do que a minha faz, que é a serialização do formato de legendas, por isso que ela funciona “melhor”, pois a parte que está mais bugada na minha ferramenta ela não faz. Vou tentar resolver isso usando alguma biblioteca mais bem testada, algo em C ou C++ compilado para WASM. Inicialmente eu queria usar o mkv-extract original, mas o código dele parece complexo demais, então vou tentar usar o ffmpeg, já que já existe um build dele para WASM. Já comecei a trabalhar nele, só não consegui fazer uma forma de salvar os arquivos usando streams, o que geralmente não é um problema exceto quando você tenha arquivos enormes quanto as legendas do Tenebris.

O meu projeto de um site novo para a Bíblia está ficando morto cada vez mais, com um ritmo de morte mais rápido do que o da Kirinashi, principalmente porque nas últimas semanas parece que o povo daqui de casa está esquecendo de fazer o culto todos os dias e nós usamos esse site nele. Outra coisa que afetou é que agora estamos usando o site em um computador – e não em um celular – então não há tanta necessidade de eu o reescrever para contornar problemas de usar um site com modo de apresentação em uma TV usando a tela de um celular como método de entrada. Ainda queria fazer uma versão para Chromecast dele, permitiria colocar na TV uma versão para telas grandes e no celular uma para telas pequenas sem precisar de fazer uma mistura dos dois que não dá certo, só que eu não tenho um Chromecast.

Antigamente neste blog eu ficava contando quantos animes eu via em cada ano, mas depois que passei de mil isso acabou perdendo a graça. No momento aparecem 1220 completos no AniList e 220,6 dias assistidos, é muita coisa.

Então é isso, essa é a última postagem de 2022. Feliz Natal para quem não falei ainda isso, feliz 2023, bora comemorar muito, aproveitar os animes de janeiro que só vou ver em julho ou depois quando sair os BDs e é isso aí.