Bài hát sang MIDI
Đang hoạt động · dùng thử miễn phíChuyển bài hát bất kỳ, link YouTube hay bản thu thành nốt MIDI. Đọc như bản nhạc, luyện trên đàn piano trong trình duyệt, hoặc gọi API.
Ví dụ thực tếMột bài hát thật chuyển thành MIDI
Một video piano trên YouTube được chuyển thành MIDI. Nghe, tải về hoặc luyện bên dưới như bài mặc định.
Bài hát đầu vào
MIDI đầu ra
Đang tải MIDI…
Thêm bài hát của bạn
Dùng liên kết YouTube, tên bài hát hoặc tệp. Bài hát được lưu trong “Bài hát của tôi” trên trình duyệt này.
Liên kết YouTube hoặc tên bài hát
- ✓ Mọi liên kết YouTube, kể cả bài hát thông thường
- ✓ Không phải video piano? Chúng tôi sẽ tìm phiên bản piano của cùng bài hát cho bạn
- ✓ Hoặc chỉ cần nhập tên bài hát
- MIDI (.mid, .midi): mở ngay lập tức, không giới hạn
- Bản thu piano (MP3, WAV, M4A, OGG, FLAC, MP4, MOV, WEBM): chỉ piano độc tấu, tối đa 10 phút và 200 MB
Miễn phí: 3 bài mỗi ngày (liên kết, tên bài hát và bản ghi âm được tính chung). Tạo nốt mất khoảng 1–2 lần độ dài bài hát.
Đang tải âm thanh piano…
Tiến độ
0 / 311
Độ chính xác
100%
Chuỗi đúng
0 (cao nhất 0)
Thời gian
0:00
Bấm các phím đang sáng: chạm vào, dùng bàn phím máy tính hoặc kết nối bàn phím MIDI. Bài hát sẽ chờ bạn, và hợp âm cần đủ mọi nốt. Chuyển sang bảng phím Roblox để xem phím máy tính nào chơi nốt nào. Giữ mỗi phím đủ thời gian; thả sớm thì phải chơi lại.
Âm thanh piano: Salamander Grand Piano của Alexander Holm, CC BY 3.0
Dành cho học đàn, cover và game
- HọcHọc pianoBản phối dễ và đầy đủ của bất kỳ bài hát nào để luyện với nốt rơi.
- Nhà sáng tạoCover và DAWThả file MIDI vào DAW bất kỳ và bắt đầu bản cover trong vài phút.
- GameBảng phím cho gameBảng phím tùy chọn cho Roblox Virtual Piano, có đủ nhịp và hợp âm.
Gọi Bài hát sang MIDI từ mã của bạn
Miễn phí, không cần khóa: gọi qua REST từ mã của bạn, và chỉ cho tác tử AI của bạn đọc llms.txt để biết cách dùng. Giới hạn hằng ngày tính theo địa chỉ IP.
https:/ / api.opennan.com/ v1/ piano/ transcriptions- POST
/Cùng endpoint dưới đường dẫn âm nhạc.v1/ music/ midi-transcriptions - GET
/Trạng thái và tệpv1/ piano/ transcriptions/ {id} - GET
/Tải tệp MIDI.v1/ piano/ transcriptions/ {id}/ midi
Không cần khóa
Công cụ này miễn phí và gọi được không cần khóa. Giới hạn hằng ngày tính theo địa chỉ IP.
Gửi yêu cầu đầu tiên
Gửi nguyên như vậy từ mã hoặc terminal của bạn.
curl https://api.opennan.com/v1/piano/transcriptions \ -F url="https://www.youtube.com/watch?v=..." # Then poll until status is "succeeded": curl https://api.opennan.com/v1/piano/transcriptions/{id} # And download the MIDI: curl -o song.mid https://api.opennan.com/v1/piano/transcriptions/{id}/midiKiểm tra tác vụ
Lệnh gọi trả về ngay một id tác vụ. Hỏi tác vụ đó cho đến khi xong:
GEThttps:// api.opennan.com/ v1/ piano/ transcriptions/ {id} - queued
- Đang chờ máy xử lý
- running
- Đang tạo
- succeeded
- Xong: outputs[].url chứa các tệp
- failed
- Thất bại: không tính phí
Lỗi và cách khắc phục
401Thiếu khóa hoặc sai khóa
Gửi header Authorization: Bearer với một khóa từ bảng điều khiển.
402Số dư không đủ
Nạp tiền trong mục Thanh toán, rồi gửi lại đúng lệnh gọi đó.
400Có giá trị không được chấp nhận
Đọc error.message: nó nêu tên trường. Dùng một giá trị trong bảng tham số.
429Quá nhiều yêu cầu
Chờ vài giây rồi thử lại, chờ lâu hơn sau mỗi lần gặp 429.
Bài hát sang MIDI: câu hỏi
Bài hát sang MIDI giá bao nhiêu?
Miễn phí: 3 bài mỗi ngày, không cần khóa.
Gọi từ mã của tôi như thế nào?
Gửi POST https://api.opennan.com/v1/piano/transcriptions. Không cần khóa. Phản hồi là một id tác vụ: hỏi https://api.opennan.com/v1/piano/transcriptions/{id} cho đến khi tác vụ thành công hoặc thất bại.
Tác tử AI của tôi có dùng được không?
Có. Chỉ tác tử đến https://api.opennan.com/llms.txt: tài liệu đó giải thích endpoint này và mọi endpoint khác.