bpm calc 4 amarok er en Amarok script, der tilbyder en BPM lommeregner.
Hvordan man bruger det:
Åbn en shell vindue, skriv "bpmcalc4amarok.gambas", og tryk enter for at se hjælp. Tilføj parametre som forventes at behandle.
Afsløring af BPM s (slag pr minut) fra amaroks sang database.
Fordi amarok script bpmcalc ikke fungerer på min computer, og det er praktisk for mig at beregne bpm på dem, har jeg skrev denne ansøgning.
Programmet bruger Amarok databasen, men kun mySQL.
Den bpm beregnes med værktøjet soundstretch og den deraf bpm gå skrevet tilbage i databasen.
Til at finde de bpm er der to parametre for analysen: udgangspunktet og længde, både i sekundet.
Ikke opdagede bpm s er føljeton med -9, og de kan senere blive re-analyseres gentagne gange med diffrent parametre.
Der er 4 scanningsmetoder (baseret på oplysningerne i amarok mySQL database):
- sange, hvor bpm ikke var fundet. disse er de sange, der tidligere føljeton med -9. Jeg opdager, at ændre start- og længde kan detektere mange af dem.
- Sange, hvor bpm er uden for et interval. bmp under 50 og bpm over 200 synes mistænkeligt for mig. er det muligt at "korrigere" dem med nogle parametre.
- Gentagelse af bpm afsløring proces til alle sange
- Standard er at behandle eneste sang uden bpm oplysninger.
Mange parametre er tilgængelig til at styre. En dybdegående beskrivelse af de muligheder kommer måske senere. Her ansøgninger hjælpe tekst:
Anvendelse:
ouput til logfil
--o = -filename
sql login:
--l = host adresse (standard = localhost)
--t = portnummer (standard = 3306)
--u = brugernavn
--p = adgangskode
bpm afsløring specifik, valgfri:
--k = springe sekunder, standard = 0 (punkt ved start bpm analysere)
--g = læse sekunder, standard = 60 (bpm analysere)
valg af sang, valgfri (sql vælge grænse):
--b = start på rækken (default = 0)
--m = max rækker til at læse (standard = alle)
sang scanning, valgfrit. ingen parameter er standard = kun undedected sange:
--f fuld scanning til af alle sange
--r scanne mislykkedes bpm afsløring
--j uden for området bpm scanningen (se x, y og a, z)
bpm range acceptere, defaults = alle (Maximum: min = 50, max = 200
--x = min bpm;
--y = max bpm
--Jeg runde opdaget bpm
bpm "korrektion", når mindre (x) eller større (y), ekstraudstyr:
--a = multiplikator (a * bpm = korrigeret bpm
--z = divider (bpm / z = korrigeret bpm
andre muligheder, valgfri:
--v verbose information
--h denne hjælp
Hvad er nyt i denne udgivelse:
- Fast mangler Schema når ikke standard DatabaseName amarok bruges ( tak noerg).
Hvad er nyt i version 0.1.1-1:
- DatabaseName som parameter
- SQL Hvor-klausul som parameter
- Fast tagging når & quot; Kunne ikke finde BPM sats & quot;
Krav :
- FLAC
- FFmpeg
- Gambas 3
- Amarok
Kommentarer ikke fundet