Cookies para estatística e publicidade
Usamos cookies de estatística e de publicidade, ambos enviados ao Google. Recusar não muda nada do que você vê.Ler a página de privacidade
FIT
O formato binário que os relógios esportivos gravam de fábrica. Compacto e ilegível sem conversão.
FIT
FIT é um formato binário, que só significa alguma coisa para um programa que o conhece. Ele é usado para o registro esportivo.
A extensão é .fit e o nome por extenso é Flexible and Interoperable Data Transfer. Os dois importam menos do que aquilo que o arquivo consegue carregar, e é disso que trata o resto desta página.
A Garmin publicou o formato em 2008. A especificação é Flexible and Interoperable Data Transfer.
A idade interessa por um motivo prático: quanto mais antigo o formato, mais programas tiveram tempo de aprendê-lo.
Ela está escrita e é implementável, só que quem decide como será a próxima versão é o fabricante. Na prática isso basta para o arquivo continuar abrindo; não basta para você se fiar nisso.
FIT guarda o conteúdo exatamente. Salvar de novo não muda nada, então dá para abrir, editar e salvar quantas vezes você quiser sem acumular estrago — e é isso que faz dele um formato de trabalho e não de entrega.
FIT traz uma soma de verificação, para que um arquivo danificado seja detectado em vez de lido errado em silêncio.
Consertar, uma soma de verificação não conserta nada. Ela diz que o arquivo está errado — essa é a diferença entre descobrir agora e descobrir por quem recebeu.
Garmin Connect, Strava e GoldenCheetah leem esse formato, e a maioria dos programas do mesmo tipo também.
Quando um arquivo não abre, o formato raramente é o problema — mais comum é o programa ser mais antigo que ele. Converter para algo mais antigo é o caminho confiável, e é para isso que serve o resto deste site.
Nenhum navegador lê o formato.
Esse é de longe o motivo mais comum para convertê-lo: não que o formato seja ruim, mas que o lugar onde você quer mostrar o arquivo não consegue lê-lo.
FIT foi feito para ser entregue, não para se trabalhar dentro dele. Editar um é possível e raramente agradável; o caminho sensato passa pelo original e por uma nova exportação.
As reclamações que se repetem: fora do próprio terreno o suporte é irregular.
Nada disso é motivo para evitar o formato. São as coisas que vale conhecer antes que uma delas te pegue de surpresa, o que é uma afirmação diferente e mais útil.
FIT não é um formato de exportação. É o que o aparelho grava enquanto você se move — um log binário compacto escrito registro a registro, desenhado pela Garmin para hardware com pouquíssima memória e bateria que precisa durar uma semana.
Então um arquivo FIT é o original. Tudo mais que você possa ter de uma atividade — o GPX, o TCX, a visualização numa plataforma de treino — é derivado dele, e formatos derivados consistentemente carregam menos. Esse fato sozinho é o motivo de valer a pena entender este formato em vez de convertê-lo para longe o mais rápido possível.
O formato funciona definindo sua própria estrutura conforme avança. Uma mensagem de definição diz "registros deste tipo contêm um horário, uma frequência cardíaca e uma cadência, nestes tamanhos"; as mensagens de dados que seguem são só os valores, sem repetir nomes de campo.
É isso que o torna tão pequeno — um pedal de uma hora gravado a cada segundo são dezenas de kilobytes onde o equivalente em TCX são vários megabytes. Também o torna extensível sem quebrar nada: um aparelho gravando uma medição nova adiciona uma definição para ela, e software antigo lê o que entende e pula o resto.
Dinâmica de corrida — tempo de contato com o solo, oscilação vertical, comprimento de passada. Potência de ciclismo em detalhe: equilíbrio esquerda e direita, efetividade de torque, suavidade de pedalada. Tipo e contagem de braçada de natação por piscina. Estimativas fisiológicas como efeito de treino e tempo de recuperação. Informação do aparelho, estado da bateria, identidade dos sensores, e todo marcador de volta e evento da sessão.
Nada disso sobrevive a uma conversão para GPX, e só parte sobrevive para TCX. Se você está exportando uma atividade para guardar, exportar FIT em vez de GPX é a diferença entre guardar a sessão e guardar só a rota dela.
Um editor de texto mostra ruído binário. Não há como olhar rapidamente um arquivo FIT e ver a data ou a distância, que é o custo prático da compactação.
Leitores gratuitos existem e são bons — a Garmin publica um SDK, e várias ferramentas web abrem um arquivo e mostram a sessão, as voltas e os fluxos de dados. Para uma olhada rápida, enviar para uma plataforma de treino costuma ser mais rápido que instalar qualquer coisa. Para uso programático, o SDK ou um dos interpretadores de código aberto é o caminho.
Aparelhos Garmin gravam neles, e também Wahoo, Zwift, Suunto, Coros e a maioria dos ciclocomputadores modernos — virou o padrão de fato da categoria inteira, não um formato só da Garmin. Num aparelho conectado por USB eles ficam numa pasta de Atividades e podem simplesmente ser copiados de lá.
Strava, TrainingPeaks, Garmin Connect, intervals.icu e o resto aceitam envio de FIT e preferem esse formato, exatamente porque o dado extra está ali. Ao exportar de uma plataforma, pegue FIT se for oferecido; pegue TCX se não for; pegue GPX só se nada mais estiver disponível.
FIT para TCX mantém a trilha, os horários, as voltas, frequência cardíaca e cadência, e descarta a dinâmica de corrida, as métricas detalhadas de potência e a informação do aparelho. FIT para GPX mantém a trilha e os horários e descarta quase tudo mais — frequência cardíaca sobrevive só como extensão de fabricante que a plataforma receptora pode ignorar, e uma sessão indoor sem coordenadas fica com quase nada.
Nada converte de forma útil na direção contrária. Um GPX transformado em FIT é uma trilha vestindo formato de treino: uma volta, sem frequência cardíaca, sem cadência, porque o dado nunca esteve na origem. Converta para baixo quando uma plataforma exigir, e guarde o FIT como a cópia que carrega a sessão.
Acontece: um relógio que ficou sem bateria no meio do pedal, um arquivo que a plataforma recusa, uma sessão que subiu com o esporte errado ou uma distância absurdamente errada. Como o formato é uma sequência de mensagens autodescritivas, um arquivo truncado costuma continuar legível até o ponto em que parou, e várias ferramentas gratuitas consertam ou cortam um.
Vale saber antes de editar qualquer coisa: o arquivo guarda os registros detalhados e o resumo da sessão separadamente, e nada recalcula um a partir do outro. Corte dez minutos de registros e deixe o resumo afirmando 42 quilômetros, e toda plataforma vai acreditar no resumo. Edite os dois, ou use uma ferramenta que faça isso.
| Extensão | .fit |
|---|---|
| Tipo de mídia | application/vnd.ant.fit |
| Publicado por | Garmin |
| Primeira publicação | 2008 |
| Especificação | Flexible and Interoperable Data Transfer |
É binário, então um editor de texto não mostra nada útil. Envie para o Strava, Garmin Connect ou intervals.icu para uma olhada rápida, ou use um dos visualizadores web gratuitos de FIT. A Garmin publica um SDK para qualquer uso programático.
FIT é o binário compacto que o aparelho grava nativamente; TCX é uma exportação em XML derivada dele. TCX mantém a trilha, voltas, frequência cardíaca e cadência, e descarta dinâmica de corrida, métricas detalhadas de potência e informação do aparelho.
FIT sempre que estiver disponível. Um GPX mantém a trilha e os horários e pouco mais — frequência cardíaca sobrevive só como extensão de fabricante que pode ser ignorada, e uma sessão indoor sem coordenadas fica com quase nada depois da conversão.
É binário autodescritivo: uma mensagem de definição declara o que um registro contém, e os registros seguintes são só valores sem repetir nomes de campo. Uma atividade de uma hora são dezenas de kilobytes onde o equivalente em TCX são vários megabytes.
A Garmin o criou, e Wahoo, Zwift, Suunto, Coros e a maioria dos ciclocomputadores modernos também gravam nele. Virou o padrão de fato da categoria inteira, e toda plataforma de treino relevante aceita.
Frequentemente. Como o arquivo é uma sequência de mensagens autodescritivas, um arquivo truncado costuma continuar legível até onde parou, e ferramentas gratuitas conseguem consertar ou cortar. Lembre que o resumo e os registros detalhados são guardados separadamente e nada recalcula um a partir do outro.