Come posso utilizzare AVFoundation o AVAsset per creare un sottotitolo sulla parte superiore del mio video?

StackOverflow https://stackoverflow.com/questions/4269208

  •  28-09-2019
  •  | 
  •  

Domanda

Ho un lettore personalizzato utilizzando composizioni e alcuni AVAssets. Tutto funziona bene. Ora vorrei in qualche Sottotitolo sulla parte superiore del mio video. Ho letto nella documentazione, che un mediaType "AVMediaTypeSubtitle" esiste. non v'è alcun asset o AVAssetTrack, che può generare un TextOverlay, che ho potuto inserire nella mia composizione di fare i sottotitoli?

È stato utile?

Soluzione

Penso che ci sia una soluzione migliore, allora la mia, ma è possibile utilizzare sovrapposizione di testo utilizzando CATextLayer in AVVideoCompositionCoreAnimationTool.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top