Share via


MediaMetadataRetriever Classe

Definizione

La classe MediaMetadataRetriever fornisce un'interfaccia unificata per il recupero di fotogrammi e metadati da un file multimediale di input.

[Android.Runtime.Register("android/media/MediaMetadataRetriever", DoNotGenerateAcw=true)]
public class MediaMetadataRetriever : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.Lang.IAutoCloseable
[<Android.Runtime.Register("android/media/MediaMetadataRetriever", DoNotGenerateAcw=true)>]
type MediaMetadataRetriever = class
    inherit Object
    interface IAutoCloseable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Ereditarietà
MediaMetadataRetriever
Attributi
Implementazioni

Commenti

La classe MediaMetadataRetriever fornisce un'interfaccia unificata per il recupero di fotogrammi e metadati da un file multimediale di input.

Documentazione java per android.media.MediaMetadataRetriever.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal Android e usato in base ai termini descritti in 2.5 Attribution License Creative Commons 2.5 Attribution License.

Costruttori

MediaMetadataRetriever()
MediaMetadataRetriever(IntPtr, JniHandleOwnership)

Costruttore utilizzato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

Campi

MetadataKeyAlbum
Obsoleti.

Chiave di metadati per recuperare le informazioni sul titolo dell'album dell'origine dati.

MetadataKeyAlbumartist
Obsoleti.

Chiave di metadati per recuperare le informazioni sugli artisti o sugli artisti associati all'origine dati.

MetadataKeyArtist
Obsoleti.

Chiave di metadati per recuperare le informazioni sull'artista dell'origine dati.

MetadataKeyAuthor
Obsoleti.

Chiave di metadati per recuperare le informazioni sull'autore dell'origine dati.

MetadataKeyBitrate
Obsoleti.

Questa chiave recupera la velocità in bit media (in bit/sec), se disponibile.

MetadataKeyBitsPerSample
Obsoleti.

Questa chiave recupera i bit per campione in numeri di bit, se disponibili.

MetadataKeyCaptureFramerate
Obsoleti.

Questa chiave recupera la frequenza dei fotogrammi di acquisizione originale, se disponibile.

MetadataKeyCdTrackNumber
Obsoleti.

Chiave di metadati per recuperare la stringa numerica che descrive l'ordine dell'origine dati audio nella registrazione originale.

MetadataKeyColorRange
Obsoleti.

Questa chiave recupera l'intervallo di colori, se disponibile.

MetadataKeyColorStandard
Obsoleti.

Questa chiave recupera lo standard di colore, se disponibile.

MetadataKeyColorTransfer
Obsoleti.

Questa chiave recupera il trasferimento del colore, se disponibile.

MetadataKeyCompilation
Obsoleti.

Chiave di metadati per recuperare lo stato di compilazione dell'album musicale.

MetadataKeyComposer
Obsoleti.

Chiave di metadati per recuperare le informazioni sul compositore dell'origine dati.

MetadataKeyDate
Obsoleti.

Chiave di metadati per recuperare la data di creazione o modifica dell'origine dati.

MetadataKeyDiscNumber
Obsoleti.

Chiave di metadati da cui recuperare la stringa numerica che descrive da quale parte di un set proviene l'origine dati audio.

MetadataKeyDuration
Obsoleti.

Chiave di metadati per recuperare la durata di riproduzione (in ms) dell'origine dati.

MetadataKeyExifLength
Obsoleti.

Se il supporto contiene dati EXIF, questa chiave recupera la lunghezza in byte dei dati.

MetadataKeyExifOffset
Obsoleti.

Se il supporto contiene dati EXIF, questa chiave recupera l'offset (in byte) dei dati.

MetadataKeyGenre
Obsoleti.

Chiave di metadati per recuperare il tipo di contenuto o il genere dell'origine dati.

MetadataKeyHasAudio
Obsoleti.

Se questa chiave esiste, il supporto contiene contenuto audio.

MetadataKeyHasImage
Obsoleti.

Se questa chiave esiste, il supporto contiene ancora contenuto dell'immagine.

MetadataKeyHasVideo
Obsoleti.

Se questa chiave esiste, il supporto contiene contenuto video.

MetadataKeyImageCount
Obsoleti.

Se il supporto contiene ancora immagini, questa chiave recupera il numero di immagini ancora.

MetadataKeyImageHeight
Obsoleti.

Se il supporto contiene ancora immagini, questa chiave recupera l'altezza dell'immagine primaria.

MetadataKeyImagePrimary
Obsoleti.

Se il supporto contiene ancora immagini, questa chiave recupera l'indice dell'immagine dell'immagine primaria.

MetadataKeyImageRotation
Obsoleti.

Se il supporto contiene ancora immagini, questa chiave recupera l'angolo di rotazione (in gradi in senso orario) dell'immagine primaria.

MetadataKeyImageWidth
Obsoleti.

Se il supporto contiene ancora immagini, questa chiave recupera la larghezza dell'immagine primaria.

MetadataKeyLocation
Obsoleti.

Questa chiave recupera le informazioni sulla posizione, se disponibili.

MetadataKeyMimetype
Obsoleti.

Chiave di metadati per recuperare il tipo mime dell'origine dati.

MetadataKeyNumTracks
Obsoleti.

Chiave di metadati per recuperare il numero di tracce, ad esempio audio, video, testo, nell'origine dati, ad esempio un file mp4 o 3gpp.

MetadataKeySamplerate
Obsoleti.

Questa chiave recupera la frequenza di campionamento in Hz, se disponibile.

MetadataKeyTitle
Obsoleti.

Chiave di metadati per recuperare il titolo dell'origine dati.

MetadataKeyVideoFrameCount
Obsoleti.

Se il supporto contiene video e questa chiave esiste, recupera il numero totale di fotogrammi nella sequenza video.

MetadataKeyVideoHeight
Obsoleti.

Se il supporto contiene video, questa chiave recupera l'altezza.

MetadataKeyVideoRotation
Obsoleti.

Questa chiave recupera l'angolo di rotazione video in gradi, se disponibile.

MetadataKeyVideoWidth
Obsoleti.

Se il supporto contiene video, questa chiave recupera la larghezza.

MetadataKeyWriter
Obsoleti.

Chiave di metadati per recuperare le informazioni del writer (ad esempio il lirico) dell'origine dati.

MetadataKeyXmpLength
Obsoleti.

Se il supporto contiene dati XMP, questa chiave recupera la lunghezza in byte dei dati.

MetadataKeyXmpOffset
Obsoleti.

Se il supporto contiene dati XMP, questa chiave recupera l'offset (in byte) dei dati.

MetadataKeyYear
Obsoleti.

Chiave di metadati da recuperare l'anno in cui è stata creata o modificata l'origine dati.

OptionClosest
Obsoleti.

Questa opzione viene usata con #getFrameAtTime(long, int) per recuperare un frame (non necessariamente un fotogramma chiave) associato a un'origine dati che si trova più vicina o al momento specificato.

OptionClosestSync
Obsoleti.

Questa opzione viene usata con #getFrameAtTime(long, int) per recuperare un frame di sincronizzazione (o chiave) associato a un'origine dati che si trova più vicina (nel tempo) o in un determinato momento.

OptionNextSync
Obsoleti.

Questa opzione viene usata con #getFrameAtTime(long, int) per recuperare un frame di sincronizzazione (o chiave) associato a un'origine dati che si trova subito dopo o in un determinato momento.

OptionPreviousSync
Obsoleti.

Questa opzione viene usata con #getFrameAtTime(long, int) per recuperare un frame di sincronizzazione (o chiave) associato a un'origine dati che si trova subito prima o in un determinato momento.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
FrameAtTime

Chiamare questo metodo dopo setDataSource().

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode

La classe MediaMetadataRetriever fornisce un'interfaccia unificata per il recupero di fotogrammi e metadati da un file multimediale di input.

(Ereditato da Object)
JniPeerMembers

La classe MediaMetadataRetriever fornisce un'interfaccia unificata per il recupero di fotogrammi e metadati da un file multimediale di input.

PeerReference

La classe MediaMetadataRetriever fornisce un'interfaccia unificata per il recupero di fotogrammi e metadati da un file multimediale di input.

(Ereditato da Object)
PrimaryImage

Questo metodo è simile a #getPrimaryImage(BitmapParams) , ad eccezione del fatto che verrà usato il valore predefinito per BitmapParams .

ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Close()

Rilascia tutte le risorse acquisite.

Dispose()

La classe MediaMetadataRetriever fornisce un'interfaccia unificata per il recupero di fotogrammi e metadati da un file multimediale di input.

(Ereditato da Object)
Dispose(Boolean)

La classe MediaMetadataRetriever fornisce un'interfaccia unificata per il recupero di fotogrammi e metadati da un file multimediale di input.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
ExtractMetadata(Int32)

La classe MediaMetadataRetriever fornisce un'interfaccia unificata per il recupero di fotogrammi e metadati da un file multimediale di input.

ExtractMetadata(MetadataKey)

Chiamare questo metodo dopo setDataSource().

GetEmbeddedPicture()

Chiamare questo metodo dopo setDataSource().

GetFrameAtIndex(Int32)

Questo metodo è simile a #getFrameAtIndex(int, BitmapParams) , ad eccezione del fatto che verrà usato il valore predefinito per BitmapParams .

GetFrameAtIndex(Int32, MediaMetadataRetriever+BitmapParams)

Questo metodo è simile a #getFrameAtIndex(int, BitmapParams) , ad eccezione del fatto che verrà usato il valore predefinito per BitmapParams .

GetFrameAtTime(Int64)

Chiamare questo metodo dopo setDataSource().

GetFrameAtTime(Int64, Int32)

La classe MediaMetadataRetriever fornisce un'interfaccia unificata per il recupero di fotogrammi e metadati da un file multimediale di input.

GetFrameAtTime(Int64, Option)

Questo metodo è simile al #getFrameAtTime(long, int, BitmapParams) fatto che il dispositivo sceglierà l'effettivo Bitmap.Config da usare.

GetFrameAtTime(Int64, Option, MediaMetadataRetriever+BitmapParams)

Chiamare questo metodo dopo setDataSource().

GetFramesAtIndex(Int32, Int32)

Questo metodo è simile a #getFramesAtIndex(int, int, BitmapParams) , ad eccezione del fatto che verrà usato il valore predefinito per BitmapParams .

GetFramesAtIndex(Int32, Int32, MediaMetadataRetriever+BitmapParams)

Questo metodo è simile a #getFramesAtIndex(int, int, BitmapParams) , ad eccezione del fatto che verrà usato il valore predefinito per BitmapParams .

GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
GetImageAtIndex(Int32)

Questo metodo è simile a #getImageAtIndex(int, BitmapParams) , ad eccezione del fatto che verrà usato il valore predefinito per BitmapParams .

GetImageAtIndex(Int32, MediaMetadataRetriever+BitmapParams)

Questo metodo è simile a #getImageAtIndex(int, BitmapParams) , ad eccezione del fatto che verrà usato il valore predefinito per BitmapParams .

GetPrimaryImage(MediaMetadataRetriever+BitmapParams)

Questo metodo è simile a #getPrimaryImage(BitmapParams) , ad eccezione del fatto che verrà usato il valore predefinito per BitmapParams .

GetScaledFrameAtTime(Int64, Option, Int32, Int32)

Questo metodo è simile al #getScaledFrameAtTime(long, int, int, int, BitmapParams) fatto che il dispositivo sceglierà l'effettivo Bitmap.Config da usare.

GetScaledFrameAtTime(Int64, Option, Int32, Int32, MediaMetadataRetriever+BitmapParams)

Questo metodo è simile al #getScaledFrameAtTime(long, int, int, int, BitmapParams) fatto che il dispositivo sceglierà l'effettivo Bitmap.Config da usare.

JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio di questo oggetto.

(Ereditato da Object)
Release()

Rilascia tutte le risorse acquisite.

SetDataSource(Context, Uri)

Imposta l'origine dati come URI del contenuto.

SetDataSource(FileDescriptor)

Imposta l'origine dati (FileDescriptor) da usare.

SetDataSource(FileDescriptor, Int64, Int64)

Imposta l'origine dati (FileDescriptor) da usare.

SetDataSource(MediaDataSource)

Imposta l'origine dati (MediaDataSource) da utilizzare.

SetDataSource(String)

Imposta l'origine dati (nome percorso file) da utilizzare.

SetDataSource(String, IDictionary<String,String>)

Imposta l'origine dati (URI) da usare.

SetDataSourceAsync(Context, Uri)

La classe MediaMetadataRetriever fornisce un'interfaccia unificata per il recupero di fotogrammi e metadati da un file multimediale di input.

SetDataSourceAsync(FileDescriptor)

La classe MediaMetadataRetriever fornisce un'interfaccia unificata per il recupero di fotogrammi e metadati da un file multimediale di input.

SetDataSourceAsync(FileDescriptor, Int64, Int64)

La classe MediaMetadataRetriever fornisce un'interfaccia unificata per il recupero di fotogrammi e metadati da un file multimediale di input.

SetDataSourceAsync(MediaDataSource)

La classe MediaMetadataRetriever fornisce un'interfaccia unificata per il recupero di fotogrammi e metadati da un file multimediale di input.

SetDataSourceAsync(String)

La classe MediaMetadataRetriever fornisce un'interfaccia unificata per il recupero di fotogrammi e metadati da un file multimediale di input.

SetDataSourceAsync(String, IDictionary<String,String>)

La classe MediaMetadataRetriever fornisce un'interfaccia unificata per il recupero di fotogrammi e metadati da un file multimediale di input.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

La classe MediaMetadataRetriever fornisce un'interfaccia unificata per il recupero di fotogrammi e metadati da un file multimediale di input.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

La classe MediaMetadataRetriever fornisce un'interfaccia unificata per il recupero di fotogrammi e metadati da un file multimediale di input.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una>notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

La classe MediaMetadataRetriever fornisce un'interfaccia unificata per il recupero di fotogrammi e metadati da un file multimediale di input.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

La classe MediaMetadataRetriever fornisce un'interfaccia unificata per il recupero di fotogrammi e metadati da un file multimediale di input.

(Ereditato da Object)
IJavaPeerable.Finalized()

La classe MediaMetadataRetriever fornisce un'interfaccia unificata per il recupero di fotogrammi e metadati da un file multimediale di input.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

La classe MediaMetadataRetriever fornisce un'interfaccia unificata per il recupero di fotogrammi e metadati da un file multimediale di input.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

La classe MediaMetadataRetriever fornisce un'interfaccia unificata per il recupero di fotogrammi e metadati da un file multimediale di input.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

La classe MediaMetadataRetriever fornisce un'interfaccia unificata per il recupero di fotogrammi e metadati da un file multimediale di input.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

La classe MediaMetadataRetriever fornisce un'interfaccia unificata per il recupero di fotogrammi e metadati da un file multimediale di input.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo verificato dal runtime Android.

JavaCast<TResult>(IJavaObject)

La classe MediaMetadataRetriever fornisce un'interfaccia unificata per il recupero di fotogrammi e metadati da un file multimediale di input.

GetJniTypeName(IJavaPeerable)

La classe MediaMetadataRetriever fornisce un'interfaccia unificata per il recupero di fotogrammi e metadati da un file multimediale di input.

Si applica a