web-dev-qa-db-ja.com

.mp4ファイルでVSFilter.dll(DirectVobSub)を有効にする方法

Windows MediaPlayerなどの.MP4ファイルに字幕を表示するようにVSFilter.dllを構成するにはどうすればよいですか?

VSFilterは、すべてのバージョンのWindowsのWindows MediaPlayerで字幕付きのビデオを視聴する最も簡単な方法だと思います。 32ビットバージョンの VSFilter をダウンロードして、C:\Windows\System32\regsvr.exe VSFilter.dllを実行するだけです。 VSFilterは、.AVI(Xvid)ファイルとすべての字幕形式(.SUB.SRT.SSA)ですぐに機能しますが、.MP4ファイルでは機能しません。

代替メディアプレーヤーがたくさんあることは知っていますが、小さな.DLLをダウンロードしてプロピレン.exeを実行するほど簡単なものはありません。

Windows Media Playerで字幕付きの.MP4ビデオを視聴することはできますか?

2
William C

Windows 7および8のネイティブMP4サポートは、DirectShowではなくMediaFoundationに基づいています。 VSFilterはDirectShowのみであるため、これらのOSのMP4では機能しません。 WMPプラグインのローカル字幕 はMP4で機能するはずなので、試してみることをお勧めします。

Vista以下では、MP4ファイルは常にDirectShowでデコードする必要があるため、VSFilterは引き続き正常に機能します。

3
Tim De Baets