Desenhar a Animação

Render animation allows you to render your animation to an image sequence and to .gif, .mp4, .mkv, or other video files.

For rendering to an animated file format, Krita will first render to a PNG sequence and then use a video encoder to render that sequence to an animated file format. The reason for this two-step process is that animation files can be really complex and really big, and this is the best way to allow you to keep control over the export process. For example, if your computer has a hiccup, and one frame saves out weird, first saving the image sequence allows you to only resave that one weird frame before rendering.

Isto significa que terá de encontrar um bom local onde colocar as suas imagens antes de iniciar o desenho. Se só cria animações descartáveis, poderá usar um local no seu disco rígido com bastante espaço e seleccionar a opção Apagar a Sequência Após o Desenho.

Nota

On Android, file handling and video rendering works differently. You can only either export an image sequence or a video, not both. FFmpeg is not used, do not attempt to install it.

General

Primeira Imagem

A primeira imagem da gama de imagens que pretende ajustar. Configurada automaticamente com a primeira imagem da sua selecção actual na linha temporal. Isto é útil quando só pretende desenhar de novo uma pequena parte.

Última Imagem

Como acontece acima, a última imagem da gama de imagens que pretende ajustar. Configurada automaticamente com a última imagem da sua selecção actual na linha temporal.

Export as Image Sequence

Formato do Ficheiro

The file format to export the sequence to. When rendering we enforce PNG. The usual export options can be modified with the edit button next to the drop-down.

Image Location

Where you render the image sequence to. Some people prefer to use a flash-drive or perhaps a harddrive that is fast. On Android, you will be prompted for a directory instead.

Nome de Base

O nome de base da sua sequência de imagens. Isto irá obter um sufixo com um número que depende da imagem.

Start numbering at

As imagens terão um nome baseado no Nome de Base acima e adicionando o número da imagem. Isto permite-lhe definir onde começa o número da imagem, pelo que se desejar exportar a imagem 8 à 10, com um ponto inicial igual 3, irá ter as imagens de 11 a 13. É útil para os programas que não compreendam as sequências que comecem em 0 ou para resultados com precisão.

Only Unique Frames

Normally Krita generates a frame for every FPS in the sequence. Ticking this will only generate keyframes, saving space.

Export as Video

Width

Set the desired width in pixels.

Height

Set the desired height in pixels.

FPS

Set the desired frames per second.

Nota

Widths and heights above 1920 pixels and FPS values beyond 30 are not widely supported. They can cause the video export to fail outright or the resulting video may not play back properly on some devices. Krita will warn you about this, but still allows you to try such exports.

Some video formats require width and height to be even numbers. Krita will automatically adjust the size if necessary.

Filter

Set the scaling filter. Bicubic is fine for most cases, but if you want to, say, export a pixel art animation at twice the size, Nearest Neighbour will preserve the fine details better.

Desenhar Como

The file format to render to. Some have extra options that can be manipulated via the edit button next to the drop-down.

Video Location

Location and name of the rendered animation. On Android, you will be prompted for a file name instead.

Include Audio

Include any audio you have added.

FFmpeg

The location where your have FFmpeg. On Android, the operating system’s video encoder is used instead.

Alterado na versão 5.2: This is now optional. Krita’s bundled FFMpeg functionality is able to provide some options, but it is still useful to set this if you want to use a specific version of FFMpeg for rendering videos.

Apagar a Sequência Após o Desenho

Delete the prerendered image sequence after done rendering. This allows you to choose whether to try and save some space, or to save the sequence for when encoding fails. On Android, the image sequence is only stored internally and always deleted afterwards.

Obsoleto desde a versão 5.2: Since 5.2, Krita will always delete the image sequence if Export as Image Sequence is not checked while Export as Video is.

Aviso

O Krita não suporta de momento a geração de vídeos com elementos transparentes, representando-os como pretos. Para combater isto, poderá adicionar uma camada opaca colorida no fundo do ficheiro antes de desenhar.

Configuração do Krita para Exportar as Animações

Alterado na versão 5.2.

Since Krita 5.2, Krita bundles a small part of FFmpeg. This means that you will not strictly have to download and setup FFMpeg to render animations. Different versions of the program have different options however, and video experts might want to use a specific version of FFMpeg to get more codec options.

The bundled FFmpeg supports the following containers: Webm, Matroska and OGG, which are a wrapper around the video data (amongst others), which are encoded with codecs, of which the bundled FFMpeg supports:

  • AOM AV1

  • VPX VP9

  • VPX VP8

    1. 264 (via openH264)

  • Theora

The following instructions will explain how to get a non-bundled version of FFMpeg and set it up. The setup is a one-time thing so you won’t have to do it again.

Passo 1 - Obter o FFmpeg

Para o Windows

Abra a página de transferências do FFmpeg aqui.

Vá à secção release e escolha a ligação de transferência que diz ffmpeg-release-essentials.zip.

Nota

Não transfira o ficheiro cujo nome contém a palavra shared. Não irá funcionar com o Krita.

Se o nome do ficheiro terminar em .7z, poderá usá-lo à mesma, só que irá necessitar de um programa que consiga abrir os pacotes do “7zip” (como por exemplo próprio 7zip). No caso de ser um ficheiro .zip, poderá abrir o mesmo apenas com o explorador de ficheiros do Windows.

Para o macOS

Por favor, veja a secção acima. Contudo, o FFmpeg é obtido a partir de aqui em alternativa. Basta escolher o pequeno botão verde à esquerda debaixo do cabeçalho do FFmpeg. Irá também necessitar de um utilitário de descompressão de pacotes que suporte o .7z, dado que o FFmpeg oferece as suas versões para macOS no formato .7z. Se não tiver um utilitário desses, experimente algum como o Keka.

Em alternativa, poderá encontrar o texto mais pequeno no botão verde grande que diz Transferir como ZIP. Depois deverá conseguir extraí-lo com o Finder.

Para o Linux

O FFmpeg pode ser instalado a partir dos repositórios das maior parte dos sistemas Linux. É necessária a versão 2.6 para o suporte adequado para GIF’s, dado que é usada a funcionalidade “palettegen”.

For Android

Krita does not use FFmpeg on Android. Don’t attempt to install it.

Passo 2 - Descomprimir e Associar ao Krita

Para o Windows

Assim que tiver transferido, vá para a localização do ficheiro. Carregue com o botão direito sobre o ficheiro do FFmpeg e seleccione Extrair Tudo.... Seleccione o destino do ficheiro, mudando o nome do ficheiro para “ffmpeg”.

Sugestão

É mais fácil gravar o ficheiro na unidade C:, mas qualquer local serve.

Abra o Krita de novo e vá a Ficheiro ‣ Desenhar a Animação…. Em Exportar > Vídeo, carregue no ícone do ficheiro a seguir ao FFmpeg. Seleccione este ficheiro C:/ffmpeg/bin/ffmpeg.exe e carregue em OK.

FFmpeg path.

Sugestão

Se tiver gravado o FFmpeg num local diferente, escolha <localização do ffmpeg>/ffmpeg/bin/ffmpeg.exe.

Para o macOS

Depois de obter o FFmpeg, só precisa de o extrair e apontar para ele na localização do FFmpeg no Krita, como por exemplo /Utilizadores/utilizador/Transferências/ffmpeg (assumindo que transferiu e extraiu o ficheiro .7z para /Utilizadores/utilizador/Transferências).

Para o Linux

O FFmpeg está, se tiver sido instalado a partir dos repositórios, localizado normalmente em /usr/bin/ffmpeg.

Passo 3 - Experimentar uma animação

O “ffmpeg.exe” é o que o Krita usa para fazer toda a sua magia de exportação de animações. Agora que isso está tudo configurado, vamos experimentar.

Vamos criar um GIF animado. Na janela para Desenhar a Animação, mude o campo Desenhar Como como «imagem GIF». Escolha a localização do ficheiro onde será gravada com o menu «Ficheiro» abaixo. No caso do autor, foi gravado no ecrã e atribuiu-se o nome «export.gif». Quando terminar, deverá ser possível abri-lo e ver a animação.

Aviso

Por omissão, o FFmpeg irá desenhar os ficheiros MP4 com um codificador bastante recente, o que significa que provavelmente o Windows Media Player não o conseguirá abrir. Por isso, no caso do Windows, seleccione o perfil «baseline» em vez do «high422» antes de o desenhar.

Nota

O macOS não vem com qualquer aplicação para ler ficheiros MP4 e MKV. Se usar o Chrome como navegador Web, poderá arrastar o ficheiro do vídeo para dentro dele e o vídeo deverá começar a reproduzir. Caso contrário, irá precisar de um programa como o VLC para ver o vídeo.