Comments (5)
Hi there,
Thank you for taking the time to reach out to me. My experience is that on OSX bibles are stored in the .rvbible
zip files (as can be read in the README). It should support the USX format in any case, we also use ProPresenter 7 on OSX in our services. You could try to run the script to generate and install it.
python bible_import.py
If you have a Windows machine you could try to run the executable and copy the resulting .rvbible
. -- I will release a executable for OSX as well soon.
from propresenter-custom-bibles.
That's interesting.
I've just checked the content of a .rvbible
file and the Bible for my language is stored as an SQL database
from propresenter-custom-bibles.
That is a good point. Yes, ProPresenter supports bibles in two formats; USX and DB3 (SQLite). The translations I worked with were actually all USX format. On Windows these can be identified by their entry in the BibleData.proPref
file
InstalledBiblesNew=["6fb4fb55-78a4-43bc-ac6a-076818c7abfc|BB|BasisBijbel|1
. The value after the last pipe 1 here indicates it is a USX bible, 0 would indicate a DB3 bible. For OSX it will just scan the contents of the rvbible and look for the presence of a db3 file.
The class ProPresenter.DO.Bibles.Formats.DB3Bible
shows how the implementation is of processing the SQLite database. You could also have a look here where the structure of the database is shown. That repository also seem to have a process to insert new translations into that database.
But to round it up;
- In ProPresenter bibles are stored in either USX or DB3 format. It does not matter which is used, and for any translation any format can be used
- Windows and OSX use different methods in determining the format
That brings us back to your initial point; you want to research and find how to add bibles in such format. You are free to do so and I am curious what you would find. But in the end, since the USX method is proven and working, I doubt it would add anything to explore the SQLite route.
from propresenter-custom-bibles.
Thank you for your comments!
I've been trying to make the SQLite version work. There is a partial success. ProPresenter recognizes the Bible version, but it shows only a single book - the last one in the order they appear.
That issue doesn't seem to be related to the Bible data itself. It seems like it's something with the metadata.
When I take another Bible installed via ProPresenter and change its name in the database, I get the same effect. Still trying to figure out what causes that.
But maybe it's easier to switch to the USX format and check if it works. I tried using a DB3 version from the repository you linked, and it had the same issue on MacOS.
from propresenter-custom-bibles.
Closing; SQLite is out of scope for now.
from propresenter-custom-bibles.
Related Issues (20)
- Mac - incorrect chapter sorting HOT 4
- Missing chapters and incorrect formatting on certain verses in al English translations HOT 5
- Generate search index HOT 6
- Bible Translation not displaying for custom bible HOT 5
- Script not supporting verse ranges HOT 1
- proposal: Download bible chapters async HOT 3
- Want to extract telugu bible HOT 3
- Translation is not Proper HOT 4
- version 2024-04-05. can't download specific bibile HOT 4
- Not retrieving my language bible HOT 1
- New folder is created every restart HOT 7
- MSG(The Message) Translation (Matthew Chapter 1) issue HOT 2
- Doesn't work on Mac that has Intel processor HOT 8
- Tamil Translation Issue HOT 2
- Contextual Search Feature Not Working HOT 1
- Nice work HOT 1
- FileNotFoundError: [Errno 2] No such file or directory HOT 3
- [Feature]: GUI for bible installation HOT 6
- Feature that will allow to adjust Bible verse numbering HOT 2
- Arabic Version HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from propresenter-custom-bibles.