Completed

Coolaborative Synchronized Media Annotation made Easy - - repost

This project was successfully completed by vondrasky for $7 USD / hour in 15 days.

Get free quotes for a project like this
Employer working
Completed by:
Skills Required
Project Budget
$7 USD / hour
Completed In
15 days
Total Bids
1
Project Description

Hola Alejandro,

Soy Leonardo M. Rocha, Ing. en Comp. egresado de la FCEFyN y te contacto porque sos de FAMAF.
Estoy necesitando mas gente para trabajar sobre sofware de anotacion de video y audio online.
La idea basica del proyecto es poder realizar comentarios sincronizados y (en un futuro, para el caso de video) un overlay (trabaje unos anios en analisis de video).

Hay una demo aca:
[url removed, login to view]

Eso es solo un quick and dirty demo y ahora necesito hacer un rebuild from scratch.

El server esta en python y el cliente obviamente necesita mucho javascript y estoy empezando a reescribir las cosas con [url removed, login to view]

Lo primero a hacer es rehacer el lado de cliente con 2 motivos:
1 - hacerlo modular y portable entre proyectos ( y que pueda adaptarse a distintos media players de distintos vendors) y poder utilizarlo desde otro sitio (estilo la API youtube o vimeo)
2 - Que se vea mas como en la imagen que subi ( y despues mejorarlo )

Descripcion de esta etapa:
- Un comentario esta siempre sincronizado con el timestamp del momento en el que fue hecho
- Hay 2 tipos de comentarios:
a - texto
b - de un click, que tienen un nombre y un icono grafico

Cada comentario puede visualizarse rapidamente en
- una linea temporal (html5 canvas con efectitos bonitos para poder ir directo al comentario que se quiere)
- un box donde estan todos los comentarios odenados por algun criterio (tiempo ascendente o descendente )

Los comentarios pueden filtrarse por:
- nombre (los comentarios de un click)
- duenio (quien hizo el comentario)

Para los comentarios de texto hay un lugar donde se puede escribir, cuando se comienza a escribir el tiempo se guarda. Al presionar enter el comentario se guarda (en la DB) y se muestra en la linea temporal en el orden correcto.

Para los comentarios rapidos:
- los nombres y opciones se obtienen en json por un pedido al server
- se pueden crear nuevos comentarios rapidos
- se pueden eliminar
- se puede modificar el nombre (doble click en el nombre reescribiendo y presionando enter)

Para todos los comentarios:
- hay un tiempo de offset configurable
- pueden ser editados o borrados desde la box donde se encuentran mostrados en orden temporal

Hay una ultima parte y son comentarios generales, que no tienen sincronizacion con el tiempo del archivo.


Te gustaria trabajar en esto?
Si te hacen falta mas detalles lo hablamos, por el precio y tiempo a trabajar tambien lo podemos discutir.
Si esto anda bien la idea es continuar con varias otras cosas que necesito con el proyecto.


Exitos,

Leo

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online