2012-01-29 18 views
5

Sono uno sviluppatore iOS che dovrebbe creare un'app per riprodurre video con varie velocità. Penso che non ci siano API per modificare la velocità di riproduzione su MPMoviePlayerController.Riproduzione di file video con velocità 1,5x, 2x

E non sono riuscito a trovare alcuna soluzione.

Potete dirmi come implementarlo? oppure puoi dirmi qualsiasi Framework/libreria (SDK) che supporta le funzioni sopra per iOS?

risposta

5

Esiste effettivamente tale proprietà.

MPMoviePlayerController aderisce al MPMediaPlayback protocol

Vedi

currentPlaybackRate 

Il tasso di riproduzione corrente per il giocatore. (Richiesto)

@property(nonatomic) float currentPlaybackRate 

Discussione

Questo valore rappresenta un moltiplicatore del tasso di riproduzione predefinito del dell'elemento corrente. Un valore di 0.0 indica che la riproduzione viene interrotta mentre un valore di 1.0 indica che la riproduzione è in corso alla normale velocità . I valori positivi indicano la riproduzione in avanti mentre i valori negativi indicano la riproduzione inversa.

L'impostazione del valore di questa proprietà modifica la velocità di riproduzione di conseguenza.

+0

Grazie per il vostro aiuto! È molto facile. :) –

Problemi correlati