bpm calc 4 Amarok è uno script Amarok che offre una calcolatrice BPM.
Come si usa:
Aprire una finestra di shell, digitare "bpmcalc4amarok.gambas" e premere Invio per visualizzare la guida. Aggiungere i parametri come previsto per l'elaborazione.
Rilevazione del BPM (battito al minuto) dal database amaroks canzone.
Perché il bpmcalc sceneggiatura Amarok non funziona sul mio computer, ed è comodo per me per calcolare il bpm a quelli, ho scritto questa applicazione.
L'applicazione utilizza il database di Amarok, ma solo mySQL.
Il bpm viene calcolato con la soundstretch strumento e il bpm risultante vanno scritti nel database.
Per trovare i BPM, ci sono due parametri per l'analisi: il punto di partenza e la lunghezza, sia in secondo.
Bpm Non scoperti di sono serializzati con -9 e possono poi essere ri-analizzati ripetutamente con parametri differenti.
Ci sono 4 metodi di scansione (in base alle informazioni in Amarok database MySQL):
- canzoni in cui non è stato trovato il bpm. queste sono le canzoni precedentemente serializzato con -9. Scopro che cambiando punto di inizio e lunghezza in grado di rilevare molti di loro.
- Canzoni in cui la BPM è al di fuori di un intervallo. bmp di sotto di 50 bpm e superiore a 200 sembra sospetto a me. è possibile "correggere" li con alcuni parametri.
- Ripetendo il processo di rilevamento bpm per tutte le canzoni
- Il valore predefinito è di elaborare solo canzone senza informazioni bpm.
Molti parametri sono avaiable a controllare. Una descrizione approfondita delle opportunità vengono forse più tardi. Qui le applicazioni aiutano testo:
Uso:
ouput di file di log
-O = -filename
login sql:
-L = indirizzo host (default = localhost)
--t = numero di porta (default = 3306)
--u = username
-iP = Password
bpm specifica rilevazione, optional:
--k = salta secondi, default = 0 (punto in bpm partenza analizzare)
--g = read secondi, default = 60 (bpm analizzare)
selezione del brano, opzionale (limite sql):
--b = partono da riga (default = 0)
--M = max righe da leggere (default = tutto)
canzone opzioni di scansione, opzionale. nessun parametro è di default = canzoni solo undedected:
--f rescan completo di tutte le canzoni
--r ripetere l'analisi di rilevamento bpm fallito
--j alla scansione bpm gamma (vedi x, y e, z)
bpm gamma accettare, default = all (consigliato: min = 50, max = 200
--x = min bpm;
--y = bpm max
tondo --I rilevato bpm
bpm "correzione" quando meno (x) o più grande (y), opzionale:
--a = moltiplicatore (un * bpm = bpm corretto
--z = divisore (bpm / z = bpm corretto
altre opzioni, opzionale:
--V informazioni verbose
-H questo aiuto
Cosa c'è di nuovo in questa versione:
- fissi schema mancanti quando non viene utilizzato di default Nomedatabase amarok ( grazie noerg).
Cosa c'è di nuovo nella versione 0.1.1-1:
- Nomedatabase come parametro
- SQL Where-clausola come parametro
- codifica fisso quando & quot; Impossibile rilevare tasso BPM & quot;
Requisiti
- FLAC
- FFmpeg
- Gambas 3
- Amarok
I commenti non trovato