From 4b5552949ed9f952fb6feebf0c91dc3c6b07e14a Mon Sep 17 00:00:00 2001 From: Wh1t3st4r Date: Sat, 17 Feb 2024 23:15:42 -0300 Subject: [PATCH 1/3] Added Brazilian Portuguese README file --- README_ptbr.md | 218 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 218 insertions(+) create mode 100644 README_ptbr.md diff --git a/README_ptbr.md b/README_ptbr.md new file mode 100644 index 00000000..a440da51 --- /dev/null +++ b/README_ptbr.md @@ -0,0 +1,218 @@ +
+ + Logo + + +

Twitch Downloader

+ +
+ Baixador de VOD/Clip/Chat da Twitch e Renderizador de Chat +
+
+ Report Bug +
+
+ +**Este arquivo Readme pode estar desatualizado, considere lê-lo em [**inglês**](README.md)** + +## Exemplo do Chat Renderizado + +https://user-images.githubusercontent.com/1060681/197653099-c3fd12c2-f03a-4580-84e4-63ce3f36be8d.mp4 + + +## O quê ele pode fazer? + +- Baixar VODs da Twitch +- Baixar Clips da Twitch +- Baixar o chat para VODs e Clips, seja em um arquivo [JSON com todas as informações originais](https://github.com/lay295/TwitchDownloader/files/13495494/ExampleMoonMoonJsonFile.json), um arquivo de browser HTML, ou um [arquivo de texto normal](https://github.com/lay295/TwitchDownloader/files/13495523/ExampleMoonMoonTextFile.txt) +- Atualizar os conteúdos de um arquivo do chat em JSON gerado préviamente com uma opção para salvar em outro formato +- Usar um arquivo do chat em JSON gerado préviamente para renderizar o chat com o Twitter Twemoji ou Google Noto Color emojis e emotes BTTV, FFZ, 7TV estáticos e animados + +# GUI + +## Windows WPF + +![](https://i.imgur.com/bLegxGX.gif) + +### [Veja a documentação completa do WPF aqui](TwitchDownloaderWPF/README.md). + +### Funcionalidade + +O GUI do Windows WPF implementa todas as principais funcionalidades do programa acompanhado com umas funcionalidades extras de conveniência: +- Programe múltiplos trabalhos de baixar/renderizar para que funcionem simultâneamente +- Criar uma lista de arquivos para baixar por uma lista de links de vods/clips +- Buscar e baixar múltiplos VODs/clips de qualquer streamer sem sair do aplicativo + +### Suporte à Múltiplas línguas + +O GUI do Windows WPF está disponível em múltiplas linguagens graças à traduções da comunidade. Veja a [Sessão de localização](TwitchDownloaderWPF/README.md#localization) do [WPF README](TwitchDownloaderWPF/README.md) para mais detalhes. + +### Tema + +O GUI do Windows WPF vêm com tanto o tema claro como o escuro, junto de uma opção para atualizar automaticamente de acordo com o tema do Windows. Ele também suporta temas criados pelo usuário! Veja a [Sessão de Tema](TwitchDownloaderWPF/README.md#theming) dos [WPF README](TwitchDownloaderWPF/README.md) para mais detalhes. + +### Demonstração em Vídeo + +https://www.youtube.com/watch?v=0W3MhfhnYjk +(versão mais antiga, mesmo conceito) + +## Linux? + +Veja twitch-downloader-gui no [github](https://github.com/mohad12211/twitch-downloader-gui) ou no [AUR](https://aur.archlinux.org/packages/twitch-downloader-gui) para um GUI wrapper para o CLI Linux . + +## MacOS? + +Nenhum GUI disponível pro MacOS até o momento :( + +# CLI + +### [Veja a documentação completa do CLI aqui](TwitchDownloaderCLI/README.md). + +O CLI é cross-platform e implementa as principais funcionalidades do programa. Funciona no Windows, Linux, e MacOS*. + +*Somente Macs com Intel foram testadas + +Com o CLI, é possível automatizar processamento de vídeo processing com scripts externos. Por exemplo, você poderia copiar e colar o código a seguir num arquivo `.bat` no Windows para baixar um VOD e seu chat, e depois renderizar o chat, tudo de um único valor. +```bat +@echo off +set /p vodid="Insira a ID da VOD: " +TwitchDownloaderCLI.exe videodownload --id %vodid% --ffmpeg-path "ffmpeg.exe" -o %vodid%.mp4 +TwitchDownloaderCLI.exe chatdownload --id %vodid% -o %vodid%_chat.json -E +TwitchDownloaderCLI.exe chatrender -i %vodid%_chat.json -h 1080 -w 422 --framerate 30 --update-rate 0 --font-size 18 -o %vodid%_chat.mp4 +``` + +## Windows - Instalação + +1. Vá para [Releases](https://github.com/lay295/TwitchDownloader/releases/) e baixe a versão mais recente para Windows ou [construa do código-fonte](#building-from-source). +2. Extraia o `TwitchDownloaderCLI.exe`. +3. Navegue para onde você extraiu o executável: +``` +cd C:\folder\containing\TwitchDownloaderCLI +``` +4. Se você não tem o FFmpeg, você pode instalar-lo via o [gerenciador de pacotes Chocolatey](https://community.chocolatey.org/), todavia também podes obter-lo como um arquivo separado no [ffmpeg.org](https://ffmpeg.org/download.html) ou usando o TwitchDownloaderCLI: +``` +TwitchDownloaderCLI.exe ffmpeg --download +``` +5. Você pode começar a usar o TwitchDownloaderCLI, por exemplo: +``` +TwitchDownloaderCLI.exe videodownload --id -o out.mp4 +``` +Você pode encontrar mais comandos no [CLI README](TwitchDownloaderCLI/README.md#example-commands). + +## Linux – Instalação + +1. Algumas distros, como o Alpine Linux, não têm fontes para algumas linguagens (Árabe, Persa, Tailandês, etc.) Se este for seu caso, instale fontes familiares adicionais como [Noto](https://fonts.google.com/noto/specimen/Noto+Sans) ou leia a página da wiki de sua distro em fontes, tendo que deve haver um comando de instalação para essa situação específica, como a página de fontes do [Alpine Linux ](https://wiki.alpinelinux.org/wiki/Fonts). +2. Verifique que ambos `fontconfig` e `libfontconfig1` estão instalados. `apt-get install fontconfig libfontconfig1` no Ubuntu. +3. Vá para [Releases](https://github.com/lay295/TwitchDownloader/releases/) e baixe o binário mais recente pro Linux, pegue o [Pacote AUR](https://aur.archlinux.org/packages/twitch-downloader-bin/) pro Arch Linux, ou [construa do código-fonte](#building-from-source). +4. Extraia o `TwitchDownloaderCLI`. +5. Navegue para onde você extraiu o binário: +``` +cd directory/containing/TwitchDownloaderCLI +``` +6. Dê ao binário direitos de execução: +``` +sudo chmod +x TwitchDownloaderCLI +``` +7. a) Se você não tem o FFmpeg, você deve instalar-lo no sistema todo pelo gerenciador de pacotes da sua distro, todavia também podes obter-lo como um arquivo separado no [ffmpeg.org](https://ffmpeg.org/download.html) ou usando o TwitchDownloaderCLI: +``` +./TwitchDownloaderCLI ffmpeg --download +``` +7. b) Se baixado como um arquivo separado, também deve dar-lo direitos de execução com: +``` +sudo chmod +x ffmpeg +``` +8. Você pode começar usando o TwitchDownloaderCLI, por exemplo: +``` +./TwitchDownloaderCLI videodownload --id -o out.mp4 +``` +Você pode encontrar mais comandos no [CLI README](TwitchDownloaderCLI/README.md#example-commands). + +## MacOS – Instalação +1. Se seu dispositivo tem um processador série-M Apple Silicon, certifique-se que baixaste o binário do arm64, todavia se você prefere usar o binário em x64 no Apple Silicon deve ser rodado por uma sessão do terminal rodando dentro do Rosetta 2: +``` +arch -x86_64 zsh +``` +2. Vá para [Releases](https://github.com/lay295/TwitchDownloader/releases/) e baixe a versão mais recente para MacOS ou [construa do código-fonte](#building-from-source). +3. Extraia o `TwitchDownloaderCLI`. +4. Navegue para onde você extraiu o binário: +``` +cd directory/containing/TwitchDownloaderCLI +``` +5. Dê ao binário direitos de execução: +``` +chmod +x TwitchDownloaderCLI +``` +6. a) Se você não tem o FFmpeg, você deve instalar-lo no sistema todo pelo [gerenciador de pacotes Homebrew](https://brew.sh/), todavia também podes obter-lo como um arquivo separado no [ffmpeg.org](https://ffmpeg.org/download.html) ou usando o TwitchDownloaderCLI: +``` +./TwitchDownloaderCLI ffmpeg --download +``` +6. b) Se baixado como um arquivo separado, também deve dar-lo direitos de execução com: +``` +chmod +x ffmpeg +``` +7. Você pode começar a usar o TwitchDownloaderCLI, por exemplo: +``` +./TwitchDownloaderCLI videodownload --id -o out.mp4 +``` +Você pode encontrar mais comandos no [CLI README](TwitchDownloaderCLI/README.md#example-commands). + +# Construíndo do código-fonte + +## Requerimentos + +- [.NET 6.0.x SDK](https://dotnet.microsoft.com/en-us/download/dotnet/6.0) +- Mais ou menos 1GB de espaço de disco. + +## Instruções para construção + +1. Clone o repositório: +``` +git clone https://github.com/lay295/TwitchDownloader.git +``` +2. Navegue até a pasta da solução: +``` +cd TwitchDownloader +``` +3. Restaure a solução: +``` +dotnet restore +``` +- Dispositivos que não usam Windows devem especificar explicitamente um projeto para restaurar, i.e. `dotnet restore TwitchDownloaderCLI` +4. a) Construa o GUI: +``` +dotnet publish TwitchDownloaderWPF -p:PublishProfile=Windows +``` + +- Perfis Aplicáveis: `Windows`, `Linux`, `LinuxAlpine`, `LinuxArm`, `LinuxArm64`, `MacOS`, `MacOSArm64` +5. a) Navegue para a pasta do GUI: +``` +cd TwitchDownloaderWPF/bin/Release/net6.0-windows/publish/win-x64 +``` +5. b) Navegue para a pasta do CLI: +``` +cd TwitchDownloaderCLI/bin/Release/net6.0/publish +``` + +# Créditos de terçeiros + +Renderizações do Chat são renderizadas com [SkiaSharp](https://github.com/mono/SkiaSharp) e [HarfBuzzSharp](https://github.com/mono/SkiaSharp) © Microsoft Corporation. + +Renderizações do Chat são codificados e Downloads do Vídeo são finalizados com [FFmpeg](https://ffmpeg.org/) © The FFmpeg developers. + +Renderizações do Chat devem usar [Noto Color Emoji](https://github.com/googlefonts/noto-emoji) © Google e contributors. + +Renderizações do Chat devem usar [Twemoji](https://github.com/twitter/twemoji) © Twitter e contributors. + +Binários pré-instalados do FFmpeg são pegos do [gyan.dev](https://www.gyan.dev/ffmpeg/) © Gyan Doshi. + +Binários do FFmpeg pegos são runtime são baixados usando [Xabe.FFmpeg.Downloader](https://github.com/tomaszzmuda/Xabe.FFmpeg) © Xabe. + +Exportações do Chat em Html utilizam o typeface _Inter_ hosteados pelo [Google Fonts API](https://fonts.google.com/) © Google. + +Para uma lista completa de bibliotecas externas, veja [THIRD-PARTY-LICENSES.txt](./TwitchDownloaderCore/Resources/THIRD-PARTY-LICENSES.txt). + +# Licença + +[MIT](./LICENSE.txt) + +TwitchDownloader não é de modo algum associado com a Twitch Interactive, Inc. ou suas filiais. \ No newline at end of file From 89d200c5cbd36c823bcf3f1d49fc35d968916261 Mon Sep 17 00:00:00 2001 From: Wh1t3st4r Date: Sun, 18 Feb 2024 16:24:10 -0300 Subject: [PATCH 2/3] Added Brazilian Portuguese Translation for the GUI application --- .../Translations/Strings.ptbr.resx | 839 ++++++++++++++++++ 1 file changed, 839 insertions(+) create mode 100644 TwitchDownloaderWPF/Translations/Strings.ptbr.resx diff --git a/TwitchDownloaderWPF/Translations/Strings.ptbr.resx b/TwitchDownloaderWPF/Translations/Strings.ptbr.resx new file mode 100644 index 00000000..9cb901ac --- /dev/null +++ b/TwitchDownloaderWPF/Translations/Strings.ptbr.resx @@ -0,0 +1,839 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Aceitar + + + Adicionar à Fila + + + Você selecionou um canal Alfa (transparência) para um container/codec que não o suporta. Remova transparêmcia ou codifique com MOV + RLE/PRORES ou WEBM + VP8/VP9 + + + Tema + Deixe um espaço traçado + + + Clique para saber mais em como fazer seu próprio tema! + + + Parâmetros disponíveis são: + + + Cor do Plano de Fundo: + + + Lista de Palavras Banidas + Deixando um espaço traçado + + + Lista de palavras banidas ou frases - separados por vírgulas, espaços ao redor das vírgulas serão ignoradas, NÃO é sensível à capitalização. + + + Navegue + + + Emotes do BTTV: + + + Pasta de Cache: + + + Chats: + + + Filtro de Insígnia do Chat: + + + Insígnia do Chat: + + + Corte: + + + Fazer o download o Chat + + + Downloads do Chat + + + Fonte: + + + Tamanho da Fonte: + + + Altura: + + + Renderização do Chat + + + Renderizações do Chat + + + Atualização do Chat + + + Atualizador do Chat + + + Largura: + + + Limpar + + + Tem certeza que quer limpar seu cache?\nFazei isso somente se o aplicativo não estiver funcionando corretamente + + + Fazer o download o Clip + + + Downloads de Clips + + + Link/ID do Clip: + + + Clips: + + + Fim + + + Começo + + + Cortar o Vídeo: + + + A formatação date_custom é baseada no + + + Strings no formato padrão de data e tempo do C# + + + Deletar a Confirmation + + + Usa o programa regularmente e quer me ajudar? Compre-me um café :) + + + Download + + + Conexões: + + + Templates de Nomes do Arquivo de Download: + + + Formato de Download: + + + Processos do Download: + + + Imagens imbutidas + Deixe um espaço traçado + + + Embuta emotes first party, insígnias, e cheermotes no arquivo de download para renderização offline. Útil para propósitos de preservação, o tamanho do arquivo será maior. + + + Embuta os Perdidos + Deixe um espaço traçado + + + Embuta emotes perdidos, insígnias, e cheermotes. Imagens já imbutidas serão tocadas. + + + Faça o Download da Fila + + + Faça a Renderização da Fila + + + Atualize a Fila + + + ERRO: + Deixe um espaço traçado + + + Insira Argumentos: + + + Clique aqui para aprender sobre as opções do FFmpeg + + + Output dos Argumentos: + + + {fps} {height} {width} {max_int} {save_path} + Não traduza + + + Restaurar para os padrões + + + Emotes do FFZ: + + + {title} {id} {date} {channel} {date_custom=""} {random_string} {crop_start} {crop_end} {crop_start_custom=""} {crop_end_custom=""} {length} {length_custom=""} {views} {game} + Não traduza + + + Cor da Fonte: + + + Gerar uma máscara: + + + Pegar Informações + + + Esconder o botão de Doação: + + + Ignorar a Lista de Usuários + Deixe um espaço traçado + + + Lista de nomes de usuário - separados por vírgulas, espaços ao redor das vírgulas serão ignoradas, NÃO é sensível à capitalização. + + + Link/ID do Clip é Inválido + + + Por favor coloque um Link/ID válido\nExemplos:\nhttps://clips.twitch.tv/ImportantPlausibleMetalOSsloth\nImportantPlausibleMetalOSsloth + + + Dados de Corte Inválidos + + + Tempo de início ou fim Inválidos + + + Link/ID do vídeo é Inválido + + + Por favor coloque um Link/ID de vídeo válido\nExamples:\nhttps://www.twitch.tv/videos/470741744\n470741744 + + + Aqrquivo JSON: + + + Comprimento: + + + Lista de VODs/Clips (Um por linha) + + + Relatório: + + + Downloads em Massa + + + OAuth (opcional) + Deixe um espaço traçado + + + Requerido apenas para VODs disponíveis só pra subs. Todos tokens OAuth 3rd party não funcionarão. Clique para ver um vídeo do YouTube em como obter seu token OAuth. + + + Offline + Deixe um espaço traçado + + + Renderizar o chat usando somente recursos embutidos no arquivp do chat em json. + + + Linha de cobertura: + + + Limites de Trabalhos em Paralelo + + + Renderização Parcial + + + Qualidade: + + + Renderizar + + + Isto é somente para usuários avançados. Se teres um erro 'pipe ended', este provavelmente é o motivo. + + + Formato de arquivo: + + + Framerate: + + + Codec: + + + Codificação + + + FFmpeg + + + Geral + + + Prévia + + + Renderizando + + + Dimensionamento + + + Largura e altura devem ser uniformes + + + Trocar Embutidos + Deixe um espaço traçado + + + Trocar todos os emotes embutidos, insígnias, e cheermotes no arquivo. Todas imagens embutidas serão sobrescritos! + + + Procurar Clips + + + Procurar VODs + + + Selecionar Todos + + + Itens Selecionados: + + + Colocar Canal + + + Organizar: + + + Feito + + + Baixando + + + ERRO + + + Dormindo + + + Renderizando + + + Atualizando + + + Streamer: + + + Emotes 7TV: + + + Mensagens de Sub: + + + Cancelar + + + Erro + + + Fila de Trabalhos + + + Emotes 3rd Party + Deixe um espaço traçado + + + Também embuta emotes third party no arquivo. O tamanho do arquivo será muito mais largo. + + + Formato de Tempo: + + + Nenhum + + + Relativo + + + Tempos: + + + UTC + + + Maior De todos os Tempos + + + Maior em 7 Dias + + + Maior em 30 Dias + + + Maior em 24 Horas + + + Incapaz de achar a thumbnail + + + Incapaz de pegar informações do Clip. Por favor verifique o ID do Clip e tente novamente. + + + Incapaz de pegar a informação + + + Incapaz de pegar a informação do Video/Clip. Por favor verifique o link e tente novamente. + + + Incapaz de pegar a informação do Vídeo. Por favor verifique se o Link/ID está correto e tente novamente. + + + Incapaz de pegar argumentos + + + Por favor verifique se os argumentos são válidos + + + Incapaz de pegar o link + + + Por favor verifique o link do VOD/Clip + + + Desconhecido + + + Atualizar + + + Taxa de Atualização: + + + Lista de URL + + + Saída de Erros com Ladainha + + + Erros com Ladainha: + + + Criado: + + + Título: + + + Link do VOD/Clip: + + + Download da VOD + + + Downloads de VODs + + + Vídeo está expirado ou o ID embutido está corrupto + + + Link/ID da VOD: + + + VODs: + + + Download do Chat + + + Pasta de Download: + + + Download do Vídeo + + + Linguagem + Deixe um espaço traçado + + + Renderizar o Chat + + + Marcar a Escala de Corte: + + + Marcar a Escala de Marcação: + + + Escala de Insígnia: + + + Escala de Emoji: + + + Escala de Emote: + + + Escala de Espaçamento de Emote: + + + Escala de Preenchimento Lateral: + + + Escala da Seção de Altura: + + + Escala de Espaçamento Vertical: + + + Escala do Espaçamento de Palavras: + + + Arquivo não Encontrado: + Deixe um espaço traçado + + + Erro Fatal + + + Tema não encontrado + + + {theme} não foi encontrado. Revertendo tema pro Sistema + Não Traduza {theme} + + + Dispersação + Deixe um espaço traçado + + + Em Novembro de 2022 uma mudança do API da Twitch fez mensagens do chat baixar somente em segundos inteiros. Esta opção usa metadados adicionais para tentar restaurar mensagens quando elas foram realmente enviadas. Isto deve resultar em uma ordem de comentários diferente. + + + Compressão: + + + Nenhuma + + + Gzip + Não Traduza + + + Alguns temas inclusos falharam a serem escritas. + + + Configurações Globais + + + Opções de Fila + + + Selecione a Faixa a ser Renderizada(Segundos) + + + Download em Massa da Lista de URL + + + Download em Massa de Vídeo + + + Download em Massa de Clip + + + O TwitchDownloaderWPF não está disponível em sua languagem nativa? Clique para aprender como ajudar a traduzir! + + + Diretório da Pasta Inválido + + + A pasta não existe + + + Cancelado + + + Cancelando + + + Banda Máxima de Processo Deixe um espaço traçado + + + A banda máxima que um novo processo de download será permitido a usar, em kibibytes por segundo. + + + Clareando: + + + Local + + + Formato de Tempo: + + + Nenhum arquivo JSON selecionado + + + Acesso insuficiente. OAuth deve ser necessário. + + + Provedor do Emoji: + + + Google + + + Twitter + + + Nenhum + + + Você selecionou gerar uma máscara com um plano de fundo opaco. Reduza a cor alfa do plano de fundo ou desabilite o gerar máscara. + + + Escala de Cobertura: + + + Formatações crop_start_custom, crop_end_custom, e length_custom são baseados no + + + Strings de Formato TimeSpan padrão do C# + + + Um erro desconhecido ocorreu + + + O trabalgo não pôde ser removido + + + Por favor cancele o trabalho ou espere-o terminar antes de removê-lo + + + Incapaz de baixar o FFmpeg + + + Incapaz de baixar o FFmpeg. Por favor baixe-o manualmenmte do {0} e coloque o arquivo no {1} + + + Cor do Plano de Fundo Alternativo: + + + Planos de Fundo Alternativos Deixe um espaço traçado + + + Alterna as cores do plano de fundo de cada mensagem do chat para ajudar a diferenciá-los. + + + Metadados de Codificação: + + + Erro + + + Incapaz de iniciar o aplicativo de leitor de temas do Windows. Sincronização de tema em tempo-real do Windows foi desabilitado. Código de erro: {0} + + + Vídeos por página: + + + Baixando FFmpeg {0}% + + + Copiar ID pra área de transferência + + + Copiar URL pra área de transferência + + + Abrir no navegador + + + Tem certeza que queres restaurar todas as configurações para seus padrões? + + + Confirmação de Restauracão de Configurações + + + O aplicativo deve ser reiniciado para que as mudanças tenham efeito. + + + Por favor reinicie {0}{0} é o nome do aplicativo. + + + Restaurar Padrões + + + Salvar + + + Cancelar + + + Remover + + + Abrir pasta + + + Qualidade Preferida: + + + Selecione caches para deletar + + + Tamanho Total: + + + Deletar + + + Diretório + + + Idade + + + Tamanho + + + {0:N0} dias + + \ No newline at end of file From 0692f5004a6d43c4e1c97c46c07d9c4b6707b233 Mon Sep 17 00:00:00 2001 From: Wh1t3st4r Date: Sun, 18 Feb 2024 16:29:16 -0300 Subject: [PATCH 3/3] Updated Translations Fixed a misunderstanding of trailing spaces --- .../Translations/Strings.ptbr.resx | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/TwitchDownloaderWPF/Translations/Strings.ptbr.resx b/TwitchDownloaderWPF/Translations/Strings.ptbr.resx index 9cb901ac..c4c3b304 100644 --- a/TwitchDownloaderWPF/Translations/Strings.ptbr.resx +++ b/TwitchDownloaderWPF/Translations/Strings.ptbr.resx @@ -128,7 +128,7 @@ Tema - Deixe um espaço traçado + Deixe um espaço no final Clique para saber mais em como fazer seu próprio tema! @@ -141,7 +141,7 @@ Lista de Palavras Banidas - Deixando um espaço traçado + Deixe um espaço no final Lista de palavras banidas ou frases - separados por vírgulas, espaços ao redor das vírgulas serão ignoradas, NÃO é sensível à capitalização. @@ -253,14 +253,14 @@ Imagens imbutidas - Deixe um espaço traçado + Deixe um espaço no final Embuta emotes first party, insígnias, e cheermotes no arquivo de download para renderização offline. Útil para propósitos de preservação, o tamanho do arquivo será maior. Embuta os Perdidos - Deixe um espaço traçado + Deixe um espaço no final Embuta emotes perdidos, insígnias, e cheermotes. Imagens já imbutidas serão tocadas. @@ -276,7 +276,7 @@ ERRO: - Deixe um espaço traçado + Deixe um espaço no final Insira Argumentos: @@ -315,7 +315,7 @@ Ignorar a Lista de Usuários - Deixe um espaço traçado + Deixe um espaço no final Lista de nomes de usuário - separados por vírgulas, espaços ao redor das vírgulas serão ignoradas, NÃO é sensível à capitalização. @@ -355,14 +355,14 @@ OAuth (opcional) - Deixe um espaço traçado + Deixe um espaço no final Requerido apenas para VODs disponíveis só pra subs. Todos tokens OAuth 3rd party não funcionarão. Clique para ver um vídeo do YouTube em como obter seu token OAuth. Offline - Deixe um espaço traçado + Deixe um espaço no final Renderizar o chat usando somente recursos embutidos no arquivp do chat em json. @@ -417,7 +417,7 @@ Trocar Embutidos - Deixe um espaço traçado + Deixe um espaço no final Trocar todos os emotes embutidos, insígnias, e cheermotes no arquivo. Todas imagens embutidas serão sobrescritos! @@ -478,7 +478,7 @@ Emotes 3rd Party - Deixe um espaço traçado + Deixe um espaço no final Também embuta emotes third party no arquivo. O tamanho do arquivo será muito mais largo. @@ -590,7 +590,7 @@ Linguagem - Deixe um espaço traçado + Deixe um espaço no final Renderizar o Chat @@ -627,7 +627,7 @@ Arquivo não Encontrado: - Deixe um espaço traçado + Deixe um espaço no final Erro Fatal @@ -641,7 +641,7 @@ Dispersação - Deixe um espaço traçado + Deixe um espaço no final Em Novembro de 2022 uma mudança do API da Twitch fez mensagens do chat baixar somente em segundos inteiros. Esta opção usa metadados adicionais para tentar restaurar mensagens quando elas foram realmente enviadas. Isto deve resultar em uma ordem de comentários diferente. @@ -693,7 +693,7 @@ Cancelando - Banda Máxima de Processo Deixe um espaço traçado + Banda Máxima de Processo Deixe um espaço no final A banda máxima que um novo processo de download será permitido a usar, em kibibytes por segundo. @@ -756,7 +756,7 @@ Cor do Plano de Fundo Alternativo: - Planos de Fundo Alternativos Deixe um espaço traçado + Planos de Fundo Alternativos Deixe um espaço no final Alterna as cores do plano de fundo de cada mensagem do chat para ajudar a diferenciá-los.