นี่คือคำสั่ง btag ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
btag - ตัวแท็กมัลติมีเดียที่ใช้บรรทัดคำสั่ง
เรื่องย่อ
แท็ก [ตัวเลือก] เส้นทาง1 [เส้นทาง2] [เส้นทาง3-
DESCRIPTION
btag เป็นโปรแกรมแก้ไขแท็กมัลติมีเดียบรรทัดคำสั่งที่ใช้ TagLib ที่พยายามทำให้ .เป็นอัตโนมัติ
กระบวนการแท็กไฟล์จำนวนมากพร้อมกัน มันใช้แท็กที่พบในไฟล์ที่ให้มาเป็น
รวมถึงการป้อนข้อมูลของผู้ใช้แบบโต้ตอบเพื่อกำหนดค่าใหม่สำหรับแท็ก นอกจากนี้ยังสามารถ
เลือกเปลี่ยนชื่อไฟล์และไดเร็กทอรีตามค่าใหม่เหล่านั้น
คุณสามารถระบุพาธไปยังไฟล์หรือไดเร็กทอรีให้กับ btag ไดเร็กทอรีเป็นแบบเรียกซ้ำ
ข้ามไปและไฟล์ทั้งหมดที่พบจะถูกแท็ก ไดเร็กทอรียังมีการจัดการที่แตกต่างกันใน
รู้สึกว่า btag จะพยายามเก็บข้อมูลเกี่ยวกับไฟล์ที่แท็กไว้ก่อนหน้านี้ถึง
ให้ค่าดีฟอลต์ที่สมเหตุสมผลสำหรับไฟล์อื่นๆ ทั้งหมดในไดเร็กทอรีหลักเดียวกัน เฉพาะไฟล์ที่มี
นามสกุลไฟล์ที่รองรับโดย TagLib ได้รับการพิจารณา
OPTIONS
-D/--ดรายรัน ไม่ต้องทำอะไร แค่แสดงสิ่งที่ทำลงไป
(โหมดวิ่งแห้ง)
-d/--dir-เปลี่ยนชื่อ-รูปแบบ รูป ใช้ รูป เพื่อเปลี่ยนชื่อไดเร็กทอรีที่มัลติมีเดีย
พบไฟล์
-i/--อินพุต-ตัวกรอง กรอง ใช้ กรอง เป็นตัวกรองอินพุต
-f/--กรอง กรอง ใช้ กรอง เป็นทั้งตัวกรองอินพุตและเอาต์พุต
-h/--ช่วยด้วย แสดงข้อมูลการใช้งานและทางออก
-n/--เปลี่ยนชื่อ-กรอง กรอง ใช้ กรอง เป็นตัวกรองการเปลี่ยนชื่อ
-o/--output-กรอง กรอง ใช้ กรอง เป็นตัวกรองอินพุต
-r/--ไฟล์-เปลี่ยนชื่อ-รูปแบบ รูป ใช้ รูป เพื่อเปลี่ยนชื่อไฟล์มัลติมีเดีย
-t/--title-ภาษา ในประเทศ ใช้ ในประเทศ สำหรับสถานที่ที่เหมาะสม (แม้ว่าจะหละหลวม) เฉพาะ
ชื่อเรื่องปลอก
INPUT AND เอาท์พุท กรอง
btag รองรับตัวกรองอินพุตและเอาต์พุตที่ใช้กับช่องข้อความ (ศิลปิน, อัลบั้ม
และชื่อเพลง) ตัวกรองเหล่านั้นสามารถป้องกันข้อผิดพลาดพื้นฐาน เช่น การทำสำเนา
ช่องว่าง ตัวกรองอินพุตใช้กับแท็กเมื่อโหลดจากมัลติมีเดีย
ไฟล์. ข้อมูลที่กรองนี้ใช้เพื่อให้คำแนะนำแก่ผู้ใช้เมื่อ
ผู้แท็กแบบโต้ตอบร้องขอข้อมูลสำหรับฟิลด์ข้อความเหล่านั้น หากตัวกรองเอาท์พุตคือ
กำหนดค่า อินพุตของผู้ใช้จะถูกกรองแล้ว และหากข้อความที่กรองไม่ตรงกับ
การป้อนข้อมูลของผู้ใช้ ผู้ใช้จะถูกขอให้ยืนยัน
ในกรณีส่วนใหญ่ ตัวกรองอินพุตควรตรงกับตัวกรองเอาต์พุต (ซึ่งเป็นสาเหตุที่ -f ตัวเลือก
ได้สะดวก) คุณอาจเลือกระบุเฉพาะตัวกรองอินพุต ซึ่งในกรณีนี้ อินพุตของผู้ใช้คือ
ไม่ได้กรอง ถ้าคุณไม่ระบุตัวกรองอินพุต ตัวกรองอินพุตเริ่มต้นจะ
นำไปใช้
ตัวกรองที่มีอยู่ในปัจจุบันคือ:
ขั้นพื้นฐาน ให้การกรองพื้นฐานโดยลบช่องว่างที่ซ้ำกันหรือต่อท้าย is
ตัวกรองอินพุตเริ่มต้นและฐานสำหรับตัวกรองอื่นๆ ทั้งหมด
first_upper อักขระตัวแรกในฟิลด์เป็นตัวพิมพ์ใหญ่ ในขณะที่อักขระอื่นๆ ทั้งหมดคือ
ตัวพิมพ์เล็ก
ลด อักขระทั้งหมดเป็นตัวพิมพ์เล็ก
ชื่อเรื่อง อักขระตัวแรกของแต่ละคำเป็นตัวพิมพ์ใหญ่ (มีข้อยกเว้น) ในขณะที่ all
ตัวพิมพ์เล็ก
บน อักขระทั้งหมดเป็นตัวพิมพ์ใหญ่
อัลกอริทึมการใช้อักษรตัวพิมพ์ใหญ่ของชื่อจะเป็นไปตามกฎที่ไม่คำนึงถึงบริบทเฉพาะสถานที่
ขึ้นอยู่กับมูลค่าของ -t พารามิเตอร์. โปรดทราบว่ากฎการใช้อักษรตัวพิมพ์ใหญ่ที่เข้มงวด
มักจะขึ้นอยู่กับบริบทที่ใช้คำ การวิเคราะห์ที่แม่นยำคือ
เกินขอบเขตของ btag ข้อมูลจำเพาะภาษาของชื่อเรื่องที่รองรับในปัจจุบันคือ:
en ภาษาอังกฤษ (ค่าเริ่มต้น)
es สเปน
เปลี่ยนชื่อ รูปแบบ
หากระบุรูปแบบด้วยเครื่องหมาย -r ตัวเลือก ไฟล์มัลติมีเดียที่แท็กจะถูกเปลี่ยนชื่อ
ตามนั้น ในทำนองเดียวกัน ถ้า -d ใช้ตัวเลือกไดเร็กทอรีที่ไฟล์มัลติมีเดีย
ถูกแท็กถูกเปลี่ยนชื่อตามรูปแบบที่ระบุ
รูปแบบที่ระบุจะถูกแปลงเป็นชื่อไฟล์หรือไดเร็กทอรีโดยใช้คำสั่งต่อไปนี้
ทดแทน:
%ศิลปิน ชื่อศิลปิน
%อัลบั้ม ชื่ออัลบั้ม
%ปี ปีที่วางจำหน่าย
%ติดตาม หมายเลขแทร็ก (แทนที่ด้วย . เท่านั้น -r ตัวเลือก)
%ชื่อ ชื่อเพลง (แทนที่ด้วย . เท่านั้น -r ตัวเลือก)
การเปลี่ยนชื่อเกิดขึ้นหลังจากเขียนแท็กและสัมพันธ์กับการทำงานของ btag
ไดเรกทอรี
สำหรับการเปลี่ยนชื่อไดเร็กทอรี ข้อมูลศิลปิน อัลบั้ม และปีที่รู้จักล่าสุดจะถูกใช้ เท่านั้น
ไดเร็กทอรีที่มีไฟล์ที่ถูกแท็กโดย btag จะถูกเปลี่ยนชื่อ
btag ไม่ได้ป้องกันคุณจากการเขียนทับไฟล์ที่มีอยู่โดยใช้รูปแบบที่อธิบายไว้
ที่นี่
เปลี่ยนชื่อ กรอง
การเปลี่ยนชื่อตัวกรองใช้เพื่อให้แน่ใจว่าชื่อไฟล์และไดเร็กทอรีที่สร้างโดยใช้
การเปลี่ยนชื่อรูปแบบ (หากระบุ) ถูกต้อง (ปลอดภัย) ในบริบทของไฟล์ปัจจุบัน
ระบบ. ขณะนี้มีตัวกรองการเปลี่ยนชื่อต่อไปนี้:
อนุรักษ์นิยม มีการแทนที่อักขระแบบอนุรักษ์นิยม แนะนำสำหรับ FAT32
ระบบไฟล์
ยูนิกซ์ สร้างชื่อไฟล์และไดเร็กทอรีที่ควรใช้ได้ใน Unix
สภาพแวดล้อม (ค่าเริ่มต้น)
ตัวอย่าง
ใช้ตัวพิมพ์ใหญ่เล็กกับกฎภาษาอังกฤษและรูปแบบการเปลี่ยนชื่อที่เหมาะสมเพื่อสร้าง FAT32-safe
ชื่อไฟล์และไดเร็กทอรี:
$ btag --file-rename-format '%track.dll %ชื่อ' \
--dir-เปลี่ยนชื่อรูปแบบ '%อัลบั้ม (%ปี)' \
--ชื่อตัวกรอง --ชื่อเรื่องภาษา en \
--เปลี่ยนชื่อ-รูปแบบอนุรักษ์นิยม /path/to/myalbum
การใช้ตัวกรองอินพุตเท่านั้น:
$ btag --input-filter ล่าง /path/to/myalbum
ใช้ btag ออนไลน์โดยใช้บริการ onworks.net