[Feature]: Import SRT subtitles into the transcript
Mantenedores costumam responder em até 1 dia
@auberginewly já está trabalhando nisso.
Desde 28/10/2026.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 30/100
- Tipo de issue
- Funcionalidade
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Ativa
- Stack de tecnologia
- electron, typescript
- Domínio
- desktop
Direção de pesquisa
Start by reading the prior exploration in issue #1116 and the transcript and captions flows to understand the current UX. The issue calls for designing the import behavior before implementation, including where the action lives, what happens to an existing transcript, how timestamps map to edited media, and how malformed files are reported. Done means these product decisions are resolved; the issue names no files or tests to run.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Today the transcript (and the captions built from it) can only come from OpenScreen's own transcription. Users who already have subtitles, from a human transcriber or another tool, can't bring them in.
Importing an .srt file would cover that. The UX needs to be designed before any code:
- Where the action lives (transcript pane, captions, media page).
- What happens to an existing transcript: replace, or refuse.
- Whether the file's timestamps refer to the source recording or to the edited timeline (after cuts and speed regions).
- How errors in a malformed file are reported.
First explored in #1116, which bundled it with other changes.
- Linguagem predominante
- TypeScript
- Estrelas
- 3.7k
- Forks
- 231
- Merge médio
- 15h 32min
- PRs com merge (30d)
- 300
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de getopenscreen/openscreen
-
Native review wanted: machine-translated recording bar tooltips (14 locales)Talvez livre de novo @auberginewly assumiu há 22 dias e não há nenhum pull request aberto. Abertagood first issue help wanted
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
getopenscreen/openscreen#913 · 5 comentários ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
getopenscreen/openscreen#1452 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 30/100
getopenscreen/openscreen#1450 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100
getopenscreen/openscreen#1445 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
[Feature]: Cursor size px unitTalvez já em andamento @My-Denia assumiu hoje. Abertaenhancement
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100
getopenscreen/openscreen#1436 ·
Mantenedores costumam responder em até 1 dia
Todas as issues de getopenscreen/openscreen
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
Slaymish/HealthAgent#7 ·
-
area: engine topic: math type: bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 80/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
Get-Concord-AI/concord-mcp#310 ·
Mantenedores costumam responder em até 1 dia
-
Correct install_claude: 'marketplace add' over a different source is refused, not replaced in placeAbertatype:bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 80/100
nightgauge/nightgauge#2804 ·
Mantenedores costumam responder em até 1 dia