Git Product home page Git Product logo

debates2024's Introduction

Debates das Eleições Legislativas 2024

Este repositório contém código para agregar vídeos e transcrições dos debates das eleições legislativas de 2024. Em debates.yaml vão sendo adicionados os debates à medida que são transmitidos.

O script process_debates.py faz o download dos vídeos para obter as transcrições (usando o whisperx) e gera um ficheiro debates.json com a informação agregada.

As transcricões obtidas não identificam o nome dos intervenientes - esse passo é feito manualmente.

O site está feito em Svelte e está disponível em https://debates2024.info.

debates2024's People

Contributors

colobas avatar waldyrious avatar

Stargazers

Tomás Grilo avatar Ricardo Barbosa avatar  avatar  avatar Helder Dias avatar João Lages avatar

Watchers

 avatar  avatar  avatar

Forkers

waldyrious

debates2024's Issues

Repositório extremamente pesado

O repositório tem neste momento mais de 2 GB de conteúdo, praticamente todo na pasta hls, e demora uma eternidade a clonar. Não seria melhor alojar os vídeos no YouTube ou Vimeo (ou PeerTube 😃) e fazer embed, em vez de armazenar como parte do repositório git?

Acrescentar classe à frase atual

A transcrição já faz scroll automaticamente em sincronização com o vídeo, o que é excelente; mas neste momento não é claro qual dos blocos da transcrição está realmente ativo, porque vários são visíveis ao mesmo tempo.

Era bom haver uma classe atribuída ao elemento da transcrição correspondente ao áudio atualmente em reprodução, para que ele pudesse ser sinalizado via CSS.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.