Me han contratado como freelance para construir una utilidad de división de vídeo que se supone que divide los clips de vídeo en ciertos puntos indicados por el usuario. Estoy usando ffmpeg como biblioteca y produce archivos que se reproducen bien en todos los reproductores que tengo. Sin embargo, cuando mi cliente intenta importar los archivos en Final Cut Pro (que es una parte esencial del flujo de trabajo de mi cliente) los archivos no se reproducen como se pretende, tienen algún tipo de distorsión visual.
No tengo acceso a FCP y aunque lo tuviera no creo que pudiera arreglar los fallos de ffmpeg, si es que son fallos de ffmpeg y no de Final Cut Pro. Tampoco conozco ninguna otra librería de manipulación de vídeo que pueda hacer el trabajo con cualquier tipo de archivo de vídeo, y ya hemos sobrepasado el tiempo estimado que le di a mi cliente.
Este es un proyecto de oferta fija, he estado trabajando durante casi un mes (más de lo esperado) arreglando bugs y tratando de resolver las necesidades de mi cliente (que no estaban bien especificadas al principio), y no sé qué hacer ahora. ¿Cómo puedo manejar esta situación?