2016-04-05 4 views
0

Ok, damit ich ein Bild auf der Registerkarte Info des AVPlayerViewController als solche bin Zugabe:tvOS AVPlayerItem externe Kunstwerk Metadaten Größe

let artworkMetadataItem = AVMutableMetadataItem() 
artworkMetadataItem.locale = NSLocale.currentLocale() 
artworkMetadataItem.identifier = AVMetadataCommonIdentifierArtwork 
artworkMetadataItem.value = UIImageJPEGRepresentation(image, 1.0) 
playerItem.externalMetadata.append(artworkMetadataItem) 

Ich möchte nur wissen, wie das Bild größer zu machen, zeigt es sich als ein winziges Bild (65x97), aber es ist tatsächlich 320x480, also sollte es viel größer aussehen. Wie vergrößere ich die Größe?

Antwort

2

Bild wird entsprechend der Größe der Metadatenelemente Titel und Beschreibung skaliert. Sie können AVMutableMetadataItem mit dem AVMetadataCommonKeyDescription-Bezeichner und dem @ "\ n \ n \ n" -Wert hinzufügen.

Ich wünschte, es gäbe einen besseren Weg, es zu tun, aber ich konnte keine finden ..

+0

ich dies aus als auch vor kurzem gefunden hatte, während ich dort wollen auch einen besseren Weg, es scheint der einzige Weg, um dies zu erreichen. –