Bible Plugin for OBS Studio

Semi-free Bible Plugin for OBS Studio

Hi, everyone!

The survey for the Coffee Edition of Bible Plugin for OBS Studio is now complete! We read every single submitted survey, and we would like to personally thank everyone who participated for sharing your valuable feedback. Some of it was eye-opening, and all of it was informative. We will take your feedback to heart, and hopefully you can all look forward to new and improved things in the future!

Now on to the theme pack winners!

- Hentley G., O'Brien Church of God (Canada)
- Larry C., Tabernáculo Bíblico Bautista (Uruguay)
- Michael, Faith in the Word (United States)

If you won, please keep an eye on your email inbox as we will be contacting you soon! If you didn't win, we may also contact you to answer questions you may have asked. And thanks again to everyone who participated!
Hi, everyone!

It has been six months since the Coffee Edition of Bible Plugin for OBS Studio was released! To mark this occasion, we would like to take this opportunity to learn your thoughts, ideas, and suggestions: what you like about the plugin and what you would like to see in the future. On our part, we would love to see how you have been using the plugin in your churches and livestreams, and we may even feature your video and country on our website! Click the link below to participate!

https://forms.gle/QseawwvFzUHMHK6T8

The survey will run for a week. By taking part in this survey, you will also have a chance to win a free theme pack of your choice (either the Easter 2022 Theme Pack or the General #1 Theme Pack). If you win, we will get in touch with you at the email address you have provided.

Thanks for reading this, and we look forward to read your responses!
1f642.png


Note: This survey is only for users of the Coffee Edition.
Hi, everyone!

In this post, I want to announce an upcoming price increase for the Coffee Version of Bible Plugin for OBS Studio.

As you know, so far we have only asked for a one-time payment of $5 for the Coffee Version. As we have stated before, we chose this price point so that the Word of God can be spread quickly and easily without the burden of a high price. And so we have resolutely held on to that price point in spite of the Covid-19 pandemic, ever since the Bible Plugin's release about five months ago even until now.

However, economic uncertainties due to recent world events, compounded by Covid-19, have shown us that it is, sadly, no longer possible for us to stick to our existing price point. Therefore, we have decided to increase the price of the Coffee Version from $5 to $7. This change will come into effect sometime on 17 March 2022, Central Indonesian Time (UTC+8) (about three days after this post is published).

Please note that existing Coffee Version users will not be affected by this change. Also, the free online version will continue to remain available. For now, we will still continue to support and maintain the Bible Plugin to the best of our ability.

We ask for your understanding, and we thank everyone who has financially supported us thus far, whether it be by a donation on Ko-Fi, a theme pack purchase, or generously paying above the asking price of the Coffee Version. God bless you all!

With love,
Jon from Firstfruits Studio
Primary (and only) Developer
This is a bugfix update that fixes Custom Themes being deleted. If you are using Custom Themes, we urge you to update as soon as possible.

We have also changed the font used in It Is Finished (part of the Easter 2022 Theme Pack) from Dongle to Fredoka, because we have received reports that accented characters do not display correctly. If you miss the old font, don't worry. It's very easy to change it back. Just leave me a message if you're interested.

It Is Finished.png
Hi, everyone!

This is a big update that greatly improves the theme experience. When I first made the Bible Plugin, theming was, I admit, an afterthought. This update adds a bunch of improvements to bring the theme list and theme editor up to standard.

This update also adds theme packs. Theme packs are entirely optional but add additional beautiful themes for you to use. More details to follow later in this post.

Ukraine-Inspired Theme

While working on this update, we at Firstfruits Studio are greatly saddened and grieved by the events occurring in Ukraine. As we mentioned on our social media post, this update includes a new Ukraine-inspired theme, derived from our Echoes series of themes. It is freely available for everyone to use on both the free and coffee versions of the plugin.

For Ukraine.png


For further information on this theme and the circumstances behind its creation, please refer to our previously posted social media announcement. As for the theme itself, it will appear in your theme list after updating.

Changelog

2022-03-04 New Themes List.png


The theme list has received many UI/UX improvements:
  • A new Create New Theme button on the toolbar does as its name suggests. You no longer need to copy an existing theme in order to create a new one!
  • Themes are now split into categories (free, coffee, theme packs, custom).
  • A new Search bar makes it easy to search your theme list by theme name.
  • After returning from the Theme Editor, you don't need to scroll back to the theme you just edited. Your scroll position is preserved.

2022-03-04 New Theme Editor.png


The theme editor has also received a bunch of improvements related to Google Fonts:
  • The Google Fonts you have selected are now shown as a list of "tags".
  • Click on a Google Font to remove it.
  • Type in a font and get Google Font suggestions! This is done entirely offline.
For font suggestions from Google Fonts, please note that the suggestions may not be entirely up to date, because the list of fonts are compiled with each update. You can see when the internal fonts list was last synced with Google Fonts by scrolling to the bottom of Settings, next to the version number:

2022-03-04 Google Fonts Update Time.png


If the list is not up to date and there is a Google Font you are sure exists, you can still use it by typing it in and hitting Enter.


02 License Key.png


For the Coffee Version only, there is a new License Key / Gift Code field in Settings. (This doesn't appear on the free online version to avoid any confusion.) Here is where you can redeem the theme packs, mentioned below.

Theme Packs

Hi, everyone!

I am very glad to announce the release of our brand new theme packs! Theme packs are paid addons to Bible Plugin for OBS Studio (Coffee Edition) that allows you to display Bible verses in a new way. Using a combination of original and edited public domain vector images, carefully crafted CSS, and conscientiously selected fonts from the Google Fonts library, we have spent no small amount of time making and polishing these themes for all of you to enjoy.

I would like to stress that theme packs are entirely optional. Anyone can make these themes using the tools we have already provided. As you might know, though, the Coffee Edition of Bible Plugin for OBS Studio is sold at the lowest price possible to cover some of the development and maintenance costs. The purchase of each theme pack helps support Firstfruits Studio and its mission of making the Word of God easily available and accessible to everyone.

Thank you all for your support! May God bless you abundantly.

~ Jon from Firstfruits Studio
Primary Developer



Easter 2022 Theme Pack
Easter 2022.png


Link and complete setup instructions:
https://payhip.com/b/ICtp8

General Theme Pack #1
General 1.png


Link and complete setup instructions:

https://payhip.com/b/WniJQ

Quick Theme Pack Setup Guide
Instructions.png



Update Guide

Important: Please backup your verse list and custom themes before updating!


Free Online Version
You will automatically be updated to the latest version.

Coffee Version
  1. Download the latest release from Payhip. (You should also receive an email with the download link soon. If you don't, go to the email you received from PayHip after buying the Coffee Version and click your unique download link there. You will see all the latest files.)
  2. Run the Generator, choose the same Bibles and output folder, and click Generate.
  3. Open OBS Studio. You should be on the latest version.

Links



Conclusion

We have received requests from several people about a number of exciting features we could add to the Bible Plugin. Some of the more prominent ones include using OpenLP as a remote control for the Bible Plugin and displaying multiple verses on a single slide, among others. We are also looking into adding auto-update functionality to the Generator program to make it easier for Coffee Edition users to upgrade to the latest versions. If you have any ideas you would like to add to the list, feel free to let me know! Of course, I can't guarantee anything, but I would love to hear your ideas!

That's all for now! Take care and God bless!

~ Jon from Firstfruits Studio
Primary (and still only) Developer
  • Like
Reactions: RichieTee
Great news! A new and easier fix has been found that does not require you to download the Server program! Many, many thanks to Lester Torres Rivera for contacting me with this simple fix.
  1. Right-click your Bible browser source and click Properties.
  2. Copy the local file path.
  3. Uncheck the Local file checkbox.
  4. At the beginning of the URL add file:// and paste the local file path (now as URL).
2022-02-21 Browser Source Local File Unchecked.png


What about the Server program?
The Server program will remain officially supported.

Given the increasing restrictions on local file URLs, there is unfortunately no guarantee that this new workaround of unchecking the Local file checkbox will continue to work with each OBS Studio update. The Server is pretty much guaranteed to work no matter what happens in the future. Furthermore, the new Server program also adds a lot of interesting possibilities from a development perspective that simply aren't possible otherwise (for example, remote control and integration with other applications).

For now, it is up to you to decide which approach you want to use.

Documentation Updates
We will be updating our website and guides with more details in the coming days. As always, don't hesitate to drop us a message with your ideas, questions, and/or suggestions.
After two days of hard work and investigation, we are relieved to finally announce that Bible Plugin for OBS Studio now works with OBS Studio v27.2!

However, action is required on your part if you wish to use the latest version of OBS. In your PayHip page, you will notice a new Server program available for download.

2022-02-19 Server On.png


You will need to download this Server. Every time you use the Bible Plugin, you need to run this Server and use the URLs provided for your Browser Source and Custom Browser Dock. In the coming days, we will update our website and guides with more information. Keep an eye on https://bibleplugin.firstfruitsstudio.com/guides/coffee/.

Save Data:
You will need to transfer your custom browser themes and settings to the newer served version.

Reasons for the Incompatibility:
For those interested, here is a technical explanation. When OBS Studio updated, it also updated the Chromium Embedded Framework to a later version. One consequence of this upgrade was tightened restrictions on file:// URLs. This means that from now on, a local web server is required to fully access essential JavaScript APIs like the BroadcastChannel API that the Bible Plugin depends on in order to function. This is where the new Server program comes in.

Free Online Version:
The free online version remains unaffected and can still be used.

Conclusion:
We realize that this may be a big change to the way you used the Bible Plugin before. If you have any questions or are encountering any issues, please don't hesitate to drop us a message. We'll get back to you soon!
We have received reports that Bible Plugin for OBS Studio no longer works on the latest release of OBS Studio, v27.2.0. We are currently investigating the issue urgently.

Please follow us on our social media channels for updates on this issue:

Facebook: https://www.facebook.com/FirstfruitsStudio
Twitter: https://twitter.com/1stfruitsStudio
Instagram: https://www.instagram.com/firstfruitsstudio/

Thank you for your understanding and patience.
Hi, everyone!

This is a small bugfix update for the Generator program that fixes an issue with OpenLP Bible parsing failing on encountering a verse number that isn't a number. Certain rare Bible translations use strings instead, which not even OpenLP can read!

In less technical terms, this means you should be able to import more OpenLP Bibles without the Generator program appearing to do nothing. Special thanks to Mulinde for contacting me and alerting me to this issue.

Also, while these may be minor, there are small things worth mentioning. Keep in mind that these only apply to the rare Bibles mentioned above. For example, some Bibles did not store the verse number as a number but as a verse range in the database (like "6-7"). In fixing this issue, we now simply strip out the last number, so the first verse number is used instead. This could result in some verse number "holes". Another thing is that some parenthesized verse numbers also have their parentheses removed as the verse number is extracted.

Update Guide

Important: Please backup your verse list and custom themes before updating!


Free Online Version
You will automatically be updated to the latest version. (Although for this release, you shouldn't notice any visible changes to the free online version.)

Coffee Version
  1. Download the latest release from Payhip. (You should also receive an email with the download link soon. If you don't, go to the email you received from PayHip after buying the Coffee Version and click your unique download link there. You will see all the latest files.)
  2. Run the Generator, choose the same Bibles and output folder, and click Generate.
  3. Open OBS Studio. You should be on the latest version.
Links

Website: https://firstfruitsstudio.com
Facebook: https://www.facebook.com/FirstfruitsStudio
Twitter: https://twitter.com/1stfruitsStudio
Instagram: https://www.instagram.com/firstfruitsstudio/
Ko-Fi: https://ko-fi.com/firstfruitsstudio

Conclusion

That's all for now! As always, thank you all for your support!

~ Jon from Firstfruits Studio
Primary Developer
Hi, everyone!

This update changes the CSS editor of the Theme (Edit) mode. As you have probably noticed, the previous text editor, while functional, had a number of annoyances (double layer of text, strange cursor positioning and behavior, etc.). Now, the new CSS editor uses the excellent CodeMirror text editor, so theme editing should now be much smoother and less frustrating.

The new CSS editor in action
View attachment 78748

If you have any suggestions about the code editor or recommendations about CodeMirror's settings, please feel free to share them.

Update Guide

Important: Please backup your verse list and custom themes before updating!


Free Online Version
You will automatically be updated to the latest version.

Coffee Version
  1. Download the latest release from Payhip. (You should also receive an email with the download link soon. If you don't, go to the email you received from PayHip after buying the Coffee Version and click your unique download link there. You will see all the latest files.)
  2. Run the Generator, choose the same Bibles and output folder, and click Generate.
  3. Open OBS Studio. You should be on the latest version.

Supporting Firstfruits Studio

We have opened a new Ko-Fi page!

https://ko-fi.com/firstfruitsstudio

As you know, we offer both a free and paid coffee version. For the paid version, we only charge a modest one-time minimum fee of five dollars (although we get closer to four dollars after all the fees) to cover some of the costs of development and maintenance (Special thanks to those of you who generously gave more!). Unlike most software nowadays, we don't use a subscription-based model; and we continue to release new versions of the plugin based on your feedback. We do this so that the Word of God can continue to be spread online and around the world without the burden of a subscription or a high price, via a plugin that is both feature-rich and easy-to-use.

Unfortunately, my trusty programming laptop that I used to develop the plugin suddenly gave way just before Christmas, and it turned out that the cost of repairing its spoiled motherboard was the same as the price of a new computer! So we had to get a new one.

Therefore, if you believe this plugin has blessed you or your church, and if you are able, please consider supporting Firstfruits Studio. And if you are not able to help financially, no pressure and don't worry. Just using the plugin means a lot to me. ;)

Thank you for your support! God bless you.

~ Jon from Firstfruits Studio
Top