Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v2.0.0 #47

Open
jbwong05 opened this issue Dec 17, 2022 · 19 comments
Open

Release v2.0.0 #47

jbwong05 opened this issue Dec 17, 2022 · 19 comments

Comments

@jbwong05
Copy link
Owner

No description provided.

@KINGOFKUN
Copy link

Happy Chinese New Year! HOW DO I DOWNLOAD VERSION 2.0 AND WHEN WILL YOU UPDATE TO GITHUB?

@jbwong05
Copy link
Owner Author

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

@KINGOFKUN
Copy link

支持 OBS 28/29 的大部分开发工作已经完成。它只需要进行测试,然后发布。我一直在假期期间断断续续地研究这个问题,但不幸的是,我的日程安排再次填满,所以每当我的日程安排空闲时,我都会回到这个。如果您希望尝试自己编译和运行更新版本,则可以在 obs-28-update 分支上找到所有开发v2.0

感谢你的更新源文件,我已经把库fork下来并把生成的文件上传到fork下的库内了。

@KWWL-Ethan
Copy link

@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.

@jbwong05
Copy link
Owner Author

jbwong05 commented Mar 2, 2023

@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

@jbwong05
Copy link
Owner Author

jbwong05 commented Mar 3, 2023

@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

@KWWL-Ethan
Copy link

@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

@arek-pelski
Copy link

arek-pelski commented Mar 7, 2023

@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.

@KWWL-Ethan
Copy link

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

@arek-pelski
Copy link

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...

Crash 2023-03-08 18-54-33.zip

@jbwong05
Copy link
Owner Author

@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

@arek-pelski
Copy link

@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

Problem-1.mp4

@daw654
Copy link

daw654 commented May 30, 2023

Getting OBS Plugin loader error on startup. Running Windows, Im pretty sure I've followed the installation instructions correctly.

Screenshot 2023-05-30 195759

@jbwong05
Copy link
Owner Author

Getting OBS Plugin loader error on startup. Running Windows, Im pretty sure I've followed the installation instructions correctly.

Screenshot 2023-05-30 195759

@daw654 Can you post your OBS logs when you get this error?

@daw654
Copy link

daw654 commented May 31, 2023

@jbwong05
Copy link
Owner Author

jbwong05 commented Jun 2, 2023

@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

@daw654
Copy link

daw654 commented Jun 2, 2023

@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?

@jbwong05
Copy link
Owner Author

jbwong05 commented Jun 2, 2023

@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

@daw654
Copy link

daw654 commented Jun 2, 2023

@jbwong05 Ok, Thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Todo
Development

No branches or pull requests

5 participants