Skip to content

LeoLizc/Video_Assembly

Repository files navigation

Video_Assembly

Reproductor de Video con Volumen Ajustable por Teclado en NIOS II

Descripción

Este proyecto consiste en un código en Assembly para NIOS II que permite reproducir un video con volumen ajustable utilizando las teclas del teclado como interfaz de control. Además, incluye algunos archivos adicionales para facilitar el proceso de extracción de datos de audio y video.

Archivos

  • AVTI-CP.s: Este archivo contiene el código en Assembly para NIOS II que implementa la reproducción de video con volumen ajustable. Es el archivo principal del proyecto.

  • Get_Audio_Data.ipynb: Este archivo es un notebook de Jupyter que contiene el código necesario para extraer los datos de audio y copiarlos en el código Assembly. Es útil para personalizar el audio que se reproducirá en el proyecto.

  • deconstruct_video.ipynb: Este archivo es otro notebook de Jupyter que se utiliza para separar el video en frames individuales. Esta separación facilita la extracción de los datos de video y su posterior incorporación en el código Assembly.

  • Get_Video_Data.ipynb: Este archivo también es un notebook de Jupyter y su función es extraer los datos de los frames del video para copiarlos en el código Assembly.

Instrucciones de Uso

  1. Asegúrate de tener instalado el entorno de desarrollo NIOS II y todas las herramientas necesarias para compilar y ejecutar código en Assembly.

  2. Abre el archivo AVTI-CP.s en el entorno de desarrollo NIOS II y compila el código.

  3. Conecta la placa o dispositivo compatible con NIOS II al sistema.

  4. Carga el archivo compilado en la placa o dispositivo.

  5. Ejecuta el programa en la placa o dispositivo.

  6. Utiliza las teclas del teclado para ajustar el volumen y controlar la reproducción del video.

Contribuciones

Las contribuciones a este proyecto son bienvenidas. Si deseas contribuir, puedes hacerlo a través de pull requests. Antes de realizar cambios importantes, por favor, abre un problema para discutir los detalles y asegurarte de que tus contribuciones se alineen con los objetivos del proyecto.

Licencia

Este proyecto se encuentra bajo la licencia LICENCIA.

Contacto

Si tienes alguna pregunta o sugerencia relacionada con este proyecto, no dudes en ponerte en contacto con el creador:

Leonardo D. Lizcano Pinto ldlizcano@uninorte.edu.co

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published