durante la fase di upload devo recuperare il nome del file uplodato e la durata (parliamo di file video e audio).
c'è qualche classe/metodo che in grado di fare queste cose??
durante la fase di upload devo recuperare il nome del file uplodato e la durata (parliamo di file video e audio).
c'è qualche classe/metodo che in grado di fare queste cose??
nessuno??
FileInfo ha qualcosa che potrebbe servirmi??
Windows Media Player SDK.
con questo riesco a recuperare la durata degli mp3, wav, e wmv.
nn di avi e mpg.
qualcuno sa darmi una dritta anche per questi file??
Puoi provare con le DirectX SDK.
Altrimenti credo che dovrai appoggiarti alle funzioni della MCI (mciSendString, mciSendCommand, ...)
Vai di Google![]()
![]()
grazie mi sto buttando su DirectX.
questo sembra andare:
testato con file avi, wmv e mpg.codice:private string duration(string str) { Microsoft.DirectX.AudioVideoPlayback.Video video = new Microsoft.DirectX.AudioVideoPlayback.Video(str); double duration = video.Duration; string calcolo_durata_dx = duration.ToString(); return calcolo_durata_dx; }