Udostępnij przez


Przykład ASFParser

Przedstawia sposób analizowania danych z pliku Advanced Systems Format (ASF) przy użyciu składników ASF niskiego poziomu w programie Media Foundation. W przykładzie przedstawiono następujące zadania:

  • Wyliczanie strumieni audio i wideo w pliku ASF.
  • Wybieranie dźwięku lub strumienia wideo na potrzeby analizowania.
  • Poszukiwanie pakietu o określonym czasie odtwarzania.
  • Generowanie skompresowanych próbek dla wybranego strumienia.
  • Dekodowanie przykładów audio i wideo.

Pokazano interfejsy API

W tym przykładzie przedstawiono następujące interfejsy programu Microsoft Media Foundation:

Użytkowanie

  1. Aby otworzyć plik ASF, kliknij przycisk Otwórz plik multimedialny....
  2. Wybierz plik ASF i kliknij przycisk Otwórz. Informacje o pliku są wyświetlane w okienku informacji.
  3. W obszarze Konfiguracja analizatorawybierz strumień do przeanalizowania.
  4. Aby wygenerować próbki w odwrotnej kolejności, wybierz Odwrotne.
  5. Aby określić punkt początkowy, przeciągnij suwak do żądanej lokalizacji.
  6. Aby rozpocząć analizowanie, kliknij przycisk Generuj przykłady. Informacje o próbkach są wyświetlane w okienku informacji.
  7. Aby przetestować próbki dla strumienia audio, kliknij przycisk Przetestuj dźwięk.
  8. Aby przetestować próbki strumienia wideo, kliknij przycisk Pokaż mapę bitową.

Wymagania

Produkt Wersja
Windows SDK Windows 7

 

Pobieranie przykładu

Ten przykład jest dostępny w repozytorium GitHub klasycznych przykładów systemu Windows .

przykłady zestawu SDK Media Foundation

ASF Support w Media Foundation

Samouczek: Odczytywanie pliku ASF

Składniki ASF WMContainer