Pregunta

Estoy usando CMTime para AVAssets para el clip de vídeo.Para recortar el vídeo sin guardar el nuevo archivo de vídeo sólo quiero seguir la pista de la hora de inicio y la duración.

El CMTimeGetSeconds() método devuelve un Float64, ¿cuál sería la mejor manera de almacenar esta en CoreData?

Yo no puedo usar un NSNumber como el tipo float ronda de la Float64 manera mucho más.1.200000 es 1.0000 cuando me cree mi NSNumber.

Gracias de antemano

¿Fue útil?

Solución

Basado en sus comentarios que es muy probable que el videoTrack objeto de ajustar la duración de un bonito número redondo que hace, ya que para la reproducción de vídeo.Trate de crear una NSNumber y la impresión sin ajuste a la duration propiedad, y que probablemente va a obtener el mismo resultado.También asegúrese de que el tipo de datos se establece en un Double en el CoreData modelo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top