Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
[Funkcja skojarzona z tą stroną, DirectShow, jest starszą funkcją. Został zastąpiony przez MediaPlayer, IMFMediaEnginei Audio/Video Capture w Media Foundation. Te funkcje zostały zoptymalizowane pod kątem systemów Windows 10 i Windows 11. Firma Microsoft zdecydowanie zaleca, aby nowy kod używał MediaPlayer, IMFMediaEngine i Audio/Video Capture w programie Media Foundation zamiast DirectShow, jeśli to możliwe. Firma Microsoft sugeruje, że istniejący kod, który używa starszych interfejsów API, należy przepisać go do korzystania z nowych interfejsów API, jeśli to możliwe.]
Kamery DV produkują przeplatane audio-wideo; każda ramka wideo zawiera również informacje dźwiękowe. Jeśli zapiszesz dane DV w pliku AVI, możesz wybrać:
- Zapisz przeplatane dane jako jeden strumień w pliku AVI. Jest to nazywane plikiem type-1.
- Podziel przeplatane dane na oddzielne strumienie audio i wideo. Jest to nazywane plikiem type-2.
W przypadku przechwytywania wideo, gdzie kluczowa jest maksymalna przepływność, lepiej jest użyć pliku typu 1, ponieważ pliki typu 2 zawierają nadmiarowe dane audio. (Strumień wideo nadal zawiera dane audio. Dźwięk jest po prostu ukryty przez etykietowanie strumienia jako wideo. Ponadto zapisanie pliku typu 2 wymaga dodatkowego czasu procesora w celu podzielenia przeplatanego strumienia.
Z drugiej strony pliki typu-1 są mniej wydajne do edycji w czasie rzeczywistym. Aplikacja musi wyodrębnić dźwięk ze przeplatanego strumienia, wprowadzić zmiany i przeplatać dane ponownie. Ponadto format type-1 nie jest zgodny z usługą Microsoft® Video for Windows® (VFW). DirectShow może obsługiwać oba typy plików.
Plik type-2 można przekonwertować na typ-1 przy użyciu filtru DV Muxer. Plik type-1 można przekonwertować na typ-2 przy użyciu filtru DV Splitter. Na poniższym diagramie przedstawiono różnicę między dwoma formatami.
Tematy pokrewne
-
Digital Video w DirectShow