Audio- und Video-Converter mit Windows-Boardmitteln (ab Windows 10)

    • VB.NET
    • .NET (FX) 4.5–4.8

      Audio- und Video-Converter mit Windows-Boardmitteln (ab Windows 10)

      Hi@all

      Die WinRT-Schnittstellen bieten ab Windows 10 sehr viele neue Funktionen. Unter anderem gibt es auch eine Schnittstelle um Audio- und Video-Dateien zu konvertieren. Das Beispiel zeigt die einfachste Möglichkeit. Es gibt darüber hinaus noch mehr Möglichkeiten, aber das kann ja jeder selbst heraus finden. ;) Die hier verwendeten WinRT-Schnittstellen (COM-Interfaces und APIs) verwenden im Hintergrund die Windows Media Foundation-Schnittstellen (COM-Interfaces und APIs, gibt es schon ab WinVista) zum transcodieren. Allerdings ist der Programieraufwand über die WinRT-Schnittstellen etwas geringer als bei den Windows Media Foundation-Schnittstellen. Einen Bug gibt es allerdings und dieser ist auch MS bekannt. Beim transcodieren zu FLAC stürzt das Programm komplett bei so ca. 80% Fortschritt ab, wenn in der Quelldatei ein Cover-Bild (zB bei MP3s) enthalten ist. Macht ja auch sowieso wenig Sinn eine MP3 nach FLAC konvertieren zu wollen. WAV zu FLAC zB. geht aber.

      Ansonsten ist das ganze wie immer ohne zusätzliche Verweise und Fremdpakete. Der Code darf gern verbessert und Fehler beseitigt werden. Das ganze ist nur eine Demo wie es funktioniert und enthält nicht alle Möglichkeiten, die die entsprechenden WinRT-Schnittstellen bereitstellen, um Audio- und Video-Datei zu transcodieren.
      Bilder
      • MediaConverter.png

        8,01 kB, 562×158, 132 mal angesehen
      Dateien
      Mfg -Franky-

      Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von „-Franky-“ ()