Reproductor de Video con Volumen Ajustable por Teclado en NIOS II
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.
-
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.
-
Asegúrate de tener instalado el entorno de desarrollo NIOS II y todas las herramientas necesarias para compilar y ejecutar código en Assembly.
-
Abre el archivo
AVTI-CP.s
en el entorno de desarrollo NIOS II y compila el código. -
Conecta la placa o dispositivo compatible con NIOS II al sistema.
-
Carga el archivo compilado en la placa o dispositivo.
-
Ejecuta el programa en la placa o dispositivo.
-
Utiliza las teclas del teclado para ajustar el volumen y controlar la reproducción del video.
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.
Este proyecto se encuentra bajo la licencia LICENCIA.
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