Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Speed up recording after generating gif

Abierto
#36 2 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
25/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
dart

Línea de trabajo

Reproduce el GIF acelerado usando el widget anidado de ListView y BackdropFilter proporcionado y, a continuación, rastrea los puntos de entrada de la grabación y la generación del GIF para comparar la temporización de los frames capturados con la temporización de la reproducción. Se considera terminado cuando el GIF generado se reproduce a la misma velocidad que el widget grabado; el issue no indica ningún archivo ni ninguna prueba que ejecutar.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Added this widget on the videoplay, then recorded, and the final generated gif speeded up

`

SizedBox(
width: w-80,
height: h-80,
child: ListView.builder(
itemCount: h~/10 - 8,
padding: EdgeInsets.zero,
physics: const NeverScrollableScrollPhysics(),
shrinkWrap: true,
itemBuilder: (context,index){
return SizedBox(
height: h/10 - 8,
child: ListView.builder(
itemCount:w~/10 - 8,
padding: EdgeInsets.zero,
physics: const NeverScrollableScrollPhysics(),
shrinkWrap: true,
scrollDirection: Axis.horizontal,
itemBuilder: (ctx,ind){
return ClipRRect(
child: Container(
width: w~/10 - 8,height: h~/10 - 8,
color: listcolor[Random().nextInt(listcolor.length-1)],
child: Stack(
children: [
Positioned.fill(
child: BackdropFilter(
filter: ImageFilter.blur(sigmaX: 10, sigmaY: 10),
child: Text(''),
)
),
],
)
),
);
},
),
);
},
),
)

`

Lenguaje dominante
Dart
Estrellas
77
Forks
35
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de Baseflow/screenrecorder

Todos los issues de Baseflow/screenrecorder

Issues similares

Más issues de Dart

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.