Open jbwong05 opened 1 year ago
Most of the development for v2.0
with support for OBS 28/29 has been complete. It just needs to be tested and then released. I have been working on this on and off during the holidays but unfortunately my schedule has filled up again so will be circling back to this whenever my schedule frees up. All of the development can be found on the obs-28-update branch if you wish to try and compile and run the updated version for yourself
支持 OBS 28/29 的大部分开发工作已经完成。它只需要进行测试,然后发布。我一直在假期期间断断续续地研究这个问题,但不幸的是,我的日程安排再次填满,所以每当我的日程安排空闲时,我都会回到这个。如果您希望尝试自己编译和运行更新版本,则可以在 obs-28-update 分支上找到所有开发
v2.0
感谢你的更新源文件,我已经把库fork下来并把生成的文件上传到fork下的库内了。
@jbwong05 If you can provide a binary for Windows and Ubuntu, I'd be happy to test on both platforms (Windows immediately, Ubuntu long-term). I don't have access to all the installation prerequisites (specifically the QT binaries, don't know where to get those without needing a development login) but I can absolutely assist with testing.
@KWWL-Ethan Here are the Windows libraries. They need to be installed in the folder where the rest of the plugins are installed (for me this is C:\Program Files\obs-studio\obs-plugins\64bit
). I've also attached the locale files. These also need to be installed to where the rest of the plugin locale files are installed (for me this is C:\Program Files\obs-studio\data\obs-plugins\obs-text-slideshow\locale
). The obs-text-slideshow\locale
folders will probably not exist if a previous version of the plugin has never been installed before. You can just create them. I will update this thread with the Ubuntu libraries hopefully sometime later this week. Thank you for the support!
locale.zip
libraries.zip
@KWWL-Ethan Here are the Ubuntu libraries. The .so
file needs to be installed with the rest of the plugin .so
files (for me on Kubuntu 22.04.2 this is /usr/lib/x86_64-linux-gnu/obs-plugins
) and the locale files also need to be installed with the rest of the plugin locale files (for me this is at /usr/share/obs/obs-plugins/obs-text-slideshow/locale
). Thanks again for the support
library.zip
locale.zip
@jbwong05 I did some brief testing with the Windows version earlier today. The plugin seems to be stable, although there is a plugin compatibility edge case that may be worth mentioning; attempting to use text slideshow in conjunction with the text input function of Exeldro's source dock plugin results in the slideshow being permanently overwritten, and won't recover even if you re-input your text "slides" in the source properties. Given how much of an edge case that is, though, it's probably safe to release and just put a warning in the readme to not try to use the two plugins together in that way.
Along those lines, I also have a feature request that would enhance usability -- rather than having the text slideshow dock limited to a single selectable source present in either the Preview or Program window, it would be nice to be able to dock any number of text slideshow sources permanently
@KWWL-Ethan Here are the Windows libraries. They need to be installed in the folder where the rest of the plugins are installed (for me this is C:\Program Files\obs-studio\obs-plugins\64bit). I've also attached the locale files. These also need to be installed to where the rest of the plugin locale files are installed (for me this is C:\Program Files\obs-studio\data\obs-plugins\obs-text-slideshow\locale). The obs-text-slideshow\locale folders will probably not exist if a previous version of the plugin has never been installed before. You can just create them. I will update this thread with the Ubuntu libraries hopefully sometime later this week. Thank you for the support! locale.zip libraries.zip
I installed it. First seems it works great. BUT... When I tried to switch "Scene collection", create a new profile, new "Scene collection", or delete any source in the scene my OBS every time crashed. It didn't matter if the text slideshow plugin was used anywhere in the project or not. When I removed obs-text-slideshow.pdb and obs-text-slideshow.dll from OBS plugin folder everything was OK.
I installed it. First seems it works great. BUT... When I tried to switch "Scene collection", create a new profile, new "Scene collection", or delete any source in the scene my OBS every time crashed. It didn't matter if the text slideshow plugin was used anywhere in the project or not. When I removed obs-text-slideshow.pdb and obs-text-slideshow.dll from OBS plugin folder everything was OK.
Interesting, I just tried breaking it in the way you described and didn't run into anything like that
This is a crash file from OBS on Windows 10. Crashed when I tried switching from one scene collection to another, just 5 seconds after the start. No text slide show sources at all but opened the text slide show dock. On Windows 11 I have the crash even on the "brand new" portable version of OBS, without any additional plugins except text slide show. Unfortunately, I don't know why I don't get a crash file. Of course, on both computers, there is OBS 29.0.2. Maybe some problem with the dock rather and QT6...
@arek-pelski I am also not able to reproduce your exact issue although I did encounter another crash related to scene collection switching. Seems like a race condition as it is also not 100% reproducible. Can you post the exact steps you used to reproduce this crash? Thanks
@jbwong05 This is self-documented (I hope ;-) ) video. I deleted AppData\Roaming\obs-studio so there are no OBS old settings. The portable OBS is from the official web, https://cdn-fastly.obsproject.com/downloads/OBS-Studio-29.0.2-Full-x64.zip As you can see it's a fresh OBS and there are no other plugins but obs-text-slideshow... If you need some more info just say... Thx
Getting OBS Plugin loader error on startup. Running Windows, Im pretty sure I've followed the installation instructions correctly.
Getting OBS Plugin loader error on startup. Running Windows, Im pretty sure I've followed the installation instructions correctly.
@daw654 Can you post your OBS logs when you get this error?
@daw654 I would double check that you have v2.0.0-alpha of the plugin installed. Typically this error occurs when you try to launch OBS 28/29 with an old version of the plugin that only supports OBS 27
@jbwong05 Fixed it :). Antivirus was auto-removing one of the files.
Quick question, is there a way to make the text slide up from the bottom like a ticker?
@daw654 I don't think so at the moment. Adding customization of transitions is something in the backlog. I think if that was implemented, you could select the slide transition and have it slide in from the bottom
@jbwong05 Ok, Thank you.
Happy Chinese New Year! HOW DO I DOWNLOAD VERSION 2.0 AND WHEN WILL YOU UPDATE TO GITHUB?