You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
cExplorer 3cd039da0d change names of variables 1 week ago
.gitignore add .bak pattern 1 year ago
.pylintrc add .pylintrc 1 month ago
Daisy_Meta_My_Magazin.sample help-file will now display in last tab of the app 9 years ago
README.md update README.md 1 month ago
cube-gif-6_cropped.gif add animated gif for waiting to validate finished 2 months ago
daisy_creator_mag.config.sample fix config option 4 weeks ago
daisy_creator_mag.py change names of variables 1 week ago
daisy_creator_mag.ui fix tab order 1 month ago
daisy_creator_mag_py.desktop.sample fix desktop file to use python3 2 months ago
daisy_creator_mag_ui.py fix tab order 1 month ago
icons8-Control-Panel-128.png added desktop launcher 2 years ago
user_help.md added user help file 5 years ago

README.md

daisy-creator-magazin

Create digital talking books of audio magazins for blind people in the daisy 2.02 standard.

Basics

The workflow is as follows:

  • Record your articles with a digital recorder, like the marantz PMD 661 or an DAW
  • The produced audiofiles with PMD 661 are stored as mp3 in a flat struckture with numbered filenames up to 1000. Or, with a DAW save your files acording this syntax: 1000_Title_first.mp3
  • Now start the daisy-creator-magazin-application to create the daisy-fileset

If finished, you will find in the destination folder your audiofiles and the daisy-structure for your daisy-player. The daisy fileset is build from your filenames and your meta data.

General work steps

  1. Choose the folder of your recordet audiofiles as "Source-Folder"
  2. Choose the folder for your dtb as "Destination-Folder"
  3. Choose the title and issue number of your magazin
  4. Select the options if necessary (see options-section)
  5. Klick "Next" (Weiter)
  6. Run "Copy" (see the log on Tab 2)
  7. Klick "Next" (Weiter)
  8. Control and edit your metadata if necessary
  9. Klick "Next" (Weiter)
  10. Run "Daisy"
  11. Klick "Next" (Weiter)
  12. Run "Validate" Done!

Additional audiofiles-section

With this, you can load and insert in the daisystruckture one or two separate recordet audiofiles, they not are on your mediacard. To sort the audiofiles before your audios from the mediacard, lets the filename begin with the number "0101".

Options-Section on tab one

Here, you can select:

  1. Copy Magazin-Issue This will copy a audiofile, with e.g. a separate produced announcement of your issue-number, in the daisy-structure
  2. Copy Intro This will copy a audiofile with a separate produced jingle or intro
  3. Copy Imprint This will copy a audiofile with a separate produced imprint
  4. Change bitrate This checks the bitrate of each audiofile and changes it to the choosen rate on the "Preferences-Tab"
  5. Rename 1000 (or 1001) to 0100 (0101) This is used, when the first recordet audiofile (e.g. with a special announcement) must sorted before the additive audiofiles (see Additional audiofiles)
  6. For DTB TOC: Use titles from filenames and cut leading numbers in filename for TOC
  7. Read levels from filenames (digit after first underscore: 1001_2)
  8. Read date from filenames for DTB TOC
  9. Chose character for split author and title for DTB TOC
  10. Bitrate

The follwoing options will be set by some tests while choose the source folder and the source file additionaly:

  • Bitrate will be set to the most used by the source mp3 files
  • Rename 1000 (or 1001) to 0100 (0101) will be set by select the first source file additionaly
  • Use titles from filenames for TOC will be set if the source mp3 filenames contain more then the four digits

Preferences

  • The titles and available numbers of your magazins will be load from the configfile: daisy_creator_mag.config. See daisy_creator_mag.config.sample for the syntax.
  • The meta data for each magazin will be load from a file in the folder (set in config-file) by the name of the magazin. See Daisy_Meta_My_Magazin.sample for the syntax

Config

On the config tab you can

  • for example edit your working paths
  • and, if you organaize your files in folders, one for every year, make the folder struckture for the new year

To create a new config edit the entrys for your needs:

  • The first entrys contains the working paths and folders
  • The "Jahr-Metadata" is for the year, that is predefined in the meta files of each Magazin
  • The Präfix items contains the prefixes for mata and issue nr files
  • BHZ-Liste defines the items of magazins, listet in the drop downbox on tab 1
  • Daisy-Pipeline: Package, Script, Options, Path to validate report

If are all settings done, press "Speichern", the following tasks will be done:

  • The old config file is backed up
  • New working paths and folders are created
  • Intro files are copied form old to new destination
  • Imprint files are copied form old to new destination
  • Meta files are created from old ones and updatet to the new year

Remark

The daisy_creator_mag is written by Joerg Sorge for KOM-IN-Netzwerk e.V. www.kom-in.de

Credits

Icons from https://icons8.com

Installation

The DaisyCreator is testet on ubuntu 18 and 20

  • Install dependencies

    • sudo apt install python3-pyqt5 python3-mutagen python3-html2text lame
  • Clone the repo git clone https://codeberg.org/cExplorer/daisy-creator-magazin.git

  • Install the Desktop-Launcher

    • Copy the file daisy_creator_mag_py.desktop.sample to daisy_creator_mag_py.desktop
    • Edit the paths in the file for your needs
    • Copy the file to /usr/share/applications/
    • To add DaisyCreator to the favorities under Gnome 3 Launch the Activities, right-Klick on the DaisyCreator Icon, choose Add to Favorities