คู่มือผู้ใช้
OnSong® Binder
รูปแบบไฟล์ OnSong® Binder คือวิธีที่ OnSong ย้ายเพลง ชุดเพลง หรือหนังสือทั้งเล่มระหว่างไลบรารี่ เช่น OnSong® Archive มันมีทุกอย่างที่จำเป็นในการสร้างเนื้อหาใหม่ในที่อื่น — ข้อความเพลง ไฟล์แนบ สไตล์ การตั้งค่า การปรับคีย์ และคำอธิบายประกอบ — แต่ต่างจากที่เก็บถาวรซึ่งเป็นไฟล์ blob ขนาดใหญ่ไฟล์เดียว binder คือโฟลเดอร์ของไฟล์ธรรมดาๆ สิ่งนี้ทำให้มันอ่านได้ ตรวจสอบได้ และสามารถเก็บสื่อที่เพลงพึ่งพาไว้ควบคู่กับเพลงเองในลักษณะที่ไม่ขึ้นอยู่กับแพลตฟอร์ม
รูปแบบไฟล์ OnSong® Binder มีส่วนขยายไฟล์เป็น .onsongbinder หรือ .binder และมี MIME type เป็น application/onsong-binder
มีอะไรอยู่ข้างใน
binder คือไฟล์ ZIP archive ถ้าคุณแตกไฟล์นี้ออก คุณจะพบโฟลเดอร์ที่ตั้งชื่อตามตัวระบุของรายการ ซึ่งมีเนื้อหาดังนี้:
manifest.json— รายการเอง ผ่านการ serialize ทุกคุณสมบัติที่ OnSong รู้จัก ในรูปแบบเดียวกับที่ OnSong web API ใช้- ไฟล์ของมันเอง ถ้ามีไฟล์อยู่ ไฟล์แนบจะเก็บชื่อไฟล์เดิม ดังนั้น PDF หรือ MP3 ข้างใน binder ก็คือ PDF หรือ MP3 นั้น
- โฟลเดอร์สำหรับลูกของมัน ตั้งชื่อตามประเภทของมัน —
songs,attachments— แต่ละอันมีโฟลเดอร์เพิ่มเติมในรูปแบบเดียวกัน
โครงสร้างนี้ซ้ำไปตลอดทั้งหมด: ชุดประกอบด้วยเพลง เพลงประกอบด้วยไฟล์แนบ และแต่ละอันคือโฟลเดอร์พร้อมกับ manifest ของตัวเองข้างไฟล์ของตัวเอง binder ที่เก็บหนังสือเพลงจำนวนสองร้อยเพลงใช้รูปแบบเดียวกับ binder ที่เก็บแผนภูมิเดียว
ข้างในไฟล์ manifest การอ้างอิงถึงลูกจะถูกทำเครื่องหมายด้วยคำนำหน้า $binder. ดังนั้นผู้อ่านสามารถบอกความแตกต่างระหว่างค่าที่เป็นของรายการกับค่าที่ชี้ไปยังโฟลเดอร์ข้างๆ
สิ่งที่มันเก็บ
- เพลง — แผนภูมิคอร์ดและทุกอย่างที่แนบมากับมัน
- ชุดเพลง — เพลงตามลำดับ พร้อมกับการจัดเรียงของชุด
- หนังสือเพลง —คอลเลกชันทั้งหมด
- ไฟล์แนบ — PDF รูปภาพ เสียง และไฟล์อื่นๆ ที่เกี่ยวข้องกับเพลง คุณสามารถเลือกที่จะรวมเฉพาะไฟล์แนบที่ใช้งานจริงแทนที่จะเป็นทุกเวอร์ชันที่เคยเพิ่ม
Binder หรือ Archive?
ทั้งสองแบบหมุนเวียนเนื้อหาของไลบรารี่ได้อย่างแม่นยำ ดังนั้นการเลือกจึงขึ้นอยู่กับสิ่งที่คุณต้องการจากไฟล์:
- OnSong® Archive เป็นรูปแบบเก่า และคือสิ่งที่ใช้เพื่อความเข้ากันได้กับเวอร์ชันก่อนหน้าของ OnSong
- OnSong® Binder เป็นรูปแบบปัจจุบัน ใช้มันเพื่อแชร์กับเวอร์ชันใหม่ของ OnSong — และเมื่อคุณต้องการไฟล์ที่คุณสามารถเปิดและดูภายในได้
การนำเข้าและส่งออก
binder นำเข้าเหมือนไฟล์อื่นๆ ทั้งหมด: เปิดไฟล์จาก Files Mail AirDrop หรือบริการคลาউดและเลือก OnSong การนำเข้า binder ที่เก็บชุดเพลงจะสร้างชุดนั้นใหม่และทุกเพลงในนั้น การนำเข้า binder ที่เก็บเพลงเดียวจะเพิ่มเพลงนั้น
เพื่อสร้าง binder ให้ใช้ Share และเลือก OnSong Binder เป็นรูปแบบ
Binder ยังเป็นสิ่งที่ OnSong Connect ส่งระหว่างอุปกรณ์เมื่ออุปกรณ์หนึ่งขอเพลงหรือชุดเพลงจากอุปกรณ์อื่น ดังนั้นรูปแบบเดียวกันที่อยู่ในแอป Files ของคุณคือรูปแบบที่เดินทางผ่านเครือข่าย
เนื่องจาก binder คือ ZIP ที่ประกอบด้วย plain JSON และไฟล์สื่อธรรมดาๆ มันคือรูปแบบที่เหมาะสมที่จะใช้เมื่อคุณต้องการดูว่า OnSong เก็บสิ่งใดไว้จริงๆ — หรือเมื่อสิ่งอื่นต้องการอ่านเนื้อหาของคุณและไม่ใช่ OnSong