【OBS Studio】使用VLC视频源播放视频报错:Unhandled exception: c0000005
使用OBS Studio和VLC media player可以实现视频播放列表的推流,参考『OBS如何添加播放列表?』。但是使用过程中发现使用VLC视频源播放视频时,一个视频播放完切换下一视频时会报错,查看crash report发现以下信息:
Unhandled exception: c0000005 Date/Time: 2021-11-23, 14:35:56 Fault address: 7FFC6151E9C8 (c:\program files\videolan\vlc\libvlccore.dll) libobs version: 27.1.3 (64-bit) Windows version: 10.0 build 22000 (release: 2009; revision: 318; 64-bit) CPU: Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz
使用OBS版本为27.1.3 windows 64-bit,VLC版本为3.10.16 windows 64-bit。
解决方案:『Bug Report - VLC Video Source freezes after first video | OBS Forums』
报错原因在于VLC 3.x版目前与OBS Studio不兼容,下载VLC 2.2.8版本可解决此问题。