FreeShow icon indicating copy to clipboard operation
FreeShow copied to clipboard

Ability to Purchase Bibles from Publishers for use in FreeShow

Open Timothy-Rocha opened this issue 1 year ago • 10 comments

Hi Team! Would it be possible to have a page similar to this one below from ProPresenter that lets you buy downloadable Bibles or licenses to use offline? I have found some of the versions we need through the methods currently provided like Beblia, but I've yet to find Spanish NTV and I'm also not sure if the XML files I was able to find from Beblia are up to date. If there was a way to pay for Bibles that are provided directly from the publisher for use in FreeShow that would be great.

image

Timothy-Rocha avatar Jun 24 '24 16:06 Timothy-Rocha

Would be nice, will see about this.

In the meantime you can check out this great store: https://www.ajaytheceo.com/digital/bibles

vassbo avatar Jun 25 '24 05:06 vassbo

Most of the Bible's from here aren't installing like the NIV version

Zumalexy avatar Jul 28 '24 07:07 Zumalexy

@Zumalexy Looks like most are formatted using "Zefania", but the NIV uses the "OpenSong" format!

vassbo avatar Jul 29 '24 12:07 vassbo

What about using the biblegateway.com api? https://www.biblegateway.com/api/documentation My pastor insists on using the NIV 2011, and I've only been able to find the 1984 version. If it's a copyright issue, maybe make it available if we paste in our own access token to be able to use it.

jerm00 avatar Aug 13 '24 16:08 jerm00

@jerm00 Good suggestion, but I don't think I will add another Bible API, but is the NIV version here the correct one?: https://www.ajaytheceo.com/digital/bibles

vassbo avatar Aug 14 '24 06:08 vassbo

@jerm00 Good suggestion, but I don't think I will add another Bible API, but is the NIV version here the correct one?: https://www.ajaytheceo.com/digital/bibles

No that’s 1984, I checked. Thanks for the suggestion. I did find it (2011) in a .sqlite3 file, is that something worthwhile to feature request as an importer? I tried a converter (sqlite3 to xml) from someone here on GitHub but I couldn’t get it to convert to something readable by freeshow

jerm00 avatar Aug 14 '24 21:08 jerm00

@jerm00 You can probably try this: https://github.com/jamesdoc/BibleConvertor

vassbo avatar Aug 15 '24 06:08 vassbo

@jerm00 I sent you an email with my [scraping] attempt on the NIV 2011 in the OpenSong format. Let me know if that works or if you need other version(s).

Superjd10 avatar Aug 16 '24 16:08 Superjd10

Screenshot_20240911-213708.png

How do we display a slide from 2 Bibles at the same time?

noah-sheldon avatar Sep 11 '24 20:09 noah-sheldon

@noah-sheldon https://github.com/ChurchApps/FreeShow/issues/236#issuecomment-1683423643

vassbo avatar Sep 12 '24 05:09 vassbo

This is quite exciting. Just out of interest, how is it that VideoPsalm is getting all these other bibles for free and downloadable? I think a cool future feature would be to have a downloadable database with all these bibles just like VideoPsalm. I am also in support of the purchasing of the bible license like in Propresenter so we can support our pastors with all the relevant bible versions they need. In my church we use over 15 english versions.

phddudlexxx avatar Nov 06 '24 10:11 phddudlexxx

@phddudlexxx Here is a list of over 1550 free XML Bibles: https://freeshow.app/resources#scriptures

vassbo avatar Nov 06 '24 11:11 vassbo

Thank u. I have tried to find the Amplified 2015 and all I am getting is the 1987 classic amplified bible. Even in the 1500 list of resources.

phddudlexxx avatar Nov 06 '24 12:11 phddudlexxx

I took a look through the different translations from biblelist.netlify.app and it appears all the links are for the AMPC (1987) version. Comparing them to BibleGateway shows the differences do indeed match up exactly to AMPC, see here:

BibleGateway 1987 AMPC: Genesis 1:1-5 1 In the beginning God (prepared, formed, fashioned, and) created the heavens and the earth. 2 The earth was without form and an empty waste, and darkness was upon the face of the very great deep. The Spirit of God was moving (hovering, brooding) over the face of the waters. 3 And God said, Let there be light; and there was light. 4 And God saw that the light was good (suitable, pleasant) and He approved it; and God separated the light from the darkness. 5 And God called the light Day, and the darkness He called Night. And there was evening and there was morning, one day.

Netlify 2015 AMP: Genesis 1:1-5 1 IN THE beginning God (prepared, formed, fashioned, and) created the heavens and the earth. 2 The earth was without form and an empty waste, and darkness was upon the face of the very great deep. The Spirit of God was moving (hovering, brooding) over the face of the waters. 3 And God said, Let there be light; and there was light. 4 And God saw that the light was good (suitable, pleasant) and He approved it; and God separated the light from the darkness. 5 And God called the light Day, and the darkness He called Night. And there was evening and there was morning, one day.

BibleGateway 2015 AMP: Genesis 1:1-5 1 In the beginning God (Elohim) created [by forming from nothing] the heavens and the earth. 2 The earth was formless and void or a waste and emptiness, and darkness was upon the face of the deep [primeval ocean that covered the unformed earth]. The Spirit of God was moving (hovering, brooding) over the face of the waters. 3 And God said, “Let there be light”; and there was light. 4 God saw that the light was good (pleasing, useful) and He affirmed and sustained it; and God separated the light [distinguishing it] from the darkness. 5 And God called the light day, and the darkness He called night. And there was evening and there was morning, one day.

YouVersion 2015 AMP: (this site/app is recommended by Lockman, the AMP copyright holder & creator) Genesis 1:1-5 1 In the beginning God (Elohim) created [by forming from nothing] the heavens and the earth. [Heb 11:3] 2 The earth was formless and void or a waste and emptiness, and darkness was upon the face of the deep [primeval ocean that covered the unformed earth]. The Spirit of God was moving (hovering, brooding) over the face of the waters. 3 And God said, “Let there be light”; and there was light. 4 God saw that the light was good (pleasing, useful) and He affirmed and sustained it; and God separated the light [distinguishing it] from the darkness. [2 Cor 4:6] 5 And God called the light day, and the darkness He called night. And there was evening and there was morning, one day.

I referenced the YouVersion site to make sure BibleGateway wasn't making a mistake. I'm not sure why the AMPC 1987 version is supplied on those sites while calling it the AMP 2015 version. Not supplying the 2015 version is likely a copyright issue, I ran into a similar problem with the NIV 2011 version.

Solutions:

  1. The easiest for users (and most difficult for devs) would be the ability to import bibles where the copyright is restricted to the machine it's purchased for, like in ProPresenter. When my church used that, it worked well and I think it cost $15 to add NIV 2011. Advantage(s): easy setup for user, copyright license managed automatically, devs could arrange for a commission to fund software development Disadvantage(s): difficult (for devs) to implement, not free, requires user to arrange copyright licensing outside of app

  2. This is more of a workaround, but BibleGateway (and others) has a print/reader version of all translations on their site, which could be displayed in FreeShow as a standard website Advantage(s): free, functionality already exists in FreeShow, translation only limited by what can be found online Disadvantage(s): likely is a copyright violation for non-free versions, limited or no size/font format options, clunky to manage into a "pretty" show for an audience

  3. BibleGateway has an API that requires an authorization token. Might it be possible to implement an "add custom API" function of some sort? Where the user obtains their own token and adds the appropriate links & version info. This could prove useful for importing song lyrics & chords from SongSelect, Ultimate Guitar and etc. Advantage(s): copyright licensing handled externally and (hopefully) automatically, tinkering with different API links and tokens is done by the user (instead of devs) Disadvantage(s): Cumbersome setup for the average user

  4. Implement custom plugin/addon/extension support (could Chrome/Edge web store be implemented somehow? not sure how many of those are relevant) Advantage(s): burden of implementing obscure features is shifted to the community, extends functionality without limits, copyright licensing & import is handled by plugin developer and/or user Disadvantage(s): part of the burden of troubleshooting/managing badly programmed plugins is left on FreeShow devs, potential for main FreeShow app to be viewed as bloatware when resource-hungry plugins might be to blame, difficult (for FreeShow devs) to implement initially

edit: put bold text on some of the differences between the quoted text

jerm00 avatar Nov 16 '24 16:11 jerm00

I took a look through the different translations from biblelist.netlify.app and it appears all the links are for the AMPC (1987) version. Comparing them to BibleGateway shows the differences do indeed match up exactly to AMPC, see here:

BibleGateway 1987 AMPC:

Genesis 1:1-5

1 In the beginning God (prepared, formed, fashioned, and) created the heavens and the earth.

2 The earth was without form and an empty waste, and darkness was upon the face of the very great deep. The Spirit of God was moving (hovering, brooding) over the face of the waters.

3 And God said, Let there be light; and there was light.

4 And God saw that the light was good (suitable, pleasant) and He approved it; and God separated the light from the darkness.

5 And God called the light Day, and the darkness He called Night. And there was evening and there was morning, one day.

Netlify 2015 AMP:

Genesis 1:1-5

1 IN THE beginning God (prepared, formed, fashioned, and) created the heavens and the earth.

2 The earth was without form and an empty waste, and darkness was upon the face of the very great deep. The Spirit of God was moving (hovering, brooding) over the face of the waters.

3 And God said, Let there be light; and there was light.

4 And God saw that the light was good (suitable, pleasant) and He approved it; and God separated the light from the darkness.

5 And God called the light Day, and the darkness He called Night. And there was evening and there was morning, one day.

BibleGateway 2015 AMP:

Genesis 1:1-5

1 In the beginning God (Elohim) created [by forming from nothing] the heavens and the earth.

2 The earth was formless and void or a waste and emptiness, and darkness was upon the face of the deep [primeval ocean that covered the unformed earth]. The Spirit of God was moving (hovering, brooding) over the face of the waters.

3 And God said, “Let there be light”; and there was light.

4 God saw that the light was good (pleasing, useful) and He affirmed and sustained it; and God separated the light [distinguishing it] from the darkness.

5 And God called the light day, and the darkness He called night. And there was evening and there was morning, one day.

YouVersion 2015 AMP: (this site/app is recommended by Lockman, the AMP copyright holder & creator)

Genesis 1:1-5

1 In the beginning God (Elohim) created [by forming from nothing] the heavens and the earth. [Heb 11:3]

2 The earth was formless and void or a waste and emptiness, and darkness was upon the face of the deep [primeval ocean that covered the unformed earth]. The Spirit of God was moving (hovering, brooding) over the face of the waters.

3 And God said, “Let there be light”; and there was light.

4 God saw that the light was good (pleasing, useful) and He affirmed and sustained it; and God separated the light [distinguishing it] from the darkness. [2 Cor 4:6]

5 And God called the light day, and the darkness He called night. And there was evening and there was morning, one day.

I referenced the YouVersion site to make sure BibleGateway wasn't making a mistake. I'm not sure why the AMPC 1987 version is supplied on those sites while calling it the AMP 2015 version. Not supplying the 2015 version is likely a copyright issue, I ran into a similar problem with the NIV 2011 version.

Solutions:

  1. The easiest for users (and most difficult for devs) would be the ability to import bibles where the copyright is restricted to the machine it's purchased for, like in ProPresenter. When my church used that, it worked well and I think it cost $15 to add NIV 2011.

_Advantage(s): easy setup for user, copyright license managed automatically, devs could arrange for a commission to fund software development

Disadvantage(s): difficult (for devs) to implement, not free, requires user to arrange copyright licensing outside of app_

  1. This is more of a workaround, but BibleGateway (and others) has a print/reader version of all translations on their site, which could be displayed in FreeShow as a standard website

_Advantage(s): free, functionality already exists in FreeShow, translation only limited by what can be found online

Disadvantage(s): likely is a copyright violation for non-free versions, limited or no size/font format options, clunky to manage into a "pretty" show for an audience_

  1. BibleGateway has an API that requires an authorization token. Might it be possible to implement an "add custom API" function of some sort? Where the user obtains their own token and adds the appropriate links & version info. This could prove useful for importing song lyrics & chords from SongSelect, Ultimate Guitar and etc.

_Advantage(s): copyright licensing handled externally and (hopefully) automatically, tinkering with different API links and tokens is done by the user (instead of devs)

Disadvantage(s): Cumbersome setup for the average user_

  1. Implement custom plugin/addon/extension support (could Chrome/Edge web store be implemented somehow? not sure how many of those are relevant)

_Advantage(s): burden of implementing obscure features is shifted to the community, extends functionality without limits, copyright licensing & import is handled by plugin developer and/or user

Disadvantage(s): part of the burden of troubleshooting/managing badly programmed plugins is left on FreeShow devs, potential for main FreeShow app to be viewed as bloatware when resource-hungry plugins might be to blame, difficult (for FreeShow devs) to implement initially_

edit: put bold text on some of the differences between the quoted text

Interesting thoughts indeed, but my question is this. How is it that softwares like VideoPsalm are able to have a "free" bible store with all these bibles?

Second option, can we (Freeshow)not talk to the likes of bible gateway or services that offer the bibles for a payment and let the users buy the bibles, same way ProPresenter sells bibles for machine use?

When you really use other bible versions it's really hard to be without a version pastor is expecting one to flight easily

phddudlexxx avatar Nov 18 '24 22:11 phddudlexxx

Hi Kris Has there be any slight headroom/moving forward with this request?

phddudlexxx avatar Nov 29 '24 13:11 phddudlexxx

Not yet @phddudlexxx.

vassbo avatar Nov 29 '24 13:11 vassbo

Hello, cant import the NIV bible form your given website : https://www.ajaytheceo.com/digital/bibles

fdccichurch avatar Dec 04 '24 12:12 fdccichurch

@fdccichurch You need to select the correct version, in this case OpenSong.

vassbo avatar Dec 04 '24 15:12 vassbo

A few updates on this:

  1. BibleGateway has shut down their api. That's not going to be an option, paid or otherwise.

  2. API.bible can provide multiple paid translations is a common format, however we have to apply for access with each individual publisher. We've applied for NIV, ESV, NASB, AMP, NLT, TLB, and CSB, but so far have only received approval from ESV. I'm hopeful this can be a viable option for the more popular translations and provide a simple solution for most users.

  3. ESV will not allow us to download the whole Bible locally or cache large portions, just look up passages via API. I think most other paid translations will have similar restrictions. A bit of a pain, but workable as long as we have a single API/format for all of them.

jzongker avatar Dec 26 '24 06:12 jzongker

@phddudlexxx Here is a list of over 1550 free XML Bibles: https://freeshow.app/resources#scriptures

Might need to update the description/link to vMIX on that page...vMIX is available for Linux also as vMIX and also available previously as an app called: GLmixer

PS: oops! nevermind... was confusing it with Vimix (https://flathub.org/apps/io.github.brunoherbelin.Vimix) which sounds similar. However OBS on there can be described available for Windows, MAc and Linux :-)

Switching Churches to Linux follows the same idea FreeShow does: to minimize Church Spending.

leirbag28 avatar Jan 09 '25 16:01 leirbag28

This list still does not have other bibles, like the AMP and not the AMPC. I have looked and looked and looked.

On Thu, 9 Jan 2025 at 18:26, leirbag28 @.***> wrote:

@phddudlexxx https://github.com/phddudlexxx Here is a list of over 1550 free XML Bibles: https://freeshow.app/resources#scriptures

Might need to update the description/link to vMIX on that page...vMIX is available for Linux also as vMIX and also available previously as an app called: GLmixer

Switching Churches to Linux follows the same idea FreeShow does: to minimize Church Spending.

— Reply to this email directly, view it on GitHub https://github.com/ChurchApps/FreeShow/issues/612#issuecomment-2580732197, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFRYHLCA6T2Z2Q2SAQZNUP32J2PMNAVCNFSM6AAAAABJ2EV35WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKOBQG4ZTEMJZG4 . You are receiving this because you were mentioned.Message ID: @.***>

phddudlexxx avatar Jan 09 '25 16:01 phddudlexxx