我有一個小應用程序,允許播放視頻。首先,我不限制用戶選擇特定類型的文件。我想要做的是確保我可以播放用戶選擇的文件。如何獲取可用編解碼器的列表,或查詢WPF應用程序(MediaElement
控件)的播放質量?如何知道我的WPF應用程序可以播放哪些視頻格式?
建議的替代方案是在播放任何選定的輸入文件之前將其轉換爲統一格式(例如MPEG),但似乎更困難。
我有一個小應用程序,允許播放視頻。首先,我不限制用戶選擇特定類型的文件。我想要做的是確保我可以播放用戶選擇的文件。如何獲取可用編解碼器的列表,或查詢WPF應用程序(MediaElement
控件)的播放質量?如何知道我的WPF應用程序可以播放哪些視頻格式?
建議的替代方案是在播放任何選定的輸入文件之前將其轉換爲統一格式(例如MPEG),但似乎更困難。
你爲什麼不:它
當你這樣做時,你總是可以隱藏媒體元素。這比任何預先計算什麼和不被支持的嘗試都要可靠得多。
http://social.msdn.microsoft.com/Forums/en/wpf/thread/decf7453-d32c-4c3c-9864-5679ec7e5a55 – Singleton 2010-11-12 07:18:54