QuranView blend.zip contains three files: QV_pages.blend and page-time.csv to write and generate data & pages.xlsx to keep track of hh:mm:ss conversions to ss.
I use a Gradient Map Filter in Krita to add alpha and then scale the image to 1166×754.
I use Audacity for Audio.
The .js data files are maintained by generating the required lines of data using the python script array_out_data and then copy & pasting from the System Console to a text editor – I use Kate.
A new script has been added, Snap-Addon, to simplify placing verse numbers. When executed from the Text Editor in Blender, a new menu, Snap, is added to the 3D Viewport when in Object Mode. Place the 3D cursor near where the number should be and select Snap Operator from the menu.
Be sure Record is enabled when finalizing the location so that a keyframe is added.
Maintain a duplicate of root position keyframes for new Frames.
The curve on the Write pen is for blotting with a Wacom Bamboo Ink (2019). Layers have various Stroke Thickness Adjustments.
With the intention to create a local Media Manager, the site is hosted on GitHub.
nich-4347/QuranView: QuranView on Photino.Net
The site, itself, is in the folder wwwroot and is kept current. The strings in the media.js file must be changed if you have your own file location. Double-click quran-viewer.htm in the Viewer directory to run.