GoGPT Best VPN GoSearch

ไอคอน Fav ของ OnWorks

แจ็ค - ออนไลน์ในคลาวด์

เรียกใช้แจ็คในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือแจ็คคำสั่งที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


แจ็ค - ริปและเข้ารหัสซีดีด้วยคำสั่งเดียว

เรื่องย่อ


แม่แรง [ตัวเลือก]

DESCRIPTION


ช่องเสียบ แปลงซีดีเพลงของคุณเป็นไฟล์ FLAC, MP3 หรือ Ogg Vorbis ใช้ตัวช่วยหลายอย่าง
โปรแกรมเพื่อให้ได้ฟังก์ชันต่างๆ เช่น การริป การเข้ารหัส และการแท็กไฟล์ด้วย
ข้อมูลเมตา การริปสามารถทำได้ผ่าน ซีดีความหวาดระแวง (ซึ่งในกรณีนี้สถานะการริป
จะแสดงโดยแจ็คเช่นกัน) หรือ cdda2wav แจ็คทำงานร่วมกับตัวเข้ารหัสหลายตัว ได้แก่
ออกเกนซ์, ฟลัค, ไม่ได้เรื่อง, โกโก เบลดเดนซ์, l3enc, mp3enc และ ซิง ตลอดเวลาระหว่างดำเนินการ
(และแม้ว่าทุกอย่างจะเสร็จสิ้นและซีดีต้นฉบับหาย) คุณก็สามารถให้แจ็คค้นหาได้
ชื่อเพลงที่ freedb.org และเปลี่ยนชื่อแทร็กตามนั้น การแท็กไฟล์เสียง
มีการแสดงข้อมูลเมตาเกี่ยวกับศิลปิน ชื่อเพลง ฯลฯ ด้วยเช่นกัน

หากไม่มี freedb-lookup แจ็คจะลบไฟล์ทั้งหมดในไดเร็กทอรี ~/แจ็ค/แจ็ค-
XXXและ XXX แสดงถึง ID ดิสก์ CDDB/FreeDB ของซีดี ไดเรกทอรีนี้คือ
แจ็คเปลี่ยนชื่อเมื่อทราบข้อมูลที่เหมาะสม

ตัวเลือกส่วนใหญ่เช่น ripper, encoder, FreeDB-Server ที่ต้องการ, ไดเร็กทอรีและไฟล์เสียง
รูปแบบ ฯลฯ ผู้ใช้สามารถกำหนดได้โดยการเปลี่ยนค่าเริ่มต้นใน /etc/jackrc หรือโดยการช่วยชีวิตพวกเขา
ไปยัง ~/.jack3rc. ผู้ใช้สามารถกำหนดริปเปอร์ ตัวเข้ารหัส และเซิร์ฟเวอร์ FreeDB เพิ่มเติมได้
ผ่านความช่วยเหลือของไดเร็กทอรีปลั๊กอิน (ตามที่กำหนดโดย Plugin_path ตัวเลือกที่
ค่าเริ่มต้นเป็น ~/.jack_plugins).

ขณะที่แจ็คกำลังทำงาน คำสั่งแป้นพิมพ์เหล่านี้สามารถใช้ได้:

q or Q เลิก

p or P ปิดใช้งานการริป (เช่น หากคุณต้องการไดรฟ์ซีดี)

p or P (อีกครั้ง) หรือ c or C
ริปต่อ

e or E หยุดชั่วคราว/ดำเนินการต่อตัวเข้ารหัสทั้งหมด

r or R หยุดชั่วคราว/ดำเนินการต่อริปเปอร์ทั้งหมด

? สลับช่องลิขสิทธิ์/ช่วยเหลือ

OPTIONS


ตัวเลือกที่แตกต่างกันต้องการประเภทข้อมูลที่แตกต่างกันเป็นอาร์กิวเมนต์:

บูล สามารถเป็น "ใช่" หรือ "ไม่ใช่" ได้เช่นใน --vbr=ใช่

เชือก สามารถเป็นอะไรก็ได้เช่นใน --เปลี่ยนชื่อ-fmt "%n.%t"

int จำนวนเต็ม เช่น in --บิตเรต 192 (หรือ --บิตเรต= 192 )

รายการ หลายสตริง คั่นด้วย ";" สุดท้าย ตัวอย่าง: --เดา-toc ไฟล์1.mp3
ไฟล์2.mp3 ... ไฟล์N.mp3 \;

แจ็คเข้าใจตัวเลือกต่อไปนี้:

--ผนวกปี เชือก
ต่อท้ายสตริงนี้ในชื่อไดเร็กทอรี (มีประโยชน์กับ %y เพื่อเพิ่มปีของอัลบั้ม
ได้รับการปล่อยตัว)

-NS, --บิตเรต int
บิตเรตเป้าหมาย (เป็น kbit/s ค่าเริ่มต้นคือ 160)

--char-กรอง เชือก
แปลงชื่อไฟล์โดยใช้วิธี python

--ชุดอักขระ เชือก
ชุดอักขระของชื่อไฟล์ (ค่าเริ่มต้นสำหรับสถานที่ของคุณ)

-ค, --ตรวจสอบ-toc
เปรียบเทียบ toc-file และ cd-toc แล้วออก แจ็คแคช TOC ของซีดีในไฟล์
("jack.toc") หากคุณต้องการทราบว่าซีดีที่ใส่เข้าไปตรงกับไฟล์ toc ในไฟล์ . หรือไม่
ไดเรกทอรีปัจจุบัน ใช้ตัวเลือกนี้

-ค, --อ้างสิทธิ์-dir
เปลี่ยนชื่อไดเร็กทอรีแม้ว่าแจ็คจะไม่ได้สร้างไดเร็กทอรีก็ตาม

--cont-ล้มเหลว-แบบสอบถาม
ดำเนินการต่อโดยไม่มีข้อมูล FreeDB หากการสืบค้นล้มเหลว

-NS, --สร้าง-dirs
บอกให้แจ็คสร้างไดเร็กทอรีย่อยที่แจ็คใส่ไฟล์ทั้งหมดสำหรับ
ซีดีปัจจุบัน หากไม่มีข้อมูล FreeDB เช่น เมื่อไม่ได้ใช้งาน -Q เหล่านี้
ไดเร็กทอรีจะมีชื่อว่า "jack-xxx" โดยที่ "xxx" ย่อมาจาก CD's
รหัส FreeDB มิฉะนั้น dir_template (ดูด้านบน) จะถูกใช้ ตัวเลือกนี้ถูกเปลี่ยน
โดยค่าเริ่มต้น

--อุปกรณ์ เชือก
ชื่ออุปกรณ์ของ cdrom-drive ของคุณ ค่าเริ่มต้นคือ /dev/cdrom

--dir-แม่แบบ เชือก
ถ้าไดเร็กทอรีถูกเปลี่ยนชื่อ นี่คือรูปแบบที่ใช้ (ค่าเริ่มต้น "%a/%l")

-NS, --ไม่ทำงาน
อย่าทำ DAE เข้ารหัส ติดแท็ก หรือเปลี่ยนชื่อ สิ่งนี้อาจมีประโยชน์หากคุณต้องการ
ทำแบบสอบถาม FreeDB เช่นในขณะที่แจ็คอื่นกำลังทำงานอยู่

--แก้ไข-freedb
เปิดตัวแก้ไขเพื่อเปลี่ยนข้อมูล CDDB ที่ได้รับก่อนหน้านี้
(มีประโยชน์เฉพาะกับ -Q)

--encoder-ชื่อ -E เชือก
ใช้ตัวเข้ารหัสใด (ค่าเริ่มต้น "ogenc")

-e, --ตัวเข้ารหัส int
เข้ารหัสจำนวนไฟล์ในแบบคู่ขนาน หากคุณมีเครื่อง SMP หรือเพียงแค่ต้องการ
เน้นระบบของคุณ คุณสามารถให้แจ็คเข้ารหัสหลายไฟล์พร้อมกัน (ค่าเริ่มต้น 1)

-NS, --ผู้บริหาร
รันคำสั่งที่กำหนดไว้ล่วงหน้าเมื่อเสร็จสิ้น

--extt-คือ-ศิลปิน
ศิลปินอยู่ในฟิลด์ EXTT ฟิลด์ EXTT เป็นบรรทัดใน FreeDB
ไฟล์ที่มีข้อมูลเพิ่มเติมสำหรับแต่ละแทร็ก เนื่องจากเป็นของผู้ใช้ที่ส่ง
เลือกเอาว่าจะใช้ทำอะไร แจ็กก็กำหนดเองไม่ได้ว่าตั้งใจอะไร
สำหรับ. คุณต้องให้ข้อมูลนี้

--extt-is-ชื่อเรื่อง
ชื่อเพลงอยู่ในช่อง EXTT

--extt-คือ-ความคิดเห็น
ความคิดเห็นของแทร็กอยู่ในช่อง EXTT

--บังคับ
ไม่ได้ถาม. เช่นเดียวกับการลบไฟล์ที่ไม่สมบูรณ์

-NS, --จาก-tocfile เชือก
ริปจาก cdrdao ที่สร้างอิมเมจซีดีบน hd toc-file ที่ระบุมีชื่อ
ของไฟล์ภาพ ใช้ -F ถ้าแจ็คหาไฟล์ภาพไม่เจอ

-NS, --จากภาพ เชือก
อ่านข้อมูลเสียงจากไฟล์รูปภาพ ชอบ --จาก-tocfile, แต่ภาพตัวเองคือ
ระบุแทน tocfile หากคุณไม่มีไฟล์ toc (หรือไม่ระบุ a
toc-file) TOC จะอ่านจากซีดีเอง

-NS, --เดา-toc รายการ
สร้าง TOC จากรายการไฟล์เสียงที่กำหนด รูปแบบคือ track_01.ogg ...
track_nn.ogg ; โปรดทราบว่าการต่อท้าย " ; " จำเป็นก็ต่อเมื่อคุณต้องการผนวก
ตัวเลือกเพิ่มเติมในบรรทัดคำสั่งของคุณ คุณสามารถใช้เพื่อทำแบบสอบถาม FreeDB ตาม
ไฟล์เสียงของคุณเพียงอย่างเดียว - ไม่ต้องใช้ซีดี มีประโยชน์มากถ้าคุณไม่รู้ว่าอะไร
ซีดีเพลงที่มาจาก ต้องให้เพลงในลำดับเดียวกับที่เปิดอยู่
ซีดีของพวกเขา ไฟล์ TOC ที่สร้างขึ้นนั้นคล้ายกัน แต่ไม่เหมือนกันกับ TOC ของ CD
- อย่าส่งสิ่งเหล่านี้!

-NS, --id3-ประเภท เชือก
ตั้งค่าประเภท ID3 ใช้ 'ความช่วยเหลือ' เพื่อดูรายการแนวเพลงที่รู้จักทั้งหมด (คุณยังสามารถระบุ
ประเภท ID3v1 เป็น int)

-ใช่ --id3-ปี int
กำหนดปีของอัลบั้ม (คำว่า ID3 มาจาก MP3 แต่ตัวเลือกนี้ก็ใช้ได้นะ
กับรูปแบบเสียงอื่นๆ เช่น OGG Vorbis และ FLAC)

-ชม, --ช่วยด้วย
แสดงสรุปตัวเลือก

-เค --เก็บ-wavs
อย่าลบ WAV หลังจากเข้ารหัส

-NS, --mail-ส่ง
ส่งรายการ FreeDB ทางอีเมล แนะนำให้ส่ง HTTP คุณจะต้อง
เข้าสู่หมวดของซีดี

-l --โหลดสูงสุด ลอย
เริ่มต้นโปรแกรมเปลี่ยนไฟล์ใหม่ก็ต่อเมื่อโหลดของระบบของคุณต่ำกว่าค่าที่ระบุ
/proc/loadavg คุณต้องอ่านได้จึงจะใช้งานได้

--หลายโหมด
พยายามค้นหา FreeDB สำหรับ dirs ทั้งหมดใน searchdirs ที่ไม่มีข้อมูล FreeDB

--เมลของฉัน เชือก
ที่อยู่อีเมลของคุณ ที่จำเป็นสำหรับการส่ง FreeDB

-NS, --ดี int
ระดับดีที่ตัวเข้ารหัสเริ่มต้นขึ้น ค่าเริ่มต้นคือ 12 ซึ่งไม่ควรทำร้าย
ระบบของคุณมาก

-o, --เขียนทับ
เขียนทับไฟล์ที่มีอยู่ เช่น อย่าตรวจสอบว่าได้ริพ WAV หรือไฟล์แล้ว
ไฟล์ที่เข้ารหัสดูเหมือนจะใช้ได้ ใช้สิ่งนี้ถ้าคุณ ทราบ คราวที่แล้วมีบางอย่างผิดพลาด
สิ่งนี้ถูกปิดโดยค่าเริ่มต้น

-โอ --only-แด
ผลิต WAV เท่านั้น หมายถึง --keep-wavs สิ่งนี้ถูกปิดโดยค่าเริ่มต้น

--otf=บูล
ดำเนินการได้ทันที เฉพาะในเอ็นโค้ดเดอร์/ริปเปอร์บางตัวเท่านั้น อย่าสร้าง WAV ไปป์
ริปเปอร์เอาท์พุตผ่านตัวเข้ารหัส ค่าเริ่มต้นคือไม่เพราะเป็นการทรมานสำหรับ CDROM
ขับรถ

--คุณภาพ int
คุณภาพการเข้ารหัส vbr -1 คือต่ำสุด 10 สูงสุด (ค่าเริ่มต้น 6) คุณยังสามารถระบุ a
ลอย.

-NS, --สอบถาม
ทำแบบสอบถาม FreeDB เมื่อเสร็จสิ้น สิ่งนี้มีประโยชน์หากก่อนหน้านี้แจ็คทำงานโดยไม่มี
แบบสอบถาม FreeDB หากแทร็กทั้งหมดเสร็จสิ้นคุณไม่จำเป็นต้องใส่ซีดีเป็น
TOC ถูกแคชไว้โดย Jack หลังจากริปและเข้ารหัสเสร็จแล้ว Jack will
เปลี่ยนชื่อไฟล์และแท็ก

--query-if-needed=bool
เช่น --query-now เฉพาะในกรณีที่ข้อมูล FreeDB ไม่ได้รับการสอบถามมาก่อนสำเร็จ

-NS, --query-ตอนนี้
ทำแบบสอบถาม FreeDB เมื่อเริ่มต้น ใช้สิ่งนี้หากคุณเชื่อมต่ออินเทอร์เน็ตเมื่อ
เริ่มแจ็ค ทราบว่าแบบสอบถามอาจต้องมีการโต้ตอบกับผู้ใช้ เสร็จแล้ว
การริปและการเข้ารหัส แจ็คจะเปลี่ยนชื่อไฟล์และแท็กไฟล์เหล่านั้น

-NS, --อ่านล่วงหน้า int
อ่านจำนวน WAV ล่วงหน้า มากที่สุด read_ahead + num_encoders WAVs ถูกริป
ก่อนที่แทร็กจะถูกเข้ารหัสอย่างสมบูรณ์ ค่าเริ่มต้นคือ 99 ซึ่งจะอ่านค่า
ซีดีทั้งหมด หากมีพื้นที่ว่างในดิสก์เพียงพอ

--remove-ไฟล์
ให้แจ็คลบไฟล์ temp jack*-files ระวัง - อย่าลบเร็วเกินไป!

-NS, --เปลี่ยนชื่อ
เปลี่ยนชื่อและแท็กไฟล์ตามไฟล์ FreeDB เมื่อเริ่มต้น Jack จะสร้างช่องว่าง
ไฟล์รายการ FreeDB (ยกเว้น if --query-ตอนนี้ ใช้แล้วไฟล์จะถูกสอบถามจาก
เซิร์ฟเวอร์ FreeDB ของคุณ) หากคุณเปลี่ยนเนื้อหา (เช่น เนื่องจากซีดีเป็น
FreeDB ไม่รู้จัก) และต้องการเปลี่ยนชื่อและแท็กไฟล์เสียงของคุณตามนั้น ใช้
ตัวเลือกนี้ ให้ตัวเลือกที่จำเป็นอื่นๆ ทั้งหมดด้วย เช่น -t , -E , ...

--เปลี่ยนชื่อ-dir=บูล
เปลี่ยนชื่อไดเร็กทอรีด้วย (ค่าเริ่มต้น)

--เปลี่ยนชื่อ-fmt เชือก
รูปแบบของไฟล์ปกติ (ค่าเริ่มต้น "%n - %t")

--เปลี่ยนชื่อ-fmt-va เชือก
รูปแบบของไฟล์ Various Artists (ค่าเริ่มต้น "%n - %a - %t")

--เปลี่ยนชื่อ-num เชือก
รูปแบบของหมายเลขแทร็ก (%n, printf() style) ที่ใช้ในการเปลี่ยนชื่อไฟล์ (default
"%02d")

-NS, --reorder=บูล
เพิ่มประสิทธิภาพลำดับการติดตามสำหรับพื้นที่ดิสก์ วิธีนี้จะช่วยประหยัดพื้นที่ดิสก์สูงสุดระหว่าง
กระบวนการเข้ารหัส นี้อาจทำให้สามารถทำซีดีซึ่งจะเป็นอย่างอื่น
ไม่สามารถเข้ารหัสได้

--replacement-ตัวอักษร รายการ
อักขระที่ใช้ไม่ได้จะถูกแทนที่ด้วยรายการที่เกี่ยวข้อง (ค่าเริ่มต้น "%")

--ริปเปอร์ เชือก
โปรแกรมที่จะใช้สำหรับดึงข้อมูลเสียง (ค่าเริ่มต้น "cdparanoia")

--บันทึก บันทึกตัวเลือกไปที่ ~/.jack3rc ไฟล์และออก

--scan-dirs int
สแกนหลายระดับนี้จากไดเร็กทอรีการทำงานปัจจุบันเพื่อหาไฟล์ toc ที่ตรงกัน (0
เพื่อปิดการใช้งาน ค่าเริ่มต้น 2).

--ค้นหา รายการ
เพิ่มไดเร็กทอรีเหล่านี้ในรายการไดเร็กทอรีที่ค้นหาเมื่อค้นหา
workdir (ค่าเริ่มต้น "")

--เซิร์ฟเวอร์ เชือก
เซิร์ฟเวอร์ FreeDB ใดที่จะใช้ อย่าลืมตั้งค่าพร็อกซี HTTP ของคุณ ปัจจุบัน
"freedb" (ค่าเริ่มต้น) หรือ "freedb-de"

--silent-mode=บูล
เงียบ (ไม่มีเอาต์พุตหน้าจอ)

-NS, --ช่องว่าง int
บังคับตั้งค่าพื้นที่ดิสก์ที่ใช้งานได้เป็นไบต์ ตัวเลือกนี้ให้คุณจำกัดพื้นที่ดิสก์
แจ็คใช้ บางทีคุณอาจต้องการอย่างอื่น? ระวัง: ถ้าตั้งค่าสูงเกินไปหรือเกินไป
ต่ำ ริปและการเข้ารหัสอาจจะล้มเหลว ค่าเริ่มต้นคือการดูว่าเป็น
ฟรีและใช้ค่านี้

--ส่ง
ส่งรายการ FreeDB ผ่าน HTTP คุณจะต้องป้อนประเภทของซีดี

-NS, --ไม้กวาด=บูล
สลับลำดับไบต์จากไฟล์รูปภาพ เนื่องจาก cdrdao ส่งออกเฉพาะ "ดิบ" .cdr . ชั่วคราว
คุณค่อนข้างต้องการสลับลำดับไบต์ ลองใช้ตัวเลือกนี้หาก WAV ของคุณ
และไฟล์ที่เข้ารหัสมีเพียงสัญญาณรบกวนเท่านั้น นี่เป็นค่าเริ่มต้นเป็น cdrdao ในปัจจุบัน
สร้างไฟล์ .cdr ที่ "ผิด"

--ทำ พิมพ์สิ่งที่จะทำและออก

-NS, --แทร็ก เชือก
จำกัดการริปและการเข้ารหัสสำหรับแทร็กที่ระบุ ใช้เครื่องหมายจุลภาคเพื่อแยกแทร็ก
ช่วงยังเป็นไปได้; 5-9 เทียบเท่ากับ 5,6,7,8,9; 12- ก็เหมือนกับการระบุ
เพลงที่ 12,...,last_track. ค่าเริ่มต้นคือการประมวลผลทั้งซีดี

-ยู, --undo-เปลี่ยนชื่อ
เลิกทำการเปลี่ยนชื่อไฟล์และออก หากคุณไม่ชอบที่ Jack เปลี่ยนชื่อไฟล์ของคุณ ให้ใช้
ตัวเลือกนี้เพื่อคืนค่าสถานะก่อนหน้า สามารถเลิกทำหลายระดับได้
โปรดทราบว่าแท็กข้อมูลเมตาจะไม่ถูกกู้คืน

--unusable-ตัวอักษร รายการ
อักขระที่ใช้ในชื่อไฟล์ไม่ได้ (ค่าเริ่มต้น "/")

--upd-ความคืบหน้า
ให้แจ็คสร้างไฟล์ temp ขึ้นมาใหม่ ใช้สิ่งนี้หากคุณลบออกเร็วเกินไป

--อัปเดต-freedb, -U
อัปเดตข้อมูล FreeDB และออก

--usage-win=บูล
แสดงหน้าจอช่วยเหลือขณะวิ่ง

-ใน, --vbr=บูล
สร้างไฟล์บิตเรตตัวแปร เฉพาะในโปรแกรมเปลี่ยนไฟล์ที่รองรับสิ่งนี้ ค่าเริ่มต้นคือ
ใช่.

--various=บูล
เมื่อแยกวิเคราะห์ข้อมูล FreeDB แจ็คจะถือว่าถ้าศิลปินของแผ่นดิสก์ถูกตั้งค่าเป็น
"ต่างๆ" ชื่อเพลงมีรูปแบบ "[ศิลปิน] - [ชื่อ]" ถ้าชื่อแผ่น
ถูกตั้งค่าเป็นอย่างอื่นและคุณยังคงต้องการพฤติกรรมข้างต้นให้ใช้ --หลากหลาย.

--ต่างๆ-swap
แลกเปลี่ยนศิลปินและชื่อเรื่อง รายการ FreeDB จำนวนมากมีข้อผิดพลาด

--รอ=บูล
รอการกดปุ่มก่อนที่จะออก

-w, --ผบ เชือก
จะสร้างไดเร็กทอรีและใส่ไฟล์ได้ที่ไหน

--write-id3v1=บูล
เขียนแท็ก smart id3v1 ลงในไฟล์ที่เข้ารหัส

--write-id3v2=บูล
เขียนแท็ก id3v2 ลงในไฟล์ที่เข้ารหัส

--write-m3u
สร้างเพลย์ลิสต์ในรูปแบบ .m3u มีบั๊ก อย่าพึ่งเชื่อ

กำหนดค่า ไฟล์ OPTIONS


นอกจากตัวเลือกบรรทัดคำสั่งแล้ว ยังมีบางตัวเลือกที่ตั้งค่าได้เท่านั้น
โดยตรงในไฟล์ปรับแต่ง

freedb_dir
การสืบค้น FreeDB ทั้งหมดจะทำในไดเร็กทอรี (ในเครื่อง) นี้ การค้นหาในท้องถิ่นล้มเหลว
จะทำผ่านเครือข่าย ตัวอย่าง: /var/spool/freedb

ตัวอย่าง


ใส่แผ่นซีดี เสียบไฟ:
แม่แรง

ตอนนี้ดูมันทำงาน นานๆทีจะสนุกที เสร็จแล้วจะได้ดังนี้
ไฟล์บน HD ของคุณ: track_01.mp3, track_02.mp3, ..., track_nn.mp3 plus jack.toc,
jack.freedb, แจ็ค. ความคืบหน้า สามตัวสุดท้ายใช้เก็บ state jack อยู่อย่างนั้น
สามารถกลับมาทำงานได้เมื่อถูกขัดจังหวะ

แจ็คจะสร้างไดเร็กทอรีชื่อ jack-xxx ให้กับคุณ ซึ่งจะเก็บไฟล์ทั้งหมดไว้ที่นั่น
สำหรับซีดีที่มีรหัส xxx หลังจากการสืบค้น FreeDB ไดเร็กทอรีนี้จะถูกเปลี่ยนชื่อเป็น
สิ่งที่มนุษย์สามารถอ่านได้ เช่น "ศิลปิน - ชื่อเรื่อง"

เมื่อแจ็คถูกขัดจังหวะ ให้โทรอีกครั้งโดยใช้บรรทัดคำสั่งเดิมเพื่อดำเนินการต่อ
งานในกรณีนี้
แม่แรง

ตอนนี้ มาลองใช้แบบสอบถาม FreeDB:
แจ็ค -q
หากการสืบค้นสำเร็จ ไฟล์จะถูกเปลี่ยนชื่อเป็นสิ่งที่อ่านง่ายขึ้นและจะ
ถูกแท็กโดยใช้แท็ก ID3 หรือ Vorbis ไฟล์ jack.freedb จะมี
สืบค้นรายการ FreeDB และไฟล์ต้นฉบับจะถูกสำรองเป็น jack.freedb.bak

คุณสามารถใช้ --เปลี่ยนชื่อ-fmt ตัวเลือกเพื่อระบุรูปแบบของชื่อที่จะ
ให้กับแทร็กเสียงของคุณ รายการตัวเลือกที่ถูกต้องสามารถดูได้ที่ด้านล่าง นอกจากนี้คุณยังสามารถ
ต้องการระบุชุดอักขระที่ไม่สามารถใช้งานได้และควรเปลี่ยน สำหรับ
ตัวอย่าง บนระบบ Unix เครื่องหมายทับ - ควรจะแทนที่ด้วยบางสิ่งอย่างแน่นอนที่สุด
อื่น. ระบบไฟล์ VFAT ยังไม่รองรับเครื่องหมายคำพูดคู่ (") เพื่อทดแทน
อักขระดังกล่าว คุณสามารถระบุตัวเลือก unusable_chars พร้อมด้วย
เปลี่ยน_chars. ตัวอย่างเช่น
jack -Q --rename-fmt "%n-%t" --unusable-chars AI ; --replacement-chars ai ;
จะสอบถามเซิร์ฟเวอร์ FreeDB ริปและเข้ารหัสแทร็กทั้งหมดของซีดีและบันทึกไฟล์ใน a
รูปแบบซึ่งจะมีหมายเลขแทร็กและชื่อเพลง ตัวอักษรที่เกิดขึ้นทั้งหมด A
และ I จะถูกแทนที่ด้วยเวอร์ชันตัวพิมพ์เล็ก สามารถใส่ตัวเลือกเหล่านี้ได้
ไฟล์การกำหนดค่าโดยใช้รูปแบบต่อไปนี้:
unusable_chars:[' ', '/']
replacement_chars:['_', '_']
ซึ่งจะแทนที่ช่องว่างและเครื่องหมายทับด้วยขีดล่าง หากคุณต้องการแปลงทั้งหมด
ตัวพิมพ์เล็ก คุณไม่จำเป็นต้องระบุทั้งหมดด้วยตนเอง แต่สามารถใช้ .ได้
ตัวเลือกต่อไปนี้แทน:
char_filter:.ล่าง()

ทั้งหมดในที่เดียว: สืบค้น, ฉีก, เข้ารหัส, ล้างข้อมูล:
แจ็ค -Q --remove-files

การแก้ไข / การทำให้เป็นมาตรฐาน / การปอกไฟล์ WAV ก่อนการเข้ารหัส:
แจ็ค -O -D --remove-files ; งึมงำ *wav ; แจ็ค -g *wav ; แจ็ค
เพียงแทนที่ gnoise ด้วยการดำเนินการที่คุณต้องการ

เสียบปลั๊ก


สามารถกำหนดริปเปอร์เพิ่มเติม ตัวเข้ารหัส และเซิร์ฟเวอร์ FreeDB ที่แจ็คไม่รู้จักในปัจจุบันได้
โดยใช้กลไกปลั๊กอินของแจ็ค ต้องใส่ปลั๊กอินใน ~/.jack_plugins ไดเรกทอรี
(หรือเส้นทางที่กำหนดโดย Plugin_path ตัวเลือก). ปลั๊กอินเป็นสคริปต์ Python อย่างง่าย
ซึ่งกำหนดแฮชด้วยค่าสำหรับ ripper, encoder หรือเซิร์ฟเวอร์ FreeDB ของคุณ สำหรับ
ริปเปอร์และตัวเข้ารหัส, แฮช Plugin_helpers ต้องกำหนดในขณะที่ FreeDB . เพิ่มเติม
เซิร์ฟเวอร์ระบุไว้ใน Plugin_freedb_servers. ทั้งคู่คาดหวังแฮชอื่นที่มีชื่อ
สอดคล้องกับรายการที่คุณต้องการเพิ่ม (นำหน้าด้วย เสียบเข้าไป_) และต้องกำหนดบางอย่าง
ค่านิยม มีตัวอย่างให้ XNUMX ตัวอย่าง ได้แก่ jack_plugin_cddb.py (เพื่อกำหนดเซิร์ฟเวอร์ FreeDB ใหม่)
และ jack_plugin_lame.py (เพื่อแสดงวิธีกำหนด rippers และ encoder) หลังจากกำหนด
ปลั๊กอิน คุณต้องเลือกด้วยตนเองโดยระบุ ripper, encoder หรือ CDDB
เซิร์ฟเวอร์ ตัวอย่างจะเป็น:
แจ็ค --encoder-name plugin_lame --ripper plugin_foo --server plugin_cddb
ปลั๊กอินยังสามารถใช้เพื่อกำหนดริปเปอร์และตัวเข้ารหัสของคุณเองซึ่งใช้ต่างกัน
ตัวเลือกมากกว่าที่ใช้โดยค่าเริ่มต้นโดยแจ็ค

และพวกเรา ตัวแปร


มีตัวแปรสภาพแวดล้อมหลายอย่างที่สามารถใช้ใน exec hooks ของแจ็ค:

แจ็ค_BASE_DIR
แสดงรายการไดเร็กทอรีพื้นฐานของแจ็คที่จัดเก็บไฟล์

JACK_CUR_DIR
แสดงรายการไดเร็กทอรีปัจจุบันของแจ็คที่ใส่ไฟล์ของอัลบั้มปัจจุบัน

JACK_JUST_ENCODED
แสดงรายการชื่อเพลงทั้งหมดที่เพิ่งเข้ารหัส

JACK_JUST_RIPPED
แสดงรายการชื่อเพลงทั้งหมดที่เพิ่งถูกริป

FORMAT สตริง


%n หมายเลขแทร็ก

%a ศิลปิน

%t ชื่อเพลง

%l ชื่ออัลบั้ม

%y ปีที่ออกอัลบั้ม

%g ประเภทอัลบั้ม

ใช้แจ็คออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad




×
โฆษณา
❤️ช้อป จอง หรือซื้อที่นี่โดยไม่เสียค่าใช้จ่าย ช่วยให้บริการต่างๆ ฟรี