bpm calc 4 Amarok er en Amarok script som tilbyr en BPM kalkulator.
Hvordan bruke det:
Åpne et skall vindu, skriv "bpmcalc4amarok.gambas" og trykke enter for å se hjelp. Legg parametere som forventes å behandle.
Påvise BPM (slag per minutt) fra amaroks sang database.
Fordi Amarok script bpmcalc ikke fungerer på min datamaskin, og det er nyttig for meg å beregne bpm på seg, har jeg skrevet dette programmet.
Programmet bruker Amarok database, men bare mySQL.
Den bpm beregnes med verktøyet soundstretch og den resulterende bpm gå skrevet inn i databasen.
For å finne den BPM, er det to parametere for analyse: startpunktet og lengde, både i andre.
Ikke oppdaget bpm-er serialisert med -9 og de kan senere bli re-analysert flere ganger med forskjellig parametre.
Det er 4 skanne metoder (basert på informasjonen i amarok mySQL database):
- sanger der bpm ikke ble funnet. dette er de sangene som tidligere serialisert med -9. Jeg oppdager at endring startpunkt og lengde kan oppdage mange av dem.
- Sanger der bpm er utenfor et område. bmp under 50 og bpm over 200 virke mistenkelig til meg. Det er mulig å "korrigere" dem med noen parametere.
- Gjenta bpm søkeprosessen for alle sanger
- Standard er å behandle eneste sangen uten bpm informasjon.
Mange parametere er avaiable å kontrollere. En grundig beskrivelse av mulighetene kommer kanskje senere. Her programmene hjelpe tekst:
Bruk:
utgang til loggfil
-O = -filename
sql innlogging:
--l = vertsadressen (standard = localhost)
--T = portnummer (standard = 3306)
--u = brukernavn
-P = passord
bpm deteksjon bestemt, valgfritt:
--k = hoppe sekunder, default = 0 (punkt ved start bpm analyse)
--g = lese sekunder, default = 60 (bpm analyse)
sangvalget, valgfritt (sql velger grense):
-B = start på rad (standard = 0)
-M = max rekker å lese (standard = alle)
Sangen skannealternativer, valgfritt. ingen parameter er standard = bare undedected sanger:
--f fulle nytt søk på alle sanger
-r skanne mislyktes bpm deteksjon
--j utenfor rekkevidde bpm skanning (se x, y og z)
bpm range aksepterer, standard = alle (anbefalt: min = 50, max = 200
-X = min bpm;
-Y = max bpm
--Jeg runde oppdaget bpm
bpm "korreksjon" når mindre (x) eller større (y), valgfritt:
-A = multiplikator (a * bpm = korrigert bpm
-Z = skillelinjen (bpm / z = korrigert bpm
andre alternativer, valgfritt:
--v detaljert informasjon
-H denne hjelpen
Hva er nytt i denne versjonen:
- Fast mangler Schema når ikke standard Databasename amarok brukes ( takk noerg).
Hva er nytt i versjon 0.1.1-1:
- Databasename som parameter
- SQL Hvor-klausul som parameter
- Fast tagging når & quot; Kunne ikke oppdage BPM rente & quot;
Krav
- FLAC
- FFmpeg
- Gambas 3
- Amarok
Kommentarer ikke funnet