Skip to content

Software que determina la duración de archivos de video (Programas de TV), luego calcula y agrega otros archivos de video (tandas, promos) para la creación de un cronograma repetible y divisor de 24hs

License

Notifications You must be signed in to change notification settings

logosfera-zero/Insidiosa

Repository files navigation

INSIDIOSA

Descripción y contexto


Inventora de Nómina Sincronizada con Itinerario de Dudosa e Imprecisa Operatividad de Señal Audiovisual

Este programa sirve para facilitar la rápida (pero no perfecta) creación de cronogramas de transmisión (playout schedule) de manera semi-automática.

Mediante la indicación del orden de los programas a emitir. Insidiosa lee los archivos de video para obtener su correspondiente duración. Y por ende la diferencia requerida para llegar a la siguiente hora en punto, o media hora.

Obteniendo otros listados con material audiovisual de tanda y promos. Elige de forma pseudo aleatoria y en otros casos de manera inteligente, el orden de programación de estos materiales para su emisión y completar hasta llegar a la hora en punto o media hora, y que comience el siguiente programa.

De esta forma construye una torta rotatoria de programación audiovisual que coincida con divisores de 24hs (1, 2, 3, 4, 6, 8, 12 y 24 horas).

Guía de usuario


Explica los pasos básicos sobre cómo usar la herramienta digital. Es una buena sección para mostrar capturas de pantalla o gifs que ayuden a entender la herramienta digital.

Guía de instalación


Paso a paso de cómo instalar la herramienta digital. En esta sección es recomendable explicar la arquitectura de carpetas y módulos que componen el sistema.

Según el tipo de herramienta digital, el nivel de complejidad puede variar. En algunas ocasiones puede ser necesario instalar componentes que tienen dependencia con la herramienta digital. Si este es el caso, añade también la siguiente sección.

La guía de instalación debe contener de manera específica:

  • Los requisitos del sistema operativo para la compilación (versiones específicas de librerías, software de gestión de paquetes y dependencias, SDKs y compiladores, etc.).
  • Las dependencias propias del proyecto, tanto externas como internas (orden de compilación de sub-módulos, configuración de ubicación de librerías dinámicas, etc.).
  • Pasos específicos para la compilación del código fuente y ejecución de tests unitarios en caso de que el proyecto disponga de ellos.

Dependencias

Para utilizar Insidiosa, se requieren instalar los siguientes programas:

  • Python 3.5 - (o superior) - Python

    • Se debe instalar el gestor de paquetes PIP
  • Paquete Audiovisual - Logos

  • Librerias de Python - *Instalar con el siguiente comando

pip install requests

Cómo contribuir


Esta sección explica a desarrolladores cuáles son las maneras habituales de enviar una solicitud de adhesión de nuevo código (“pull requests”), cómo declarar fallos en la herramienta y qué guías de estilo se deben usar al escribir más líneas de código. También puedes hacer un listado de puntos que se pueden mejorar de tu código para crear ideas de mejora.

Código de conducta


El código de conducta establece las normas sociales, reglas y responsabilidades que los individuos y organizaciones deben seguir al interactuar de alguna manera con la herramienta digital o su comunidad. Es una buena práctica para crear un ambiente de respeto e inclusión en las contribuciones al proyecto.

La plataforma Github premia y ayuda a los repositorios dispongan de este archivo. Al crear CODE_OF_CONDUCT.md puedes empezar desde una plantilla sugerida por ellos. Puedes leer más sobre cómo crear un archivo de Código de Conducta (aquí)[https://help.github.com/articles/adding-a-code-of-conduct-to-your-project/]

Autor/es


Información adicional


Esta es la sección que permite agregar más información de contexto al proyecto como alguna web de relevancia, proyectos similares o que hayan usado la misma tecnología.

Licencia


LICENCIA

La licencia especifica los permisos y las condiciones de uso que el desarrollador otorga a otros desarrolladores que usen y/o modifiquen la herramienta digital.

Incluye en esta sección una note con el tipo de licencia otorgado a esta herramienta digital. El texto de la licencia debe estar incluído en un archivo LICENSE.md o LICENSE.txt en la carpeta raíz.

Si desconoces qué tipos de licencias existen y cuál es la mejor para cada caso, te recomendamos visitar la página https://choosealicense.com/.

Limitación de responsabilidades

About

Software que determina la duración de archivos de video (Programas de TV), luego calcula y agrega otros archivos de video (tandas, promos) para la creación de un cronograma repetible y divisor de 24hs

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages