Skip to content

Scanframe is a desktop application designed to extract text from videos using OCR (Optical Character Recognition). It allows you to play videos, pause on specific frames, extract subtitles or any on-screen text, edit them, and export them in .TXT or .SRT (standard subtitle) formats.

License

Notifications You must be signed in to change notification settings

Eberload/Scanframe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Scanframe - Extract text from videos using OCR

ko-fi

alt text

Scanframe is a desktop application designed to extract text from videos using OCR (Optical Character Recognition). It allows you to play videos, pause at specific frames, extract subtitles or any text in the video, edit them, and export them in .TXT or .SRT (standard subtitles) formats. The application supports videos in MP4, MKV, AVI, and MOV formats. It works with light/dark themes and a Spanish/English interface.

alt text

Execution

  • Download the executable file “Scanframe.exe” from the link provided by the developer.
  • No installation required: simply run the “.exe” file by double-clicking.
  • If you use antivirus software, make sure it allows the file to run (false positives are common with .exe files).
  • The executable includes all necessary dependencies.

alt text

User Interface

The interface is divided into two main panels:

Left panel: Video player.

  • Video area.
  • Bottom controls: Progress bar, forward buttons, volume, and full screen.

Right panel: OCR and editing module.

  • OCR recognition and cancel buttons.
  • Progress bar for OCR/export.
  • List of extracted text blocks.
  • Export buttons.

alt text

Video Player Controls

  • 📁 Open: Select a video file (MP4, MKV, AVI, MOV).
  • Play/Pause: Start or stop playback.
  • ⏪ Rewind: Skip back 2 seconds (one click).
  • ⏩ Fast Forward: Accelerates to 5x speed while holding pressed.
  • 🔊 Volume: Toggles mute (M). Slider adjusts level (0-100%).
  • ⛶ Full Screen: Toggles fullscreen mode.

alt text

OCR Module: Text Extraction

  • Play and pause (Space) at the selected frame.
  • Click on “🔍 Extract Text.”
  • The software captures the current frame and processes it with OCR.
  • If text is detected, a “Text Block” is created in the right-hand list.
  • If there is no text: Error message (“No text detected in the image”).
  • Cancel: “❌ Cancel Extraction” (confirmed with dialog).

alt text

Scanframe project file:

  • File → Save Project (Ctrl+S)
  • File → Open Project (Ctrl+O)
  • Format: .sfpf file

IMPORTANT

  • Pause on frames with clear text to improve OCR accuracy and edit manually if there are errors.
  • The start point is set automatically, but the end point is set manually. Let the video advance and click “Set End.”

Shortcuts

  • Space ⏯️ Play/Pause video.
  • Left Arrow ⏪ Rewind 2 seconds.
  • Right Arrow (hold) ⏩ Fast forward 5.0x.
  • Ctrl + O 📁 Open current project.
  • Ctrl + S 💾 Save current project.
  • Ctrl + V 🎬 Open a video.
  • Ctrl + D 💰 Open donation link.
  • Ctrl + Q 🚪 Close the application.
  • Up/Down Arrow 🔊 Increase/decrease volume.
  • F ⛶ Enable/disable full screen.
  • M 🔇 Mute/unmute sound.

Thank you for using Scanframe! If you find it useful, consider donating.💰 https://ko-fi.com/eberload

alt text

Scanframe - Extrae texto de videos mediante OCR.

alt text

Scanframe es una aplicación de escritorio diseñada para extraer texto de videos utilizando OCR (Reconocimiento Óptico de Caracteres). Permite reproducir videos, pausar en frames específicos, extraer subtítulos o cualquier texto en el video, editarlos y exportarlos en formatos .TXT o .SRT (subtítulos estándar). La aplicación soporta videos en formatos MP4, MKV, AVI y MOV. Funciona con temas claro/oscuro e interfaz en español/inglés.

alt text

Ejecución

  • Descarga el archivo ejecutable "Scanframe.exe" desde el enlace proporcionado por el desarrollador.
  • No requiere instalación: simplemente ejecuta el archivo ".exe" haciendo doble clic.
  • Si usas antivirus, asegúrate de que permita la ejecución (falsos positivos comunes en .exe).
  • El ejecutable incluye todas las dependencias necesarias.

alt text

Interfaz de usuario

La interfaz se divide en dos paneles principales:

Panel izquierdo: Reproductor de video.

  • Área de video.
  • Controles inferiores: Barra de progreso, botones de avance, volumen y pantalla completa.

Panel derecho: Módulo OCR y edición.

  • Botones de reconocimiento OCR y cancelar.
  • Barra de progreso para OCR/exportación.
  • Lista de bloques de texto extraídos.
  • Botones de exportación.

alt text

Controles del reproductor de video

  • 📁 Abrir: Selecciona un archivo de video (MP4, MKV, AVI, MOV).
  • Reproducir/Pausar: Inicia o detiene la reproducción.
  • ⏪ Retroceder: Salta 2 segundos hacia atrás (un clic).
  • ⏩ Avance Rápido: Acelera a 5x mientras se mantiene presionado.
  • 🔊 Volumen: Alterna silencio (M). Deslizador ajusta nivel (0-100%).
  • ⛶ Pantalla Completa: Alterna modo fullscreen.

alt text

Módulo OCR: Extracción de texto

  • Reproduce y pausa (Espacio) en el frame deseado.
  • Haz clic en "🔍 Extraer Texto".
  • El programa captura el frame actual lo procesa con OCR.
  • Si se detecta texto, se crea un "Bloque de Texto" en la lista derecha.
  • Si no hay texto: Mensaje de error ("No se detectó texto en la imagen").
  • Cancelar: "❌ Cancelar Extracción" (se confirma con diálogo).

alt text

Archivo de proyecto Scanframe:

  • Archivo → Guardar proyecto (Ctrl+S)

  • Archivo → Abrir proyecto (Ctrl+O)

  • Formato: Archivo .sfpf

    IMPORTANTE

  • Pausa en frames con textos claros para mejorar la precisión OCR y edita manualmente si hay errores.

  • El punto de inicio se configura automáticamente, pero el final se establece manualmente, deja avanzar el video y haz clic en "establecer fin".

    Atajos de teclado

  • Espacio ⏯️ Reproducir/Pausar video.

  • Flecha Izquierda ⏪ Retroceder 2 segundos.

  • Flecha Derecha (mantener) ⏩ Avance rápido 5.0x.

  • Ctrl + O 📁 Abrir proyecto actual.

  • Ctrl + S 💾 Guardar proyecto actual.

  • Ctrl + V 🎬 Abrir un video.

  • Ctrl + D 💰 Abrir enlace de donación.

  • Ctrl + Q 🚪 Cerrar la aplicación.

  • Flecha Arriba/Abajo 🔊 Subir/Bajar volumen.

  • F ⛶ Activar/desactivar pantalla completa.

  • M 🔇 Silenciar/Activar sonido.

¡Gracias por usar Scanframe! Si te es útil, considera donar.💰 https://ko-fi.com/eberload

About

Scanframe is a desktop application designed to extract text from videos using OCR (Optical Character Recognition). It allows you to play videos, pause on specific frames, extract subtitles or any on-screen text, edit them, and export them in .TXT or .SRT (standard subtitle) formats.

Topics

Resources

License

Stars

Watchers

Forks