bpm calc 4 Amarok là một kịch bản Amarok là cung cấp một tính BPM.
Làm thế nào để sử dụng nó:
Mở một cửa sổ shell, gõ "bpmcalc4amarok.gambas" và nhấn Enter để xem các trợ giúp. Thêm các thông số như mong đợi để xử lý.
Phát hiện của BPM (nhịp trong một phút) từ cơ sở dữ liệu amaroks bài hát.
Bởi vì kịch bản bpmcalc Amarok là không làm việc trên máy tính của tôi và nó là tiện cho tôi để tính toán bpm ở những người thân, tôi đã viết ứng dụng này.
Các ứng dụng được sử dụng cơ sở dữ liệu Amarok, nhưng chỉ mySQL.
Các bpm được tính với soundstretch công cụ và bpm dẫn đi viết lại vào cơ sở dữ liệu.
Để việc tìm kiếm của bpm, có hai thông số để phân tích: các điểm xuất phát và độ dài, cả hai.
Không phát hiện của bpm là tuần tự với -9 và họ có thể sau này sẽ được tái phân tích nhiều lần với các thông số khác nhau.
Có 4 phương pháp quét (dựa trên thông tin trong cơ sở dữ liệu mySQL Amarok):
- Bài hát trong đó bpm đã không được tìm thấy. đây là những bài hát trước đây đăng với -9. Tôi khám phá ra rằng việc thay đổi startpoint và chiều dài có thể phát hiện nhiều trong số họ.
- Bài hát trong đó bpm là bên ngoài của một loạt. bmp dưới 50 và trên 200 bpm có vẻ đáng ngờ đối với tôi. nó có thể "sửa chữa" chúng với một số thông số.
- Lặp đi lặp lại quá trình phát hiện bpm cho tất cả các bài hát
- Mặc định là để xử lý chỉ bài hát mà không cần thông tin bpm.
Nhiều thông số là avaiable để kiểm soát. Một mô tả sâu sắc về những cơ hội đến có lẽ sau này. Ở đây, các ứng dụng văn bản giúp đỡ:
Cách sử dụng:
ouput để logfile
--o = -filename
đăng nhập sql:
--l = địa chỉ host (mặc định = localhost)
--t = số cổng (mặc định = 3306)
--u = tên người dùng
--p = mật khẩu
bpm phát hiện cụ thể, tùy chọn:
--k = bỏ qua giây, mặc định = 0 (điểm lúc khởi bpm phân tích)
--g = đọc giây, mặc định = 60 (bpm phân tích)
lựa chọn bài hát, tùy chọn (sql chọn giới hạn):
--b = bắt đầu tại hàng (mặc định = 0)
--m = max hàng để đọc (mặc định = tất cả)
bài hát tùy chọn quét, tùy chọn. không có tham số là mặc định = bài hát chỉ undedected:
quét lại toàn --f của tất cả các bài hát
--r quét lại không phát hiện bpm
--j ra khỏi phạm vi bpm quét (xem x, y, a, z)
bpm phạm vi chấp nhận, mặc định = tất cả (khuyến cáo: min = 50, max = 200
--x = min bpm;
--y = max bpm
vòng --Tôi phát hiện bpm
bpm "chỉnh" khi ít hơn (x) hoặc lớn hơn (y), tùy chọn:
--a = số nhân (a * bpm = bpm sửa chữa
--z = chia (bpm / z = sửa bpm
lựa chọn khác, tùy chọn:
--v thông tin tiết
--h trợ giúp này
là gì mới trong phiên bản này:
- lỗi thiếu Schema khi không mặc định DatabaseName Amarok được sử dụng ( nhờ noerg).
là gì mới trong phiên bản 0.1.1-1:
- DatabaseName như tham số
- SQL Where-mệnh đề như tham số
- Cố định gắn thẻ khi & quot; Không thể phát hiện tỷ lệ BPM & quot;
Yêu cầu :
- FLAC
- FFmpeg
- Gambas 3
- Amarok
Bình luận không