Music Metedata - EDI-based formats
Project description
Music Metadata - EDI
Music Metadata - EDI is a base library for several EDI-based formats by CISAC, most notably Common Works Registration (CWR) and Common Royalty Distribution (CRD).
This library features common (abstract) functionality. Libraries for concrete formats are under development.
Here is an example of a CWR 2.1 file (all values are randomly generated):
HDRPB000000199MUSIC PUB CARTOONS 01.102019032810341420190328
GRHNWR0000102.100000000000
NWR0000000000000000EMILIA AND ANNIE EM0002 T100600002600000000 UNC000715Y ORI N00000000000
SPU000000000000000101096200297SMITH REDDY PUBLISHING E 00000000009620029710 10102500 05000 05000 N
SPT0000000000000002096200297 025000500005000I2136N001
SPU000000000000000302092900117LUNA LEWIS PUBLISHING E 00000000009290011721 02102500 05000 05000 N
SPT0000000000000004092900117 025000500005000I2136N001
SWR0000000000000005096800355CAMACHO SHERRY CA0000000000968003558110102500 00000 00000 N
SWT0000000000000006096800355025000000000000I2136N001
PWR0000000000000007096200297SMITH REDDY PUBLISHING 096800355
SWR0000000000000008091700626SCOTT ELIZABETH CA0000000000917006262202102500 00000 00000 N
SWT0000000000000009091700626025000000000000I2136N001
PWR0000000000000010092900117LUNA LEWIS PUBLISHING 091700626
ALT0000000000000011WHEN EMILIA AND ANNIE AT
PER0000000000000012PRATT SHARI 00000000000
PER0000000000000013FAGG DANIEL 00000000000
REC000000000000001400000000 000715 0000000000000JMK401175550
GRT000010000000100000017 0000000000
TRL000010000000100000019
You may test it online, no coding skills required: https://music-metadata.herokuapp.com/edi/
The code for it is here: https://github.com/musicmetadata/web-wrapper
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
music_metadata_edi-19rc2.tar.gz
(27.2 kB
view hashes)
Built Distribution
Close
Hashes for music_metadata_edi-19rc2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a97621c3a1ef711e34a79e1e9f1d0c269d0ccbf7fe8d58977b7232c87fc9a7c |
|
MD5 | 6ee917500a9c01fcda214623f0178a9a |
|
BLAKE2b-256 | 2f49d16e6bdc2abc9fe6bba729099cc7539cc9fbbd0587616f63ee069730a6eb |