Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Buongiorno a tutta la grande community di PieroTofy,
prima di scrivere il mio problema, vorrei dire soprattutto ai moderatori, che non sapevo in quale sezione postare. Ho postato qui perché ho alcune conoscenze in c#.
Se avete bisogno di spostare qusto post, fate pure, basta che mi avvertite.
Arriviamo al dunque:
Avrei bisogno di un software (magari anche da creare in c#. Chiaramente con il vostro aiuto ) che se io gli do un video in formtato .avi o .mp4 o un qualsiasi formato video, lui me lo riproduca CASUALMENTE in questo modo. Ad esempio: i primi due minuti me li riproduce a velocità doppia, poi altri tre minuti a velocità normale... ancora dopo per altri 6 minuti a velocità doppia e subito dopo altri 3 con velocità normale.... ecc ecc
Non so se sono stato chiaro. Se esiste già un software di questo tipo, va benissimo... Oppure se mi aiutate a crearne uno in c# ve ne sarei grato.
So che la mia richiesta e che il mio programma non è semplice e che le speranze di riuscita sono al quanto poche.. però non si sa mai, tentare non fa male a nessuno...
Se vuoi qualcosa di "più semplice", puoi utilizzare il controllo MediaElement di WPF (ossia ancizhé creare una normale windows application, replichi lo stesso progetto selezionando come template wpf application). Esso permette di riprodurre alcuni comuni formati video, tra cui quelli che hai citato, e ti lascia anche decidere la velocità di riproduzione cambiando la proprietà SpeedRatio:
http://msdn.microsoft.com/it-it/library/system.windows.con ...
La classe Video del namespace AudioVideoPlayback non supporta questa funzionalità. Per ottenere il risultato dovresti scendere a più basso livello.