นี่คือคำสั่ง beet ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
beet - เครื่องแท็กเพลงและผู้จัดห้องสมุด
เรื่องย่อ
ผักชนิดหนึ่ง [args... ] คำสั่ง [args... ]
ผักชนิดหนึ่ง ช่วย คำสั่ง
คำสั่ง
นำเข้า
beet นำเข้า [-CWAPRqst] [-l LOGPATH] PATH...
การนำเข้าหัวผักกาด [ตัวเลือก] -L QUERY
เพิ่มเพลงลงในห้องสมุดของคุณ พยายามรับแท็กที่ถูกต้องจาก MusicBrainz
ชี้คำสั่งไปที่เพลงบางเพลง: ไดเร็กทอรี ไฟล์เดียว หรือไฟล์บีบอัด NS
เพลงจะถูกคัดลอกไปยังโครงสร้างไดเร็กทอรีที่กำหนดค่าได้และเพิ่มไปยังไลบรารี
ฐานข้อมูล คำสั่งเป็นแบบโต้ตอบและจะพยายามให้คุณตรวจสอบแท็ก MusicBrainz
ที่คิดว่าน่าสงสัย ดู การติดแท็กอัตโนมัติ ให้คำแนะนำ เพื่อดูรายละเอียดวิธีใช้
โฟลว์การแก้ไขแท็กเชิงโต้ตอบ
ไดเร็กทอรีที่ส่งไปยังคำสั่งนำเข้าสามารถมีได้ทั้งอัลบั้มเดียวหรือหลายอัลบั้มใน
ซึ่งกรณีที่ไดเร็กทอรี leaf จะถือว่าเป็นอัลบั้ม (กรณีหลังเป็นจริงของ
องค์กรศิลปิน/อัลบั้มทั่วไปและโฟลเดอร์ "ดาวน์โหลด" ของคนจำนวนมาก) เส้นทางสามารถ
เป็นเพลงเดียวหรือเป็นไฟล์เก็บถาวร บีทรูทสนับสนุน ไปรษณีย์ และ น้ำมันดิน เก็บถาวรออกจากกล่อง
สกัด RAR ไฟล์ ติดตั้ง แรร์ไฟล์ แพ็คเกจและ unrar คำสั่ง
แฟล็กคำสั่งทางเลือก:
· โดยค่าเริ่มต้น คำสั่งจะคัดลอกไฟล์ในไดเร็กทอรีไลบรารีของคุณและอัพเดตแท็ก ID3
ในเพลงของคุณ หากคุณต้องการให้ไฟล์เพลงของคุณไม่ถูกแตะต้อง ให้ลองใช้ -C (อย่า
สำเนา) และ -W (อย่าเขียนแท็ก) ตัวเลือก คุณยังสามารถปิดการใช้งานการทำงานนี้โดยค่าเริ่มต้น
ในไฟล์กำหนดค่า (ด้านล่าง)
· นอกจากนี้ คุณสามารถปิดใช้งานพฤติกรรมการติดแท็กอัตโนมัติทั้งหมดได้โดยใช้ -A (อย่าแท็กอัตโนมัติ)---แล้ว
เพลงของคุณจะถูกนำเข้าด้วยข้อมูลเมตาที่มีอยู่
· ระหว่างการนำเข้าการติดแท็กที่ยาวนาน อาจเป็นประโยชน์ในการติดตามอัลบั้มที่ไม่ใช่
ติดแท็กสำเร็จ---เพราะไม่อยู่ในฐานข้อมูล MusicBrainz หรือเพราะ
มีบางอย่างผิดปกติกับไฟล์ ใช้ -l ตัวเลือกในการระบุชื่อไฟล์ที่จะบันทึกทุก
เวลาที่คุณข้ามอัลบั้มหรือนำเข้า "ตามที่เป็น" หรืออัลบั้มจะถูกข้ามไปเป็นอัลบั้มที่ซ้ำกัน
· ที่เกี่ยวข้อง the -q (เงียบ) ตัวเลือกสามารถช่วยในการนำเข้าจำนวนมากได้โดยการติดแท็กอัตโนมัติโดยไม่ต้องเคย
รบกวนขอข้อมูลผู้ใช้ เมื่อใดก็ตามที่โหมด autotagger ปกติจะขอ
การยืนยันโหมดเงียบจะข้ามอัลบั้มไปในแง่ร้าย โหมดเงียบด้วย
ปิดใช้งานความสามารถของผู้แท็กเพื่อดำเนินการนำเข้าที่ถูกขัดจังหวะต่อ
· พูดถึงการกลับมานำเข้าที่ถูกขัดจังหวะอีกครั้ง ผู้แท็กจะแจ้งให้คุณทราบหากดูเหมือนว่า
การนำเข้าล่าสุดของไดเร็กทอรีถูกขัดจังหวะ (โดยคุณหรือโดยความผิดพลาด) ถ้าคุณต้องการ
ข้ามข้อความแจ้งนี้ คุณสามารถพูดว่า "ใช่" โดยอัตโนมัติโดยให้ -p หรือ "ไม่" โดยใช้ -P.
คุณลักษณะการกลับมาทำงานต่อสามารถปิดใช้งานได้ตามค่าเริ่มต้นโดยใช้ตัวเลือกการกำหนดค่า (ดูด้านล่าง)
·หากคุณต้องการนำเข้าเฉพาะ ใหม่ ข้อมูลจากไดเร็กทอรี ใช้ the -i ตัวเลือกในการเรียกใช้ an
ที่เพิ่มขึ้น นำเข้า ด้วยแฟล็กนี้ beets จะติดตามทุกไดเร็กทอรีของมันเลยทีเดียว
นำเข้าและหลีกเลี่ยงการนำเข้าอีกครั้ง สิ่งนี้มีประโยชน์หากคุณมี "ขาเข้า"
ไดเร็กทอรีที่คุณเพิ่มสิ่งต่าง ๆ เป็นระยะ เพื่อให้สิ่งนี้ทำงานได้อย่างถูกต้อง คุณจะต้อง
จำเป็นต้องใช้การนำเข้าที่เพิ่มขึ้น ทุกๆ เวลา คุณเรียกใช้การนำเข้าในไดเร็กทอรีใน
คำถาม---รวมทั้งครั้งแรกเมื่อไม่มีไดเรกทอรีย่อยจะถูกข้าม ดังนั้นพิจารณา
การเปิดใช้งานไฟล์ ที่เพิ่มขึ้น ตัวเลือกการกำหนดค่า
· ตามค่าเริ่มต้น หัวบีตจะดำเนินการโดยไม่ถามว่าพบข้อมูลเมตาที่ตรงกันหรือไม่
หากต้องการปิดใช้งานและให้ผู้นำเข้าถามคุณทุกครั้ง ให้ใช้ปุ่ม -t (สำหรับ ขี้อาย) ตัวเลือก
· ผู้นำเข้ามักจะทำงานในโหมดทั้งอัลบั้มทีละครั้ง ถ้าคุณต้องการ
นำเข้าแต่ละแทร็กที่ไม่ใช่อัลบั้ม ใช้ เดี่ยว โหมดโดยการจัดหา -s ตัวเลือก
· หากคุณมีอัลบั้มที่แบ่งออกเป็นหลายไดเร็กทอรีภายใต้ด้านบนร่วมกัน
ไดเรคทอรี่ใช้ --แบน ตัวเลือก. การดำเนินการนี้จะนำไฟล์เพลงทั้งหมดภายใต้ไดเร็กทอรี
(วนซ้ำ) และถือว่าพวกเขาเป็นอัลบั้มใหญ่เดียวแทนที่จะเป็นหนึ่งอัลบั้มต่อ
ไดเร็กทอรี. วิธีนี้จะช่วยให้คุณมีอัลบั้มหลายแผ่นที่ดื้อรั้นมากขึ้น
· ในทำนองเดียวกัน หากคุณมีไดเรกทอรีเดียวที่มีหลายอัลบั้ม ให้ใช้
--group-อัลบั้ม ตัวเลือกในการแบ่งไฟล์ตามข้อมูลเมตาก่อนที่จะจับคู่เป็น
อัลบั้มแยก
รายการ
รายการหัวผักกาด [-apf] QUERY
คำสั่ง ฐานข้อมูลสำหรับเพลง
ต้องการค้นหา "Gronlandic Edit" โดย มอนทรีออ? ลอง ผักชนิดหนึ่ง รายการ กรอนแลนดิก. บางทีคุณ
ต้องการดูทุกอย่างที่ออกในปี 2009 ด้วย "ผัก" ในชื่อหรือไม่? ลอง ผักชนิดหนึ่ง รายการ
ปี:2009 ชื่อเรื่อง:ผัก. คุณยังสามารถระบุลำดับการจัดเรียงได้ (อ่านต่อใน การสอบถาม.)
คุณสามารถใช้ -a เปลี่ยนไปค้นหาอัลบั้มแทนแต่ละรายการ ในกรณีนี้,
คำค้นหาที่คุณใช้ถูกจำกัดเฉพาะฟิลด์ระดับอัลบั้ม: ตัวอย่างเช่น คุณสามารถค้นหา
ปี:1969 แต่ส่วนแบบสอบถามสำหรับเขตข้อมูลระดับรายการเช่น ชื่อเรื่อง:foo จะถูกละเลย จดจำ
ที่ ศิลปิน เป็นฟิลด์ระดับรายการ ศิลปินอัลบั้ม คือช่องอัลบั้มที่เกี่ยวข้อง
พื้นที่ -p ตัวเลือกทำให้ beets พิมพ์ชื่อไฟล์ของรายการที่ตรงกันซึ่งอาจเป็นประโยชน์สำหรับ
ไพพ์ลงในคำสั่ง Unix อื่น ๆ (เช่น xargs). ในทำนองเดียวกัน -f ตัวเลือกช่วยให้คุณระบุ
รูปแบบเฉพาะที่จะพิมพ์ทุกอัลบั้มหรือแทร็ก สิ่งนี้ใช้เทมเพลตเดียวกัน
ไวยากรณ์เป็นหัวบีท' เส้นทาง รูปแบบ. ตัวอย่างเช่น คำสั่ง ผักชนิดหนึ่ง ls -อัฟ '$ อัลบั้ม: $tracktotal'
บีทเทิล พิมพ์จำนวนแทร็กในแต่ละอัลบั้มของ Beatles ในเชลล์ Unix อย่าลืม
ใส่อาร์กิวเมนต์เทมเพลตในเครื่องหมายคำพูดเดียวเพื่อหลีกเลี่ยงการขยายตัวแปรของสภาพแวดล้อม
เอาออก
beet ลบ [-ad] QUERY
ลบเพลงออกจากห้องสมุดของคุณ
คำสั่งนี้ใช้เหมือนกัน การสอบถาม ไวยากรณ์เป็น รายการ สั่งการ. คุณจะแสดงรายการของ
ไฟล์ที่จะลบและขอให้ยืนยัน โดยค่าเริ่มต้น สิ่งนี้จะลบ
รายการจากฐานข้อมูลห้องสมุด มันไม่สัมผัสไฟล์บนดิสก์ ที่จะลบจริงๆ
ไฟล์ ใช้ ผักชนิดหนึ่ง เอาออก -d.
แก้ไข
beet แก้ไข [-MWay] QUERY [FIELD=VALUE...] [FIELD!...]
เปลี่ยนข้อมูลเมตาสำหรับรายการหรืออัลบั้มในฐานข้อมูล
จัดหาก การสอบถาม จับคู่สิ่งที่คุณต้องการเปลี่ยนและชุดของ ฟิลด์ = ค่า คู่
ตัวอย่างเช่น ผักชนิดหนึ่ง แก้ไข อัจฉริยภาพ of ความรัก ศิลปิน="ทอม ทอม คลับ" จะเปลี่ยนศิลปินเพื่อ
เพลง "อัจฉริยะแห่งความรัก" เพื่อลบฟิลด์ (ซึ่งเป็นไปได้เฉพาะสำหรับflexi
แอตทริบิวต์) ตามชื่อฟิลด์ด้วยเครื่องหมายอัศเจรีย์: สนาม!.
พื้นที่ -a สวิตช์ทำงานบนอัลบั้มแทนที่จะเป็นแต่ละแทร็ก รายการจะเป็น .โดยอัตโนมัติ
ย้ายไปมาเมื่อจำเป็นหากอยู่ในไดเร็กทอรีห้องสมุดของคุณ แต่คุณสามารถปิดการใช้งานได้
กับ -M. แท็กจะถูกเขียนลงในไฟล์ตามการตั้งค่าที่คุณมีสำหรับการนำเข้า
แต่สิ่งเหล่านี้สามารถแทนที่ด้วย -w (เขียนแท็ก ค่าเริ่มต้น) และ -W (ห้ามเขียนแท็ก)
สุดท้ายนี้ คำสั่งนี้จะขออนุญาตคุณอย่างสุภาพก่อนทำการเปลี่ยนแปลงใดๆ แต่คุณ
สามารถข้ามพรอมต์นั้นด้วยการ -y สวิตซ์.
ย้าย
บีทรูทย้าย [-ca] [-d DIR] QUERY
ย้ายหรือคัดลอกรายการในห้องสมุดของคุณ
โดยค่าเริ่มต้น คำสั่งนี้ทำหน้าที่เป็นตัวรวมไลบรารี: รายการที่ตรงกับคิวรีคือ
เปลี่ยนชื่อเป็นโครงสร้างไดเร็กทอรีไลบรารีของคุณ โดยระบุไดเร็กทอรีปลายทางด้วย
-d ด้วยตนเอง คุณสามารถย้ายรายการที่ตรงกับคิวรีได้ทุกที่ในระบบไฟล์ของคุณ NS -c
ตัวเลือกคัดลอกไฟล์แทนที่จะย้าย เช่นเดียวกับคำสั่งอื่นๆ คำสั่ง -a ตัวเลือกที่ตรงกัน
อัลบั้มแทนรายการ
ปรับปรุง
ปรับปรุงหัวผักกาด [-aM] QUERY
อัปเดตไลบรารี (และเลือกที่จะย้ายไฟล์) เพื่อสะท้อนการเปลี่ยนแปลงข้อมูลเมตานอกแบนด์
และการลบไฟล์
การดำเนินการนี้จะสแกนไฟล์ที่ตรงกันทั้งหมดและอ่านแท็กโดยเติมฐานข้อมูลด้วย
ค่าใหม่ โดยค่าเริ่มต้น ไฟล์จะถูกเปลี่ยนชื่อตามข้อมูลเมตาใหม่ ปิดการใช้งาน
นี้กับ -M.
ในการดำเนินการ "dry run" ของการอัปเดต เพียงใช้ -p (สำหรับ "แกล้ง") ธง นี้จะแสดง
คุณทำการเปลี่ยนแปลงที่เสนอทั้งหมด แต่จะไม่เปลี่ยนแปลงอะไรบนดิสก์จริง ๆ
เมื่อแทร็กที่อัปเดตเป็นส่วนหนึ่งของอัลบั้ม ฟิลด์ระดับอัลบั้มของ ทั้งหมด เพลงจาก
อัลบั้มยังมีการปรับปรุง (โดยเฉพาะ คำสั่งจะคัดลอกข้อมูลระดับอัลบั้มจากไฟล์แรก
ติดตามในอัลบั้มและนำไปใช้กับแทร็กที่เหลือ) ซึ่งหมายความว่าถ้า
ฟิลด์ระดับอัลบั้มไม่เหมือนกันภายในอัลบั้ม การเปลี่ยนแปลงบางอย่างที่แสดงโดย ปรับปรุง
คำสั่งอาจถูกแทนที่ด้วยข้อมูลจากแทร็กอื่นในอัลบั้มเดียวกัน หมายความว่า
วิ่ง ปรับปรุง คำสั่งหลายครั้งอาจแสดงการเปลี่ยนแปลงเดียวกันที่กำลังใช้
เขียน
beet เขียน [-pf] [QUERY]
เขียนข้อมูลเมตาจากฐานข้อมูลลงในแท็กของไฟล์
เมื่อคุณทำการเปลี่ยนแปลงข้อมูลเมตาที่เก็บไว้ในฐานข้อมูลไลบรารีของหัวบีต (ระหว่างการนำเข้าหรือ
กับ แก้ไข คำสั่ง เป็นต้น) คุณมักจะมีตัวเลือกในการจัดเก็บการเปลี่ยนแปลงเท่านั้น
ในฐานข้อมูล โดยปล่อยให้ไฟล์ของคุณไม่ถูกแตะต้อง NS เขียน คำสั่งให้คุณเปลี่ยนในภายหลัง
จิตใจของคุณและเขียนเนื้อหาของฐานข้อมูลลงในไฟล์ โดยค่าเริ่มต้น สิ่งนี้เขียน
การเปลี่ยนแปลงก็ต่อเมื่อมีความแตกต่างระหว่างฐานข้อมูลและแท็กในไฟล์
คุณสามารถคิดว่าคำสั่งนี้ตรงข้ามกับ ปรับปรุง.
พื้นที่ -p ตัวเลือกแสดงตัวอย่างการเปลี่ยนแปลงข้อมูลเมตาโดยไม่ต้องนำไปใช้จริง
พื้นที่ -f ตัวเลือกบังคับให้เขียนไปยังไฟล์ แม้ว่าแท็กไฟล์จะตรงกับฐานข้อมูลก็ตาม นี้
มีประโยชน์ในการตรวจสอบให้แน่ใจว่าปลั๊กอินที่เปิดใช้งานซึ่งทำงานบนการเขียน (เช่น Scrub และ Zero
ปลั๊กอิน) ทำงานบนไฟล์
สถิติ
สถิติหัวผักกาด [-e] [QUERY]
แสดงสถิติบางส่วนในห้องสมุดทั้งหมดของคุณ (หากคุณไม่ได้ระบุ a การสอบถาม) หรือที่ตรงกัน
รายการ (ถ้าคุณทำ).
พื้นที่ -e (--ที่แน่นอน) ทำให้การคำนวณขนาดไฟล์ทั้งหมดแม่นยำขึ้นแต่ช้าลง
ทุ่ง
ไร่บีทรูท
แสดงรายการและช่องข้อมูลเมตาของอัลบั้มที่พร้อมใช้งานใน การสอบถาม และ รูปแบบเส้นทาง.
รวมฟิลด์เทมเพลตใด ๆ ที่มีให้โดยปลั๊กอิน
การตั้งค่า
การกำหนดค่าหัวผักกาด [-pd]
บีท config -e
แสดงหรือแก้ไขการกำหนดค่าผู้ใช้ คำสั่งนี้ทำสิ่งใดสิ่งหนึ่งจากสามสิ่ง:
· หากไม่มีตัวเลือกใดๆ ให้พิมพ์การแสดง YAML ของการกำหนดค่าผู้ใช้ปัจจุบัน กับ
--ค่าเริ่มต้น ตัวเลือก ตัวเลือกเริ่มต้นของหัวบีตจะรวมอยู่ในการถ่ายโอนข้อมูลด้วย
· --เส้นทาง ตัวเลือกจะแสดงเส้นทางไปยังไฟล์กำหนดค่าของคุณแทน นี้สามารถ
รวมกับ --ค่าเริ่มต้น ตั้งค่าสถานะเพื่อแสดงตำแหน่งที่หัวบีทรักษาค่าเริ่มต้นภายในไว้
· กับ --แก้ไข ตัวเลือก beets พยายามเปิดไฟล์ปรับแต่งของคุณเพื่อทำการแก้ไข มันก่อน
พยายาม $ EDITOR ตัวแปรสภาพแวดล้อมแล้วตัวเลือกทางเลือกขึ้นอยู่กับคุณ
แพลตฟอร์ม: เปิด บน OS X, XDG เปิด บน Unix และเรียกใช้โดยตรงบน Windows
ประสบการณ์ ธง
Beets มีแฟล็ก "สากล" สองสามตัวที่ส่งผลต่อคำสั่งทั้งหมด สิ่งเหล่านี้จะต้องปรากฏขึ้นระหว่าง
ชื่อปฏิบัติการ (ผักชนิดหนึ่ง) และคำสั่ง---เช่น ผักชนิดหนึ่ง -v นำเข้า ....
· -l ลิบพัฒน์: ระบุไฟล์ฐานข้อมูลไลบรารีที่จะใช้
· -d DIRECTORY: ระบุไดเร็กทอรี root ของไลบรารี
· -v: โหมดรายละเอียด; พิมพ์ข้อมูลการดีบักจำนวนมาก โปรดใช้แฟล็กนี้
เมื่อรายงานจุดบกพร่อง
· -c ไฟล์: อ่าน YAML . ที่ระบุ องค์ประกอบ ไฟล์.
บีทรูทยังใช้ บีทสดีร์ ตัวแปรสภาพแวดล้อมเพื่อค้นหาการกำหนดค่าและข้อมูล
SHELL เสร็จสิ้น
บีทรูทรวมถึงการสนับสนุนสำหรับการทำคำสั่งเชลล์ให้สมบูรณ์ คำสั่ง ผักชนิดหนึ่ง เสร็จสิ้น พิมพ์
ออก ทุบตี 3.2 สคริปต์; เพื่อให้เสร็จสมบูรณ์ ให้ใส่บรรทัดแบบนี้ลงใน your .bashrc or
ไฟล์ที่คล้ายกัน:
eval "$ (บีทรูทเสร็จสิ้น)"
หรือเพื่อหลีกเลี่ยงการชะลอเวลาการเริ่มต้นเชลล์ของคุณ คุณสามารถไพพ์ ผักชนิดหนึ่ง เสร็จสิ้น เอาท์พุต
ไปยังไฟล์และแหล่งที่มาที่แทน
คุณจะต้องหาแหล่งที่มาของ ทุบตีเสร็จ สคริปต์ซึ่งน่าจะมีให้ผ่านทาง
ผู้จัดการแพ็คเกจของคุณ บน OS X คุณสามารถติดตั้งผ่าน Homebrew ด้วย ชง ติดตั้ง
ทุบตีเสร็จ; Homebrew จะให้คำแนะนำในการจัดหาสคริปต์แก่คุณ
สคริปต์การเติมคำให้สมบูรณ์แนะนำชื่อของคำสั่งย่อยและ (หลังจากพิมพ์ -) ตัวเลือกของ
คำสั่งที่ได้รับ หากคุณกำลังใช้คำสั่งที่ยอมรับการสืบค้น สคริปต์ก็จะ
ชื่อฟิลด์ที่สมบูรณ์
รายการหัวผักกาด ar[TAB]
# ศิลปิน: artist_credit: artist_sort: artpath:
รายการหัวผักกาด artp[TAB]
รายการหัวผักกาด artpath\:
(อย่ากังวลกับเครื่องหมายทับหน้าโคลอน: นี่คือลำดับหลีกสำหรับ
เปลือกและจะไม่ถูกมองเห็นโดยหัวบีท.)
ความสมบูรณ์ของคำสั่งปลั๊กอินใช้ได้กับปลั๊กอินที่เปิดใช้งานเมื่อทำงานเท่านั้น
ผักชนิดหนึ่ง เสร็จสิ้น. หากคุณเพิ่มปลั๊กอินในภายหลัง คุณจะต้องสร้างสคริปต์ใหม่
หากคุณใช้ zsh ให้ดูที่รวม เสร็จสิ้น ต้นฉบับ.
ใช้บีทรูทออนไลน์โดยใช้บริการ onworks.net