GoGPT Best VPN GoSearch

ไอคอน Fav ของ OnWorks

mkveextract

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

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

โครงการ:

ชื่อ


mkvextract - แยกแทร็กจากไฟล์ Matroska(TM) ไปยังไฟล์อื่น

เรื่องย่อ


mkveextract {mode} {ชื่อไฟล์ต้นทาง} [ตัวเลือก] [ข้อมูลจำเพาะการแยกไฟล์]

DESCRIPTION


โปรแกรมนี้แยกส่วนเฉพาะจากไฟล์ Matroska(TM) ไปยังรูปแบบอื่นๆ ที่มีประโยชน์ NS
อาร์กิวเมนต์แรก โหมดบอก mkveextract(1) สิ่งที่จะดึงออกมา รองรับในปัจจุบันคือ
การแยกแทร็ก แท็ก สิ่งที่แนบมา บท แผ่น CUE รหัสเวลา และตัวชี้นำ NS
อาร์กิวเมนต์ที่สองคือชื่อของไฟล์ต้นฉบับ ต้องเป็นไฟล์ Matroska(TM) ทั้งหมด
อาร์กิวเมนต์ต่อไปนี้คือตัวเลือกและข้อกำหนดในการสกัด ทั้งสองอย่างขึ้นอยู่กับ
โหมดที่เลือก

ร่วมกัน ตัวเลือก
ตัวเลือกต่อไปนี้มีให้ในทุกโหมดและอธิบายเพียงครั้งเดียวในส่วนนี้

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

--command บรรทัดชุดอักขระ ชุดตัวอักษร
ตั้งค่าชุดอักขระให้แปลงสตริงที่กำหนดในบรรทัดคำสั่งจาก เป็นค่าเริ่มต้น
ไปยังชุดอักขระที่กำหนดโดยสถานที่ปัจจุบันของระบบ

--output-ชุดอักขระ ชุดตัวอักษร
ตั้งค่าชุดอักขระที่จะแปลงสตริงที่จะส่งออก มัน
ค่าเริ่มต้นเป็นชุดอักขระที่กำหนดโดยสถานที่ปัจจุบันของระบบ

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

--ui-ภาษา รหัส
บังคับให้แปลภาษา รหัส ที่จะใช้ (เช่น 'de_DE' สำหรับภาษาเยอรมัน
แปล) ควรใช้ตัวแปรสภาพแวดล้อม ภาษา, LC_MESSAGES และ
LC_ALL แม้ว่า. ป้อน 'รายการ' เป็น รหัส จะทำให้ mkveextract(1) เพื่อส่งออกรายการ
ของคำแปลที่มีอยู่

--debug หัวข้อ
เปิดการดีบักสำหรับคุณลักษณะเฉพาะ ตัวเลือกนี้มีประโยชน์สำหรับนักพัฒนาเท่านั้น

--หมั้น ลักษณะ
เปิดคุณลักษณะทดลอง สามารถขอรายการคุณสมบัติที่ใช้งานได้กับ
mkveextract --หมั้น รายการ. คุณสมบัติเหล่านี้ไม่ได้มีไว้สำหรับการใช้งานตามปกติ
สถานการณ์

--gui-โหมด
เปิดโหมด GUI ในโหมดนี้เส้นที่จัดรูปแบบพิเศษอาจเป็นเอาต์พุตที่สามารถบอกได้
GUI ควบคุมสิ่งที่เกิดขึ้น ข้อความเหล่านี้อยู่ในรูปแบบ '#GUI#message'
ข้อความอาจตามด้วยคู่คีย์/ค่าเช่นin
'#GUI#message#key1=value1#key2=value2...'. ทั้งข้อความและกุญแจไม่เคยเลย
แปลและส่งออกเป็นภาษาอังกฤษเสมอ

-v, --รายละเอียด
ละเอียดและแสดงองค์ประกอบ Matroska(TM) ที่สำคัญทั้งหมดขณะที่อ่าน

-h, --ช่วยด้วย
แสดงข้อมูลการใช้งานและออก

-V, --รุ่น
แสดงข้อมูลเวอร์ชันและออก

--ตรวจสอบสำหรับการอัพเดต
ตรวจสอบออนไลน์สำหรับรุ่นใหม่โดยการดาวน์โหลด URL
http://mkvtoolnix-releases.bunkus.org/latest-release.xml. สี่บรรทัดจะถูกส่งออกใน
รูปแบบคีย์=ค่า: URL ที่ดึงข้อมูล (key
version_check_url), เวอร์ชันที่กำลังทำงานอยู่ (คีย์ running_version), เวอร์ชันล่าสุด
เวอร์ชันของรีลีส (คีย์ Available_version) และ URL ดาวน์โหลด (คีย์ download_url)

หลังจากนั้นโปรแกรมจะมีรหัสออกเป็น 0 หากไม่มีรุ่นที่ใหม่กว่า
ด้วย 1 หากมีรุ่นที่ใหม่กว่าและ 2 หากเกิดข้อผิดพลาด (เช่นถ้า
ไม่สามารถดึงข้อมูลการอัพเดทได้)

ตัวเลือกนี้จะใช้ได้ก็ต่อเมื่อโปรแกรมถูกสร้างขึ้นด้วยการสนับสนุน libcurl

@ตัวเลือกไฟล์
อ่านอาร์กิวเมนต์บรรทัดคำสั่งเพิ่มเติมจากไฟล์ ตัวเลือกไฟล์. เส้นที่มีก่อน
อักขระที่ไม่ใช่ช่องว่างคือเครื่องหมายแฮช ('#') ถือเป็นความคิดเห็นและละเว้น
ช่องว่างสีขาวที่จุดเริ่มต้นและจุดสิ้นสุดของบรรทัดจะถูกถอดออก แต่ละบรรทัดต้องมี
เพียงหนึ่งตัวเลือก

สามารถใช้อักขระหลีกได้หลายตัว เช่น หากคุณต้องการเริ่มบรรทัดที่ไม่มีความคิดเห็นด้วย '#'
กฎต่างๆ ได้อธิบายไว้ในส่วนเกี่ยวกับการหลีกเลี่ยงข้อความ

บรรทัดคำสั่ง 'mkveextract แทร็ค แหล่งที่มา.mkv --ดิบ 1:destination.raw' อาจจะเป็น
แปลงเป็นไฟล์ตัวเลือกต่อไปนี้:

# แยกแทร็กจาก source.mkv
แทร็ค
แหล่งที่มา.mkv
# ส่งออกแทร็กเป็นข้อมูลดิบ
--ดิบ
1:destination.raw

ติดตามการจัดส่ง การสกัด โหมด
ไวยากรณ์: mkveextract แทร็ค ชื่อไฟล์ต้นฉบับ [ตัวเลือก] TID1:ชื่อไฟล์ปลายทาง1
[TID2:ชื่อไฟล์ปลายทาง2 ... ]

ตัวเลือกบรรทัดคำสั่งต่อไปนี้จะพร้อมใช้งานสำหรับแต่ละแทร็กในการแยก 'แทร็ก'
โหมด. จะต้องปรากฏอยู่ด้านหน้าข้อกำหนดของแทร็ก (ดูด้านล่าง) ที่ควรจะเป็น
นำไปใช้กับ

-c ชุดตัวอักษร
ตั้งค่าชุดอักขระเพื่อแปลงแทร็กคำบรรยายข้อความถัดไปเป็น ใช้ได้เฉพาะในกรณีที่
รหัสแทร็กถัดไปกำหนดเป้าหมายแทร็กคำบรรยายข้อความ มีค่าเริ่มต้นเป็น UTF-8

--บล็อคแอด ระดับ
เก็บเฉพาะ BlockAdditions จนถึงระดับนี้ ค่าเริ่มต้นคือให้ทุกระดับ นี้
ตัวเลือกมีผลกับตัวแปลงสัญญาณบางประเภทเท่านั้น เช่น WAVPACK4

--คิวชีต
เกี่ยวข้องทั่วโลก mkveextract(1) เพื่อดึงชีต CUE จากข้อมูลบทและข้อมูลแท็ก
สำหรับแทร็กต่อไปนี้เป็นไฟล์ที่มีชื่อเป็นชื่อเอาต์พุตของแทร็กด้วย '.cue'
ผนวกกับมัน

--ดิบ
แยกข้อมูลดิบลงในไฟล์โดยไม่มีข้อมูลคอนเทนเนอร์อยู่รอบๆ ไม่เหมือนกับ
--fullraw ตั้งค่าสถานะแฟล็กนี้ไม่ทำให้เนื้อหาขององค์ประกอบ CodecPrivate เป็น
เขียนลงในไฟล์. โหมดนี้ใช้งานได้กับ CodecID ทั้งหมด แม้กระทั่งโหมดที่
mkveextract(1) ไม่รองรับอย่างอื่น แต่ไฟล์ผลลัพธ์อาจไม่สามารถใช้งานได้

--fullraw
แยกข้อมูลดิบลงในไฟล์โดยไม่มีข้อมูลคอนเทนเนอร์อยู่รอบๆ เนื้อหา
ขององค์ประกอบ CodecPrivate จะถูกเขียนไปยังไฟล์ก่อนหากแทร็กมี
องค์ประกอบส่วนหัวดังกล่าว โหมดนี้ใช้งานได้กับ CodecID ทั้งหมด แม้กระทั่งโหมดที่
mkveextract(1) ไม่รองรับอย่างอื่น แต่ไฟล์ผลลัพธ์อาจไม่สามารถใช้งานได้

TID:นามสกุล
ทำให้เกิดการแยกแทร็กด้วย ID เวลา ลงในไฟล์ นามสกุล ถ้าแทร็กดังกล่าว
มีอยู่ในไฟล์ต้นทาง ตัวเลือกนี้สามารถให้ได้หลายครั้ง รหัสแทร็กคือ
เหมือนกับที่ส่งออกโดย mkvmerge(1) ของ --แยกแยะ ตัวเลือก

ควรใช้ชื่อเอาต์พุตแต่ละชื่อเพียงครั้งเดียว ข้อยกเว้นคือ RealAudio และ RealVideo
เพลง หากคุณใช้ชื่อเดียวกันสำหรับแทร็กที่ต่างกัน แทร็กเหล่านั้นจะถูกบันทึกไว้
ในไฟล์เดียวกัน ตัวอย่าง:

$ mkvextract ติดตาม input.mkv 1:output-two-tracks.rm 2:output-two-tracks.rm

แท็ก การสกัด โหมด
ไวยากรณ์: mkveextract แท็ก ชื่อไฟล์ต้นฉบับ [ตัวเลือก]

แท็กที่แยกออกมาจะถูกเขียนไปยังคอนโซลเว้นแต่ว่าผลลัพธ์จะถูกเปลี่ยนเส้นทาง (ดูที่
ส่วนเกี่ยวกับการเปลี่ยนเส้นทางเอาต์พุตสำหรับรายละเอียด)

อุปกรณ์เสริม การสกัด โหมด
ไวยากรณ์: mkveextract สิ่งที่แนบมา ชื่อไฟล์ต้นฉบับ [ตัวเลือก] AID1:ชื่อนอก1 [AID2:ชื่อนอก2 ... ]

ความช่วยเหลือ:นามสกุล
ทำให้เกิดการสกัดสิ่งที่แนบมาด้วย ID ความช่วยเหลือ ลงในไฟล์ นามสกุล ถ้าเช่น
ไฟล์แนบมีอยู่ในไฟล์ต้นทาง ถ้า นามสกุล เว้นว่างไว้ แล้วชื่อของ
ไฟล์แนบภายในไฟล์ Matroska(TM) ต้นทางถูกใช้แทน ตัวเลือกนี้สามารถ
ให้หลายครั้ง รหัสไฟล์แนบจะเหมือนกับรหัสที่ส่งออกโดย
mkvmerge(1) ของ --แยกแยะ ตัวเลือก

บท การสกัด โหมด
ไวยากรณ์: mkveextract บท ชื่อไฟล์ต้นฉบับ [ตัวเลือก]

-s, --เรียบง่าย
ส่งออกข้อมูลบทในรูปแบบง่าย ๆ ที่ใช้ในเครื่องมือ OGM
(บทที่01=... บทที่01ชื่อ=...). ในโหมดนี้ข้อมูลบางอย่างจะต้องถูกละทิ้ง
ค่าเริ่มต้นคือการส่งออกบทในรูปแบบ XML

บทที่แยกออกมาจะถูกเขียนไปยังคอนโซลเว้นแต่ว่าผลลัพธ์จะถูกเปลี่ยนเส้นทาง (ดูที่
ส่วนเกี่ยวกับการเปลี่ยนเส้นทางเอาต์พุตสำหรับรายละเอียด)

คิว แผ่น การสกัด โหมด
ไวยากรณ์: mkveextract คิวชีท ชื่อไฟล์ต้นฉบับ [ตัวเลือก]

แผ่นคิวที่แยกออกมาจะถูกเขียนไปยังคอนโซลเว้นแต่ว่าผลลัพธ์จะถูกเปลี่ยนเส้นทาง (ดูที่
ส่วนเกี่ยวกับการเปลี่ยนเส้นทางเอาต์พุตสำหรับรายละเอียด)

Timecode การสกัด โหมด
ไวยากรณ์: mkveextract รหัสเวลา_v2 ชื่อไฟล์ต้นฉบับ [ตัวเลือก] TID1:ชื่อไฟล์ปลายทาง1
[TID2:ชื่อไฟล์ปลายทาง2 ... ]

รหัสเวลาที่แยกออกมาจะถูกเขียนไปยังคอนโซลเว้นแต่ว่าผลลัพธ์จะถูกเปลี่ยนเส้นทาง (ดู
ส่วนเกี่ยวกับการเปลี่ยนเส้นทางเอาต์พุตสำหรับรายละเอียด)

TID:นามสกุล
ทำให้เกิดการแยกรหัสเวลาสำหรับแทร็กด้วย ID เวลา ลงในไฟล์ นามสกุล
หากมีแทร็กดังกล่าวอยู่ในไฟล์ต้นทาง ตัวเลือกนี้สามารถให้ได้หลายครั้ง
รหัสแทร็กจะเหมือนกับรหัสที่ส่งออกโดย mkvmerge(1) ของ --แยกแยะ ตัวเลือก

ตัวอย่าง:

$ mkvextract timecodes_v2 input.mkv 1:tc-track1.txt 2:tc-track2.txt

คิว การสกัด โหมด
ไวยากรณ์: mkveextract ชี้นำ ชื่อไฟล์ต้นฉบับ [ตัวเลือก] TID1:ชื่อไฟล์ปลายทาง1 [TID2:ชื่อไฟล์ปลายทาง2
... ]

TID:ชื่อไฟล์ปลายทาง
ทำให้เกิดการแยกตัวชี้นำสำหรับแทร็กด้วย ID เวลา ลงในไฟล์ นามสกุล if
แทร็กดังกล่าวมีอยู่ในไฟล์ต้นฉบับ ตัวเลือกนี้สามารถให้ได้หลายครั้ง NS
รหัสแทร็กจะเหมือนกับรหัสที่ส่งออกโดย mkvmerge(1) ของ --แยกแยะ ตัวเลือกและไม่
ตัวเลขที่อยู่ในองค์ประกอบ CueTrack

เอาต์พุตรูปแบบเป็นรูปแบบข้อความอย่างง่าย: หนึ่งบรรทัดต่อองค์ประกอบ CuePoint ที่มีคีย์=ค่า
คู่ หากไม่มีองค์ประกอบทางเลือกใน CuePoint (เช่น CueDuration) แล้ว dash
จะออกมาเป็นค่า

ตัวอย่าง:

รหัสเวลา=00:00:13.305000000ระยะเวลา=- cluster_position=757741 relative_position=11

คีย์ที่เป็นไปได้คือ:

timecode
รหัสเวลาของจุดเริ่มโฆษณาที่มีความแม่นยำระดับนาโนวินาที รูปแบบคือ HH:MM:SS.nnnnnnnnnn
องค์ประกอบนี้ถูกตั้งค่าเสมอ

ระยะเวลา
ระยะเวลาของจุดเริ่มโฆษณาด้วยความแม่นยำระดับนาโนวินาที รูปแบบคือ HH:MM:SS.nnnnnnnnnn

คลัสเตอร์_ตำแหน่ง
ตำแหน่งที่แน่นอนในหน่วยไบต์ภายในไฟล์ Matroska(TM) โดยที่คลัสเตอร์
ที่มีองค์ประกอบอ้างอิงเริ่มต้น

หมายเหตุ
ภายในไฟล์ Matroska(TM) CueClusterPosition จะสัมพันธ์กับส่วนของ
ข้อมูลเริ่มต้นออฟเซ็ต ค่าที่ส่งออกโดย mkveextract(1) โหมดการแยกคิว
อย่างไรก็ตาม มีออฟเซ็ตนั้นอยู่แล้วและเป็นออฟเซ็ตแบบสัมบูรณ์ตั้งแต่ต้น
ของไฟล์

ญาติ_ตำแหน่ง
ตำแหน่งสัมพัทธ์เป็นไบต์ภายในคลัสเตอร์ที่ BlockGroup หรือ SimpleBlock
องค์ประกอบที่จุดเริ่มโฆษณาหมายถึงการเริ่มต้น

หมายเหตุ
ภายในไฟล์ Matroska(TM) CueRelativePosition จะสัมพันธ์กับ .ของคลัสเตอร์
ข้อมูลเริ่มต้นออฟเซ็ต ค่าที่ส่งออกโดย mkveextract(1) โหมดการแยกคิว
อย่างไรก็ตาม สัมพันธ์กับ ID ของคลัสเตอร์ ตำแหน่งที่แน่นอนภายในไฟล์
สามารถคำนวณได้โดยการเพิ่ม cluster_position และ Relative_position

ตัวอย่าง:

$ mkvextract ตัวชี้นำ input.mkv 1: cues-track1.txt 2: cues-track2.txt

เอาท์พุท เปลี่ยนเส้นทาง


โหมดการแยกหลายสาเหตุ mkveextract(1) เพื่อเขียนข้อมูลที่แยกไปยังคอนโซล
โดยทั่วไปมีสองวิธีในการเขียนข้อมูลนี้ลงในไฟล์: วิธีหนึ่งจัดทำโดยshell
และอีกอันหนึ่งจัดทำโดย mkveextract(1) ตัวเอง

กลไกการเปลี่ยนเส้นทางในตัวของเชลล์ใช้โดยต่อท้าย '> output-filename.ext' ไปที่
บรรทัดคำสั่ง ตัวอย่าง:

$ mkvextract แท็ก source.mkv > tags.xml

mkveextract(1) การเปลี่ยนเส้นทางของตัวเองถูกเรียกใช้ด้วย --redirect-เอาท์พุท ตัวเลือก. ตัวอย่าง:

$ mkvextract แท็ก source.mkv --redirect-output tags.xml

หมายเหตุ
บน Windows คุณน่าจะใช้ --redirect-เอาท์พุท ตัวเลือกเพราะ cmd.exe
บางครั้งตีความอักขระพิเศษก่อนที่จะเขียนลงในไฟล์เอาต์พุต
ส่งผลให้ผลผลิตเสียหาย

TEXT ไฟล์ AND ตัวละคร ตลาดหลักทรัพย์ การแปลง


สำหรับการสนทนาในเชิงลึกเกี่ยวกับวิธีที่เครื่องมือทั้งหมดในชุด MKVToolNix จัดการกับอักขระ
ตั้งค่าการแปลง, การเข้ารหัสอินพุต/เอาต์พุต, การเข้ารหัสบรรทัดคำสั่งและการเข้ารหัสคอนโซลโปรด
ดูส่วนที่มีชื่อเหมือนกันใน mkvmerge(1) หน้าคน

เอาท์พุท ไฟล์ รูปแบบ


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

V_MPEG4/ISO/AVC
แทร็กวิดีโอ H.264 / AVC ถูกเขียนลงในสตรีมระดับประถมศึกษา H.264 ซึ่งสามารถ
ประมวลผลเพิ่มเติมด้วยเช่น MP4Box(TM) จากแพ็คเกจ GPAC(TM)

V_MS/VFW/FOURCC
แทร็กวิดีโอ FPS แบบตายตัวที่มี CodecID นี้ถูกเขียนลงในไฟล์ AVI

V_REAL/*
แทร็ก RealVideo(TM) ถูกเขียนลงในไฟล์ RealMedia(TM)

วี_ธีโอร่า
สตรีม Theora(TM) จะถูกเขียนภายในคอนเทนเนอร์ Ogg(TM)

V_VP8, V_VP9
แทร็ก VP8 / VP9 ถูกเขียนลงในไฟล์ IVF

A_MPEG/L2
สตรีม MPEG-1 Audio Layer II จะถูกแยกเป็นไฟล์ MP2 ดิบ

A_MPEG/L3, A_AC3
สิ่งเหล่านี้จะถูกแยกเป็นไฟล์ดิบ MP3 และ AC-3

A_PCM/INT/LIT
ข้อมูล Raw PCM จะถูกเขียนลงในไฟล์ WAV

A_AAC/MPEG2/*, A_AAC/MPEG4/*, A_AAC
ไฟล์ AAC ทั้งหมดจะถูกเขียนลงในไฟล์ AAC ที่มีส่วนหัว ADTS ก่อนแต่ละแพ็กเก็ต
ส่วนหัว ADTS จะไม่มีช่องเน้นที่เลิกใช้แล้ว

A_VORBIS
เสียง Vorbis จะถูกเขียนลงในไฟล์ OggVorbis(TM)

A_REAL/*
แทร็ก RealAudio(TM) ถูกเขียนลงในไฟล์ RealMedia(TM)

A_TTA1
แทร็ก TrueAudio(TM) ถูกเขียนลงในไฟล์ TTA โปรดทราบว่าเนื่องจาก Matroska(TM)'s
ความแม่นยำของรหัสเวลา จำกัด ส่วนหัวของไฟล์ที่แยกออกมาจะแตกต่างกันเกี่ยวกับสอง
สาขา: ข้อมูล_ความยาว (จำนวนตัวอย่างทั้งหมดในไฟล์) และ พ.ร.บ.

A_ALAC
แทร็ก ALAC ถูกเขียนลงในไฟล์ CAF

A_FLAC
แทร็ก FLAC ถูกเขียนลงในไฟล์ FLAC ดิบ

A_WAVPACK4
แทร็ก WavPack(TM) ถูกเขียนลงในไฟล์ WV

A_OPUS
แทร็ก Opus(TM) ถูกเขียนลงในไฟล์ OggOpus(TM)

S_TEXT/UTF8
คำบรรยายแบบข้อความธรรมดาจะถูกเขียนเป็นไฟล์ SRT

S_TEXT/SSA, S_TEXT/ASS
คำบรรยายข้อความ SSA และ ASS จะถูกเขียนเป็นไฟล์ SSA/ASS ตามลำดับ

ส_เคท
สตรีม Kate(TM) จะถูกเขียนภายในคอนเทนเนอร์ Ogg(TM)

S_VOBSUB
คำบรรยาย VobSub(TM) จะถูกเขียนเป็นไฟล์ SUB พร้อมกับดัชนีที่เกี่ยวข้อง
ไฟล์ เช่น ไฟล์ IDX

S_TEXT/USF
คำบรรยายข้อความ USF จะถูกเขียนเป็นไฟล์ USF

S_HDMV/PGS
คำบรรยาย PGS จะถูกเขียนเป็นไฟล์ SUP

แท็ก
แท็กจะถูกแปลงเป็นรูปแบบ XML รูปแบบนี้เหมือนกับว่า mkvmerge(1) รองรับ
สำหรับการอ่านแท็ก

อุปกรณ์เสริม
สิ่งที่แนบมาจะถูกเขียนลงในไฟล์ที่ส่งออกตามที่เป็นอยู่ ไม่มีการแปลงใด ๆ คือ
เสร็จแล้ว

บท
บทจะถูกแปลงเป็นรูปแบบ XML รูปแบบนี้เหมือนกับว่า mkvmerge(1)
รองรับการอ่านบท อีกวิธีหนึ่งคือสามารถส่งออกเวอร์ชันที่ถอดออกได้ใน
รูปแบบสไตล์ OGM อย่างง่าย

รหัสเวลา
รหัสเวลาจะถูกจัดเรียงก่อนแล้วจึงส่งออกเป็นไฟล์ที่สอดคล้องกับรูปแบบไทม์โค้ด v2
พร้อมจะนำไปเลี้ยง mkvmerge(1). การแตกไฟล์เป็นรูปแบบอื่น (v1, v3 และ v4) ไม่ใช่
ได้รับการสนับสนุน.

EXIT รหัส


mkveextract(1) ทางออกด้วยรหัสทางออกหนึ่งในสามรหัส:

· 0 -- รหัสออกนี้หมายความว่าการสกัดเสร็จสมบูรณ์แล้ว

· 1 -- ในกรณีนี้ mkveextract(1) มีเอาต์พุตอย่างน้อยหนึ่งคำเตือน แต่การแยกออก
ดำเนินต่อ. คำเตือนนำหน้าด้วยข้อความ 'คำเตือน:' แล้วแต่ประเด็น
เกี่ยวข้องกับไฟล์ผลลัพธ์อาจจะ ok หรือไม่ ผู้ใช้ควรตรวจสอบทั้ง
คำเตือนและไฟล์ผลลัพธ์

· 2 -- รหัสออกนี้ใช้หลังจากเกิดข้อผิดพลาด mkveextract(1) ยกเลิกทันทีหลังจาก
การแสดงข้อความแสดงข้อผิดพลาด ข้อความแสดงข้อผิดพลาดมีตั้งแต่อาร์กิวเมนต์บรรทัดคำสั่งที่ไม่ถูกต้อง
มากกว่าข้อผิดพลาดในการอ่าน/เขียนไฟล์เสีย

หลบหนี พิเศษ CHAR IN TEXT


มีบางตำแหน่งที่อักขระพิเศษในข้อความต้องหรือควรหลีกเลี่ยง NS
กฎสำหรับการหลบหนีนั้นง่าย: อักขระแต่ละตัวที่ต้องการหลบหนีจะถูกแทนที่ด้วย a
แบ็กสแลชตามด้วยอักขระอื่น

กฎคือ: ' ' (ช่องว่าง) กลายเป็น '\s', '"' (เครื่องหมายคำพูดคู่) กลายเป็น '\2', ':' กลายเป็น
'\c', '#' กลายเป็น '\h' และ '\' (แบ็กสแลชเดี่ยว) จะกลายเป็น '\\'

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


mkveextract(1) ใช้ตัวแปรเริ่มต้นที่กำหนดตำแหน่งของระบบ (เช่น ภาษา
และ แอลซี_* ตระกูล). ตัวแปรเพิ่มเติม:

MKVEXTRACT_DEBUG, MKVTOOLNIX_DEBUG และแบบสั้น MTX_DEBUG
เนื้อหาได้รับการปฏิบัติราวกับว่ามันถูกส่งผ่าน --debug ตัวเลือก

MKVEXTRACT_ENGAGE, MKVTOOLNIX_ENGAGE และแบบสั้น MTX_ENGAGE
เนื้อหาได้รับการปฏิบัติราวกับว่ามันถูกส่งผ่าน --หมั้น ตัวเลือก

MKVEXTRACT_OPTIONS, MKVTOOLNIX_OPTIONS และแบบสั้น MTX_OPTIONS
เนื้อหาถูกแบ่งบนพื้นที่สีขาว สตริงบางส่วนที่เป็นผลลัพธ์จะถูกปฏิบัติเหมือน
มันถูกส่งผ่านเป็นตัวเลือกบรรทัดคำสั่ง หากคุณต้องการส่งอักขระพิเศษ
(เช่นช่องว่าง) จากนั้นคุณต้องหลบหนี (ดูหัวข้อเกี่ยวกับการหลบหนีพิเศษ
ตัวอักษรในข้อความ)

ใช้ mkvextract ออนไลน์โดยใช้บริการ onworks.net


Ad




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