Projekt-Anfragen: Tel: 07022/9319004 info@CodeDocu.de Software Entwicklung in C# WPF Asp.Net Core Vba Excel Word SQL-Server EF Linq, UWP Net
#

UWP, C#: Video Eigenschaften ermitteln und Video-Dauer von TimeSpan in Sekunden umrechnen

 

Wie kann man die Video-Eigenschaften einer Video-Datei ermitteln?

 

Ich habe einige Dateien als Video Dateien in meinem Verzeichnis. Beim Lesen unter UWP Universal Windows Platform kann man die Video-Eigenschaften nicht direkte aus der Datei-Eigenschaft erfahren.

Man muss die erweiterten Datei-Informationen ermitteln, indem man auf VideoProperties zurückgreift.

 

Beispiel C#, UWP: Lesen der Videodauer,  Höhe und Breite des Videos

//----< Video >----

//--< Video Details >--

VideoProperties  videoProperties = await file.Properties.GetVideoPropertiesAsync();

TimeSpan duration = videoProperties.Duration ;

 

int duration_Seconds = duration.Seconds;

uint video_height = videoProperties.Height;

uint video_width = videoProperties.Width;

//--</ Video Details >--

 

Auslesen der Eigenschaften unter Visual Studio (UWP, C#) VideoProperties im Haltepunkt

 

Zusatz-Information:

Allgemeine Eigenschaften einer Datei erfährt man mit BasicProperties

Filesize und Dateidatum ItemDate

//--< File Details >--

Windows.Storage.FileProperties.BasicProperties basicProperties = await file.GetBasicPropertiesAsync();

ulong fileSize = basicProperties.Size;

DateTimeOffset dtFile = basicProperties.ItemDate;

//--</ File Details >--

 

 

Loop durch Dateien in einem Verzeichnis

//----< Files holen >----

IReadOnlyList<StorageFile> fileList = await _storageFolder.GetFilesAsync();

 

//------< @Loop: Files >------

int iFile = 0;

foreach (StorageFile file in fileList)

{

   ..get properties

}

 

 

Reference: Universal Windows App photo + video Explorer

im Microsoft Windows App-Store

https://www.Microsoft.com/de-de/store/apps/photo-video-Explorer/9nblggh4vb7x     

Mobile
»
UWP, C#: Image Eigenschaften
»
UWP, C#: Video Eigenschaften ermitteln und Video-Dauer von TimeSpan in Sekunden umrechnen
»
Bilder einbinden und bewegen in Magix Video Deluxe Edit
»
Video Deluxe : freies Bild oder Clipart Einfügen

.

Jobs, Projekte, Angebote für Freiberufler, Selbstständig an Info@CodeDocu.de