Skip to content

sigurdo/sheatless-splitter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hva er sheatless-splitter?

Sheatless-splitter er et python-script for å splitte note-PDFer basert på sheatless. Den tar inn PDFer med noter, der flere enkeltstemmer er i samme PDF og splitter dem i en PDF per stemme.

Hvordan bruke sheatless-splitter?

Legg PDFene som skal splittes i mappa input_pdfs, kjør koden og voila! Koden bruker omtrent 2 sekunder per side, så det kan ta en del tid hvis man legger inn mange PDFer. Når scriptet er ferdig vil du finne ferdig splittede PDFer i mappa output_pdfs.

Oppsett

1. Klon repo:

git clone https://github.com/sigurdo/sheatless-splitter.git
cd sheatless-splitter

2. Velg eller ikke velg docker

Docker er system for å automatisere oppsett av environment for en app og samtidig isolere det fra host OS. Se her hvordan du kan installere docker for ditt OS.

Docker-compose er et verktøy til docker for å automatisere oppsett og management av selve containeren, spesielt nyttig hvis man trenger flere containere.

Dette repoet har 3 ulike guider for resten av oppsettet:

Jeg anbefaler sterkt å gå for docker-compose, men jeg lagde også den for "vanlig" docker fordi det var kult. Guiden uten docker i det hele tatt kan være nyttig hvis du for some reason ikke kan kjøre docker på PCen din.

Flere guider

Flere guider finnes i guides.

Der finnes det for eksempel et dokument med noen generelle tips for development i docker.

About

PDF splitter basert på sheatless

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published