นี่คือคำสั่ง ripdataflac ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
flactag - ตัวแท็กสำหรับทั้งอัลบั้ม FLAC โดยใช้ข้อมูลจากบริการ MusicBrainz
เรื่องย่อ
แฟลกแท็ก [ตัวเลือก] flacfile [ flacfile ] [ flacfile ]
ริปแฟค ชื่อฐาน [ /path/to/cdrom ]
ริปดาต้าแฟลค ชื่อฐาน numtracks [ /path/to/cdrom ]
เช็คแฟลก ไฟล์แฟล็ก
เด็ดขาด ชื่ออุปกรณ์
ริปปิ้ง CDS TO FLAC
ที่สำคัญ: I คิด I พบ a ข้อผิดพลาด in คิวแปลง ที่ วิธี ที่ ใด FLAC ไฟล์ สร้าง
รถในตำนานจากเกม ซีดี ที่ มือสอง ดัชนี เครื่องหมาย ไปยัง แยก แทร็ค ที่ ไม่ได้ มี ใด ก่อนช่องว่าง จะ
สร้าง โมฆะ แผ่นดิสก์ รหัส I จะ กระตุ้น เธอ ไปยัง ใช้ เช็คแฟลก ต้นฉบับ ให้ ไปยัง
เปรียบเทียบ ใด ดิสก์ เธอ อาจ มี ฉีก กับ ของพวกเขา FLAC ไฟล์ ไปยัง ทำให้มั่นใจ ที่ แผ่นดิสก์
การจับคู่ ได้อย่างถูกต้อง รวม in นี้ ปล่อย is a SED ต้นฉบับ ที่ จะ การนวด TOC ไฟล์
of a CD ไปยัง งาน รอบ นี้ ปัญหา น่าเสียดาย, เพียง ทาง ไปยัง กู้ รถในตำนานจากเกม นี้ is
ไปยัง ฉีกใหม่ ซีดี
ในการริปซีดีเป็น flac เพียงป้อน ripflac (โดยที่ชื่อฐานใช้เป็นฐาน
ชื่อของไฟล์ FLAC ที่คุณจะสร้าง ซีดีในไดรฟ์จะถูกริป และไฟล์ FLAC
ไฟล์ที่สร้างด้วยชีต CUE ที่ฝังไว้ ripflac รับพารามิเตอร์สุดท้ายที่เป็นทางเลือก
สำหรับพาธไปยังไดรฟ์ซีดี ซึ่งมีค่าเริ่มต้นเป็น /dev/cdrom
หากซีดีต้นฉบับมีแทร็กข้อมูล การแปลง FLAC จะล้มเหลว นี้ควรจะ
เกิดขึ้น ป้อน ripdataflac (โดยที่ชื่อฐานเป็นชื่อเดียวกับที่ระบุใน
ความพยายามริปครั้งแรก และพิสัยคือช่วงของแทร็กที่จะริพ (เช่น ถ้าซีดีมี13
แทร็ก โดยที่แทร็ก 13 เป็นแทร็กข้อมูล จากนั้นช่วงจะเป็น 1-12) ripdataflac ใช้เวลา
พารามิเตอร์สุดท้ายที่ไม่บังคับสำหรับพาธไปยังไดรฟ์ซีดี ซึ่งมีค่าเริ่มต้นเป็น /dev/cdrom
ในระหว่างการริปซีดีข้อมูล คุณจะได้รับชีต CUE ในโปรแกรมแก้ไข
คุณควรลบแทร็กข้อมูลออกจากไฟล์ชีต CUE นี้และบันทึก (ฉันจะพยายาม
ทำให้กระบวนการนี้เป็นไปโดยอัตโนมัติในบางจุด)
สคริปต์ทั้งสองนี้จะเปรียบเทียบ discid ที่คำนวณของไฟล์ FLAC กับ discid ของ
ซีดีในไดรฟ์ หากไม่ตรงกันจะมีการออกคำเตือน
งานวิ่งการกุศล เด็ดขาด คำสั่งสามารถใช้เพื่อแสดง ID ดิสก์ของซีดีในไดรฟ์
DESCRIPTION
งานวิ่งการกุศล แฟลกแท็ก คำสั่งดึงและเขียนข้อมูลแท็กสำหรับไฟล์ FLAC ทั้งอัลบั้ม NS
ข้อมูลถูกดึงมาจากบริการ MusicBrainz นอกจากนี้ หาก Amazon ASIN เป็น
ที่เกี่ยวข้องกับการเปิดตัว จากนั้นภาพหน้าปกจะรวมอยู่ในไฟล์ FLAC
แฟลกแท็ก สามารถใช้ได้ทั้งแบบโต้ตอบหรือในโหมดแบทช์
OPTIONS
-v, --เวอร์ชัน
แสดงเวอร์ชันซอฟต์แวร์
-h, --ช่วยด้วย
แสดงข้อมูลการใช้งานโดยย่อ
-d, --discid
แสดง ID ดิสก์ที่คำนวณสำหรับไฟล์ FLAC ที่ระบุและออก
-s, --submit-url
แสดง URL ที่ใช้ในการส่งข้อมูลสำหรับไฟล์นี้ไปยังบริการ MusicBrainz
ใช้ข้อมูลนี้เพื่อส่งข้อมูลสำหรับซีดีของคุณหากข้อมูลที่ส่งคืนไม่ตรงกัน
-c, --ตรวจสอบ
ตัวเลือกนี้จะเปรียบเทียบแท็กของไฟล์กับแท็กที่ส่งคืนจาก MusicBrainz
บริการ. ข้อความจะปรากฏขึ้นเพื่อระบุว่าแท็กตรงกันหรือไม่
-w, -- เขียน
ตัวเลือกนี้หมายถึง --ตรวจสอบ. หากแท็กไฟล์แตกต่างจากแท็กที่ส่งคืนจาก
บริการ MusicBrainz แท็กจะถูกเขียนลงในไฟล์
-f, --บังคับ-เขียน
หาก --write ถูกระบุ แท็กจะถูกเขียนแม้ว่าจะดูเหมือนตรงกันก็ตาม
อยู่ในไฟล์แล้ว
-r, --เปลี่ยนชื่อ
ชื่อไฟล์จะถูกนำไปเปรียบเทียบกับที่ระบุไว้ในกฎการเปลี่ยนชื่อและถ้าเป็น
ไม่ตรงกัน ไฟล์จะถูกเปลี่ยนชื่อ
-o, --เขียนทับที่มีอยู่
หากระบุ --rename ไฟล์ที่มีอยู่จะถูกเขียนทับเมื่อเปลี่ยนชื่อ
-O , --override-discid
แทนที่จะคำนวณ ID ดิสก์จากคิวชีต flactag จะใช้ disc . ที่ให้มา
ID เพื่อสอบถาม MusicBrainz ไฟล์ FLAC เดียวเท่านั้นที่สามารถประมวลผลได้เมื่อใช้ตัวเลือกนี้
แบทช์ โหมด
แฟลกแท็ก สามารถใช้ในโหมดแบตช์เพื่อประมวลผลคอลเลคชันเพลงทั้งหมด ตัวอย่างเช่น ถึง
ตรวจสอบไฟล์ FLAC ทุกไฟล์ เขียนแท็กใหม่และเปลี่ยนชื่ออย่างเหมาะสม:
find /var/spool/music -name "*.flac" -print0 | xargs -0 flactag --write --rename
เชิงโต้ตอบ โหมด
If แฟล็กแทค ถูกดำเนินการโดยไม่มีตัวเลือกใด ๆ มันจะประมวลผลไฟล์ FLAC ทั้งหมดแบบโต้ตอบ
ให้เป็นข้อโต้แย้ง
หากยูทิลิตี้ flactag ไม่พบข้อมูลสำหรับซีดีของคุณ URL จะถูกส่งไปที่
ส่งข้อมูลสำหรับมัน บ่อยครั้งเซิร์ฟเวอร์ MusicBrainz จะมีข้อมูลเกี่ยวกับ
เพลงและศิลปิน แต่ไม่สามารถจับคู่กับซีดีของคุณได้ ในสถานการณ์เช่นนี้ มันคือ
เพียงแค่เรื่อง 'เชื่อมโยง' DiskID ของซีดีของคุณกับข้อมูลอัลบั้มที่ถูกต้องบน
เซิร์ฟเวอร์ MusicBrainz ในบางกรณี คุณอาจจำเป็นต้องเข้าสู่แทร็กและอัลบั้ม
ข้อมูลในบริการ MusicBrainz เมื่อคุณป้อนข้อมูลนี้แล้ว คุณสามารถ
เรียกใช้ flactag อีกครั้ง และควรดาวน์โหลดข้อมูลจากเซิร์ฟเวอร์ MusicBrainz
หากยูทิลิตี้ flactag พบข้อมูลสำหรับซีดีของคุณที่เซิร์ฟเวอร์ musicbrainz ไฟล์
หน้าต่างหลักของแอปพลิเคชันจะปรากฏขึ้น
ประกอบด้วยสามพื้นที่หลัก:
· 'อัลบั้ม' หน้าต่าง. จะมีรายชื่ออัลบั้มที่ตรงกับ DiskID ของคุณ
ไฟล์ FLAC
· 'แทร็ก' หน้าต่าง. มีรายการแทร็กทั้งหมดที่เลือกอยู่ในปัจจุบัน
อัลบั้ม.
· 'แท็ก' หน้าต่าง. เมื่อเริ่มต้นจะมีรายการแท็กที่พบใน
ไฟล์ FLAC ของคุณ หากไม่มีแท็กแสดงว่าชุดว่างที่เหมาะสมสำหรับ
อัลบั้มจะปรากฏขึ้น หากคุณเปลี่ยนแปลงแท็กเหล่านี้ เครื่องหมายดอกจัน ('*') จะเป็น
แสดงเพื่อระบุว่าข้อมูลนี้มีการเปลี่ยนแปลง
หน้าต่างที่ใช้งานในปัจจุบันจะถูกเน้นด้วยการเปลี่ยนเส้นขอบและชื่อหน้าต่าง
สี. ในการสลับไปมาระหว่างหน้าต่างทั้งสาม ให้กด TAB กุญแจ. เพื่อเลื่อนไปรอบๆ
หน้าต่างที่ใช้งานอยู่ ใช้ เคอร์เซอร์ UP และ เคอร์เซอร์ ลง ปุ่ม (เพื่อเลื่อนทีละบรรทัด) หรือ
หน้า UP และ หน้า ลง ปุ่ม (เพื่อเลื่อนครั้งละครึ่งหน้า) เลื่อนใน
'อัลบั้ม' หน้าต่างจะอัปเดตข้อมูลใน 'แทร็ก' หน้าต่างอย่างเหมาะสม
เมื่อเลือกอัลบั้มที่ต้องการแล้ว ให้กด c จะคัดลอกแท็กสำหรับอัลบั้มนั้น
เข้าไปใน 'แท็ก' หน้าต่าง. แท็กเหล่านี้สามารถบันทึกลงในไฟล์ FLAC ได้โดยการกด w
กุญแจ
การกด r จะเปลี่ยนชื่อไฟล์ตามการตั้งค่าในไฟล์กำหนดค่า
(~/.flactag - ไฟล์นี้ถูกสร้างขึ้นโดยอัตโนมัติในครั้งแรกที่คุณเรียกใช้ แฟลกแท็ก). บันทึก
ว่าสถานที่นี้ใช้แท็กที่เขียนลงในไฟล์จริง ๆ ดังนั้นควร
โดยทั่วไปจะดำเนินการหลังจากเขียนแท็กใหม่แล้ว ตัวเลือกนี้จะเป็น
ไม่พร้อมใช้งานหากชื่อไฟล์และตำแหน่งถูกต้องแล้ว
การกด q จะย้ายไปยังไฟล์ถัดไปที่ระบุในบรรทัดคำสั่ง หากไฟล์ทั้งหมดมี
ดำเนินการแล้ว โปรแกรมจะออก
ไฟล์ เปลี่ยนชื่อ รายละเอียด
ไฟล์การกำหนดค่าต่อไปนี้ (~/.flactag) รายการมีผลต่อการเปลี่ยนชื่อไฟล์:
· เส้นทางฐาน - นี้เป็น ราก ไดเร็กทอรีของตำแหน่งที่เก็บไฟล์เพลงของคุณ
(เช่น /var/spool/music)
· SingleDiskFileName - เทมเพลตนี้ใช้เพื่อเปลี่ยนชื่อดิสก์ที่ไม่ได้เป็นส่วนหนึ่งของa
ชุดมัลติดิสก์
· MultiDiskFileName - เทมเพลตนี้ใช้เพื่อเปลี่ยนชื่อดิสก์ที่เป็นส่วนหนึ่งของa
ชุดมัลติดิสก์
· DirectoryCreateสิทธิ์ - สิทธิ์ที่จะตั้งค่าในไดเร็กทอรีใด ๆ ที่เป็น
สร้างแล้ว (เช่น 0755)
· CreateCuesheet After Rename - หากตั้งค่าเป็นจริง flactag จะสร้างไฟล์คิวชีตเป็น
มาพร้อมกับไฟล์ FLAC ที่เปลี่ยนชื่อ
เทมเพลต FileName สามารถยอมรับพารามิเตอร์ต่อไปนี้:
· %A - จะถูกแทนที่ด้วยชื่อศิลปิน
· %S - สิ่งนี้จะถูกแทนที่ด้วยชื่อการจัดเรียงของศิลปิน
· %T - จะถูกแทนที่ด้วยชื่ออัลบั้ม
· %D - สิ่งนี้จะถูกแทนที่ด้วยหมายเลขดิสก์
· %Y - จะถูกแทนที่ด้วยปี
· %G - สิ่งนี้จะถูกแทนที่ด้วยประเภท
· %1 - สิ่งนี้จะถูกแทนที่ด้วยอักขระตัวแรกของชื่อประเภทศิลปิน
· %E - สิ่งนี้จะถูกแทนที่ด้วยนามสกุลไฟล์ที่เหมาะสม (flac หรือ cue)
หากใช้สิ่งของใดแต่ไม่มีค่าก็จะถูกเก็บไว้เป็น (ตัวอย่าง)
NOGENRE (หากแท็กประเภทว่างเปล่า)
ใช้ A ที่แตกต่างกัน มิวสิคเบรนซ์ SERVER
ในการใช้เซิร์ฟเวอร์ MusicBrainz อื่น (เช่น หากคุณมีมิเรอร์ในเครื่อง) คุณสามารถตั้งค่า
เซิร์ฟเวอร์ และ ท่าเรือ พารามิเตอร์ในไฟล์คอนฟิกูเรชัน
เช่น
เซิร์ฟเวอร์=mbserver.localdomain
พอร์ต = 5000
ใช้ ripdataflac ออนไลน์โดยใช้บริการ onworks.net