Para transformar um CSV em vídeo, abra um arquivo com uma coluna de tempo (anos, meses, datas ou trimestres), escolha as colunas de itens e de valores, escolha uma animação, como a corrida de barras, e clique em Criar vídeo. O vídeo é desenhado e codificado no seu navegador: em MP4 ou WebM quando este navegador consegue codificá-los e, se não, como GIF animado, além de um PNG de qualquer quadro. Valores ausentes ficam como vazios, a menos que você escolha outra opção; linhas repetidas são combinadas pela regra que você escolher; e o CSV não é enviado a um servidor nem alterado.
Como fazer um vídeo a partir de um arquivo CSV
- Abra, arraste ou cole um arquivo CSV, ou continue com o arquivo que você abriu em outra ferramenta do ViewCSV. O exemplo é uma tabela fictícia de receita trimestral.
- Em Dados, escolha o formato da tabela. Tabelas longas têm uma coluna de tempo, uma de itens e uma de valores; tabelas largas têm uma coluna por série.
- Em Narrativa, escolha a animação e o visual e adicione um título, uma linha de fonte, uma unidade e, se quiser, um logo ou uma imagem de fundo.
- Em Vídeo, escolha o formato (16:9, 1:1 ou 9:16), a resolução, a duração, a taxa de quadros e o primeiro e o último período.
- Percorra a linha do tempo ou avance período a período para conferir os quadros; depois escolha o formato de download e clique em Criar vídeo.
As dez animações
| Corrida de barras | Barras horizontais que crescem e trocam de posição conforme o ranking muda. Valores negativos se estendem à esquerda do zero. |
|---|---|
| Linhas em evolução | Uma linha por item, desenhada período a período em um eixo fixo, para que os valores anteriores não se mexam. |
| Rosca de participação | A participação de cada item no total de todos os itens do período; os que passam do número exibido são agrupados em Outros. |
| Cartões de KPI | Até seis cartões com o valor atual e a variação percentual em relação ao período anterior. |
| Progresso da meta | Realizado contra uma meta única ou uma coluna de metas, com o percentual atingido, inclusive acima de 100%. |
| Mapa de calor no tempo | Uma grade de itens × períodos preenchida até o período atual. Por padrão, células sem dado ficam vazias; se você quiser, elas seguem a regra de valores ausentes escolhida (repetir o último valor ou zero). |
| Gráfico de bolhas | A coluna de valores no eixo vertical, uma segunda coluna no eixo horizontal e uma terceira como área do círculo. |
| Cascata | Contribuições com sinal, na ordem do arquivo, que chegam ao total líquido, como uma ponte do lucro. |
| Participação no tempo | Uma barra de 100% por período, para comparar a composição de vários períodos de uma vez. |
| Colunas em 3D | Colunas em um palco 3D iluminado, com giro lento da câmera opcional. Exige gráficos WebGL 2. |
Como preparar a série temporal: períodos, repetições e valores ausentes
- Ordem dos períodos. A ordem automática verifica a coluna de tempo inteira uma única vez: se todos os períodos são números, ordena numericamente; senão, se todos são datas como
2024,2024-03,2024-03-31ou2024-Q1, ordena por data; senão, usa a ordem natural de texto para todos, entãoweek 10vem depois deweek 9. Uma coluna que mistura números, datas e texto não é ordenada por tipo, célula a célula. Você também pode manter a ordem do arquivo. Na ordem por data, datas impossíveis como2023-02-29são recusadas. - Linhas repetidas. Se o mesmo período e o mesmo item aparecem mais de uma vez, o vídeo para e informa quantos pares se repetem. Escolha somar, tirar a média ou ficar com o menor valor, o maior ou a última linha; nada é combinado sem aviso.
- Valores ausentes. Por padrão, um período sem dado fica vazio: a barra ou a linha não aparece naquele período. Você pode repetir o último valor conhecido ou mostrar zero, e o vídeo informa isso na linha de status. Os valores nunca são preenchidos para trás.
- Índice e variação. O índice divide pelo primeiro valor diferente de zero de cada item (= 100); uma série que começa abaixo de zero não tem índice significativo e fica vazia. A variação compara cada período com o período imediatamente anterior; depois de um período vazio ou zerado, ela fica vazia.
Os rótulos são usados exatamente como estão escritos: North e North são dois itens. O CSV em si nunca é alterado.
Como os números são lidos e exibidos
Um valor só é usado quando a célula inteira é um número simples, como 1200, -4.5 ou 3e5, com o separador decimal que você escolher. Células com unidades, símbolos de moeda ou separadores de milhar (1,200) e números que a precisão dupla não representa com fidelidade são pulados e contados em um aviso, nunca desenhados como zero. Se o arquivo usa vírgula decimal, como 1234,5, escolha a vírgula como separador.
Entre dois períodos, o movimento é uma mistura linear dos dois valores com dados, e a linha de status informa entre quais períodos ele está. Os quadros intermediários não são dados. A tabela de valores mostra exatamente o que aparece no quadro atual; junto com a linha de status, ela indica se o quadro é um período com dados, uma mistura de dois períodos ou se inclui valores preenchidos pela regra de valores ausentes. Os números no vídeo seguem o formato do seu idioma, com as casas decimais que você escolher; participação e percentual atingido aparecem como porcentagens. Se um cálculo gerar números grandes demais para desenhar com confiança, a ferramenta avisa em vez de desenhar um gráfico errado.
Downloads em vídeo, GIF e PNG
| MP4 e WebM | Só aparecem quando este navegador consegue criá-los. Onde o WebCodecs está disponível, os quadros são codificados um a um em tempos exatos, então o vídeo fica fluido em qualquer aparelho. Caso contrário, o navegador grava a animação em tempo real, e a aba precisa ficar em primeiro plano. |
|---|---|
| GIF animado | 10 quadros por segundo, 640 pixels no lado maior, até 30 segundos. |
| PNG | O quadro da posição atual da linha do tempo, no tamanho total do vídeo. |
| Tamanhos | 16:9, 1:1 ou 9:16 em 720p ou 1080p, de 2 a 60 segundos, a 24, 30 ou 60 quadros por segundo. Cada download pode ter até 64 MB. |
Os vídeos não têm som. O início e o fim seguram o primeiro e o último período por um instante, para dar tempo de ler. Mudar os dados ou as configurações, ou sair da página, interrompe a exportação em andamento, então um arquivo desatualizado nunca é salvo.
Limites e privacidade
Um vídeo pode mostrar até 500 períodos, 200 itens e 100.000 células período × item, a partir de arquivos de até 25 MB, 100.000 linhas ou 2 milhões de células. Para um arquivo maior, filtre as linhas ou resuma com uma tabela dinâmica antes. Para um gráfico estático, use Gráficos a partir de CSV.
Tudo, inclusive o logo e as imagens de fundo, fica na aba do seu navegador. Nem o arquivo nem o vídeo são enviados a um servidor.
Exemplo: receita por região em uma corrida de barras
Uma tabela longa com uma linha por trimestre e região. Com tempo quarter, item region e valor revenue, a corrida mostra três barras por quadro. O valor de West em 2024-Q2 está ausente e fica vazio: West não tem barra nesse período.
quarter,region,revenue 2024-Q1,North,52 2024-Q1,South,33 2024-Q1,West,69 2024-Q2,North,64 2024-Q2,South,54 2024-Q3,North,76 2024-Q3,South,75 2024-Q3,West,77
{
"periods": ["2024-Q1", "2024-Q2", "2024-Q3"],
"series": {
"North": [52, 64, 76],
"South": [33, 54, 75],
"West": [69, null, 77]
},
"missing": 1
}Perguntas frequentes
Por que não consigo escolher MP4?
Nem todo navegador consegue criar arquivos MP4. A lista de formatos mostra só o que este navegador realmente consegue codificar; GIF e PNG sempre funcionam. Para MP4, tente uma versão atual do Chrome, Edge ou Safari.
Meus dados têm uma coluna por país. Funciona?
Sim. Escolha o formato largo e marque as colunas que você quer animar; cada coluna vira uma série, com o nome do cabeçalho.
Por que falta uma barra em alguns períodos?
Esse item não tem um número simples no período, então fica vazio. Se fizer sentido para os seus dados, escolha Repetir o último valor conhecido ou Mostrar como zero em Valores ausentes, ou corrija as células no Editor de CSV.