Ho una cartella nella mia directory di documenti contenente immagini e video, Nella mia app ho una vista insieme che mostra le immagini in ogni cella.Visualizzazione di un'immagine di anteprima da un video swift
Ho compiuto questo di una funzione di carico che restituisce un UIImage
// Get the UI Image from the path passed in
let image = UIImage(contentsOfFile: path)
if image == nil
{
print("No Image at this path");
}
else
{
return image
}
Tuttavia non riesco a trovare qualcosa di equivalente per i video, idealmente lo voglio mostrare come la cosa lettore video come in album fotografico in cui vedi una foto del video con un piccolo pulsante di riproduzione su di esso che quando viene cliccato riproduce il video.
Se non si riesce a ottenere un'istantanea dal video nel percorso specificato, è necessario restituire il valore UIImage
che è possibile visualizzare.
Sono nuovo per la roba di iOS, quindi mi chiedo solo se esiste un tipo equivalente come UIImage
per i video, il che significa che posso solo caricarlo e visualizzarlo nella visualizzazione della raccolta.
ho seguito il tuo metodo e ha generato uno snapshot dell'immagine. comunque l'orientamento è sbagliato, sono solo io o quello che dovrebbe essere il risultato corretto? Come posso correggere l'orientamento dell'istantanea? – Happiehappie
Questo problema di orientamento è nuovo. L'ultima volta che ho controllato, questo codice funzionava bene. – Nishant
c'è un modo per ottenere un percorso temporaneo per UIImage appena creato? – user3766930