Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [C#] Recuperare nome e durata dei video

    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??

  2. #2
    nessuno??
    FileInfo ha qualcosa che potrebbe servirmi??

  3. #3
    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??

  4. #4
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Puoi provare con le DirectX SDK.

    Altrimenti credo che dovrai appoggiarti alle funzioni della MCI (mciSendString, mciSendCommand, ...)

    Vai di Google


  5. #5
    grazie mi sto buttando su DirectX.

  6. #6
    questo sembra andare:
    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;
            }
    testato con file avi, wmv e mpg.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.