ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

mkvpropedit - ออนไลน์ในคลาวด์

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

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

โครงการ:

ชื่อ


mkvpropedit - แก้ไขคุณสมบัติของไฟล์ Matroska(TM) ที่มีอยู่โดยไม่ต้องมี remux . ที่สมบูรณ์

เรื่องย่อ


mkvpropedit [ตัวเลือก] {ชื่อไฟล์ต้นทาง} {การกระทำ}

DESCRIPTION


โปรแกรมนี้วิเคราะห์ไฟล์ Matroska(TM) ที่มีอยู่และแก้ไขคุณสมบัติบางอย่างของไฟล์
จากนั้นจะเขียนการแก้ไขเหล่านั้นลงในไฟล์ที่มีอยู่ ท่ามกลางคุณสมบัติที่สามารถ
การเปลี่ยนแปลงคือองค์ประกอบข้อมูลเซกเมนต์ (เช่น ชื่อ) และส่วนหัวของแทร็ก (เช่น
รหัสภาษา แฟล็ก 'แทร็กเริ่มต้น' หรือชื่อ)

ตัวเลือก:

-l, --รายชื่อคุณสมบัติ-ชื่อ
แสดงรายการชื่อคุณสมบัติที่รู้จักและแก้ไขได้ทั้งหมด ประเภท (สตริง จำนวนเต็ม บูลีน ฯลฯ)
และคำอธิบายสั้นๆ โปรแกรมออกหลังจากนั้น ดังนั้น ชื่อไฟล์ต้นฉบับ
ไม่ต้องระบุพารามิเตอร์

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

การดำเนินการที่เกี่ยวข้องกับคุณสมบัติข้อมูลการติดตามและแบ่งกลุ่ม:

-e, --แก้ไข ผู้เลือก
ตั้งค่าส่วนไฟล์ Matroska(TM) (ข้อมูลส่วนหรือส่วนหัวของแทร็ก)
ที่ดำเนินการเพิ่ม ตั้งค่า และลบทั้งหมดต่อไปนี้ สามารถใช้ตัวเลือกนี้ได้
หลายครั้งเพื่อทำการปรับเปลี่ยนองค์ประกอบมากกว่าหนึ่งรายการ

ตามค่าเริ่มต้น mkvpropedit(1) จะแก้ไขส่วนข้อมูลส่วน

ดูส่วนเกี่ยวกับตัวเลือกการแก้ไขสำหรับคำอธิบายไวยากรณ์ทั้งหมด

-a, --เพิ่ม ชื่อ=ความคุ้มค่า
เพิ่มคุณสมบัติ ชื่อ ด้วยค่า ความคุ้มค่า. ทรัพย์สินจะถูกเพิ่มแม้ว่าเช่น
ทรัพย์สินที่มีอยู่แล้ว โปรดทราบว่าคุณสมบัติส่วนใหญ่มีลักษณะเฉพาะและไม่สามารถเกิดขึ้นได้อีก
มากกว่าหนึ่งครั้ง

-s, --ชุด ชื่อ=ความคุ้มค่า
ตั้งค่าการเกิดขึ้นทั้งหมดของคุณสมบัติ ชื่อ สู่ความคุ้มค่า ความคุ้มค่า. หากไม่มีทรัพย์สินดังกล่าว
ที่มีอยู่แล้วจะถูกเพิ่ม

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

การดำเนินการที่เกี่ยวข้องกับแท็กและบท:

-t, --แท็ก ผู้เลือก:ชื่อไฟล์
เพิ่มหรือแทนที่แท็กในไฟล์ด้วยแท็กจากชื่อไฟล์หรือลบออกหาก filename
มันว่างเปล่า. mkvpropedit(1) อ่านรูปแบบแท็ก XML เดียวกันกับที่ mkvmerge(1) อ่านว่า
ดี.

พื้นที่ ผู้เลือก ต้องเป็นหนึ่งในคำ ทั้งหมด, ทั่วโลก or ลู่. สำหรับ allmkvpropedit(1) จะ
แทนที่หรือลบแท็กทั้งหมดในไฟล์ กับ ทั่วโลก เฉพาะแท็กร่วมเท่านั้นที่จะถูกแทนที่หรือ
ลบออก

กับ trackmkvpropedit(1) จะแทนที่แท็กสำหรับแทร็กเฉพาะ นอกจากนี้แท็ก
อ่านจากชื่อไฟล์จะถูกกำหนดให้กับแทร็กเดียวกัน แทร็กระบุไว้ใน
เช่นเดียวกับการระบุตัวเลือกการแก้ไข (ดูด้านล่าง) เช่น --tags
แทร็ก:a1:new-audio-tags.xml

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

--delete-ติดตามสถิติแท็ก
ลบแท็กสถิติแทร็กที่มีอยู่ทั้งหมดออกจากไฟล์ หากไฟล์ไม่มี
ติดตามแท็กสถิติแล้วจะไม่ถูกแก้ไข

-c, --บท ชื่อไฟล์
เพิ่มหรือแทนที่บทในไฟล์ด้วยบทจากชื่อไฟล์หรือลบออก if
ชื่อไฟล์ว่างเปล่า mkvpropedit(1) อ่าน XML เดียวกันและรูปแบบบทธรรมดาที่
mkvmerge(1) อ่านเช่นกัน

การดำเนินการในการจัดการเอกสารแนบ:

--add-สิ่งที่แนบมา ชื่อไฟล์
เพิ่มไฟล์แนบใหม่จาก ชื่อไฟล์.

ถ้าตัวเลือก --สิ่งที่แนบมา-ชื่อ ถูกใช้ก่อนหน้าตัวเลือกนี้ ค่าของมันคือ
ใช้เป็นชื่อไฟล์แนบใหม่ มิฉะนั้นจะมาจาก ชื่อไฟล์.

ถ้าตัวเลือก --สิ่งที่แนบมา-mime-type ถูกใช้ก่อนหน้าตัวเลือกนี้แล้วค่าของมัน
ใช้เป็นประเภท MIME ของไฟล์แนบใหม่ มิฉะนั้นจะถูกตรวจจับโดยอัตโนมัติจาก
เนื้อหาของ ชื่อไฟล์.

ถ้าตัวเลือก --สิ่งที่แนบมา-คำอธิบาย ถูกใช้ก่อนหน้าตัวเลือกนี้แล้ว
ใช้ค่าเป็นคำอธิบายของไฟล์แนบใหม่ มิฉะนั้นจะไม่มีคำอธิบาย
ตั้ง

ถ้าตัวเลือก --สิ่งที่แนบมา-uid ถูกใช้ก่อนหน้าตัวเลือกนี้ ค่าของมันคือ
ใช้เป็น UID ของไฟล์แนบใหม่ มิฉะนั้น UID แบบสุ่มจะถูกสร้างขึ้น
อัตโนมัติ

--replace-สิ่งที่แนบมา ผู้เลือก:ชื่อไฟล์
แทนที่ไฟล์แนบอย่างน้อยหนึ่งรายการที่ตรงกับ ผู้เลือก ด้วยไฟล์ ชื่อไฟล์. ถ้ามากกว่านี้
ไฟล์แนบที่มีอยู่มากกว่าหนึ่งรายการตรงกัน ผู้เลือก แล้วเนื้อหาทั้งหมดของพวกเขาจะเป็น
แทนที่ด้วยเนื้อหาของ ชื่อไฟล์.

พื้นที่ ผู้เลือก สามารถมีหนึ่งในสี่รูปแบบ มีการอธิบายไว้ด้านล่างในส่วน
ตัวเลือกไฟล์แนบ

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

ถ้าตัวเลือก --สิ่งที่แนบมา-mime-type ถูกใช้ก่อนหน้าตัวเลือกนี้แล้วค่าของมัน
ถูกกำหนดเป็นประเภท MIME ใหม่สำหรับไฟล์แนบที่แก้ไขแต่ละรายการ มิฉะนั้น MIME ประเภท
จะไม่เปลี่ยนแปลง

ถ้าตัวเลือก --สิ่งที่แนบมา-คำอธิบาย ถูกใช้ก่อนหน้าตัวเลือกนี้แล้ว
ค่าถูกตั้งค่าเป็นคำอธิบายใหม่สำหรับแต่ละไฟล์แนบที่แก้ไข มิฉะนั้น
คำอธิบายจะไม่เปลี่ยนแปลง

ถ้าตัวเลือก --สิ่งที่แนบมา-uid ถูกใช้ก่อนหน้าตัวเลือกนี้ ค่าของมันคือ
กำหนดเป็น UID ใหม่สำหรับไฟล์แนบที่แก้ไขแต่ละรายการ มิฉะนั้น UID จะไม่มีการเปลี่ยนแปลง

--update-ไฟล์แนบ ผู้เลือก
ตั้งค่าคุณสมบัติของสิ่งที่แนบมาตั้งแต่หนึ่งรายการขึ้นไปที่ตรงกับ ผู้เลือก. หากมีมากกว่าหนึ่ง
ไฟล์แนบที่มีอยู่ตรงกัน ผู้เลือก จากนั้นคุณสมบัติทั้งหมดจะได้รับการอัปเดต

พื้นที่ ผู้เลือก สามารถมีหนึ่งในสี่รูปแบบ มีการอธิบายไว้ด้านล่างในส่วน
ตัวเลือกไฟล์แนบ

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

ถ้าตัวเลือก --สิ่งที่แนบมา-mime-type ถูกใช้ก่อนหน้าตัวเลือกนี้แล้วค่าของมัน
ถูกกำหนดเป็นประเภท MIME ใหม่สำหรับไฟล์แนบที่แก้ไขแต่ละรายการ มิฉะนั้น MIME ประเภท
จะไม่เปลี่ยนแปลง

ถ้าตัวเลือก --สิ่งที่แนบมา-คำอธิบาย ถูกใช้ก่อนหน้าตัวเลือกนี้แล้ว
ค่าถูกตั้งค่าเป็นคำอธิบายใหม่สำหรับแต่ละไฟล์แนบที่แก้ไข มิฉะนั้น
คำอธิบายจะไม่เปลี่ยนแปลง

ถ้าตัวเลือก --สิ่งที่แนบมา-uid ถูกใช้ก่อนหน้าตัวเลือกนี้ ค่าของมันคือ
กำหนดเป็น UID ใหม่สำหรับไฟล์แนบที่แก้ไขแต่ละรายการ มิฉะนั้น UID จะไม่มีการเปลี่ยนแปลง

--ลบไฟล์แนบ ผู้เลือก
ลบไฟล์แนบอย่างน้อยหนึ่งรายการที่ตรงกับ ผู้เลือก.

พื้นที่ ผู้เลือก สามารถมีหนึ่งในสี่รูปแบบ มีการอธิบายไว้ด้านล่างในส่วน
ตัวเลือกไฟล์แนบ

ตัวเลือกสำหรับการดำเนินการแนบ:

--สิ่งที่แนบมา-ชื่อ ชื่อ
ตั้งชื่อที่จะใช้สำหรับสิ่งต่อไปนี้ --add-สิ่งที่แนบมา or --replace-สิ่งที่แนบมา
การทำงาน

--สิ่งที่แนบมา-mime-type ละครใบ้
ตั้งค่าประเภท MIME เพื่อใช้สำหรับสิ่งต่อไปนี้ --add-สิ่งที่แนบมา or --replace-สิ่งที่แนบมา
การทำงาน

--สิ่งที่แนบมา-คำอธิบาย ลักษณะ
ตั้งค่าคำอธิบายเพื่อใช้สำหรับสิ่งต่อไปนี้ --add-สิ่งที่แนบมา or --replace-สิ่งที่แนบมา
การทำงาน

ตัวเลือกอื่น:

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

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

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

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

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

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

--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

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

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

บรรทัดคำสั่ง 'mkvpropedit แหล่งที่มา.mkv --แก้ไข ติดตาม:a2 --ชุด ชื่อ=ความคิดเห็น' อาจจะเป็น
แปลงเป็นไฟล์ตัวเลือกต่อไปนี้:

# แก้ไข source.mkv
แหล่งที่มา.mkv
# แก้ไขแทร็กเสียงที่สอง
--แก้ไข
ติดตาม:a2
# และตั้งชื่อเป็น 'ความคิดเห็น'
--ชุด
ชื่อ=ความคิดเห็น

แก้ไข ซีเล็คเตอร์


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

ตามค่าเริ่มต้น mkvpropedit(1) จะแก้ไขส่วนข้อมูลส่วน

ส่วน ข้อมูล
ข้อมูลกลุ่มสามารถเลือกได้ด้วยหนึ่งในสามคำเหล่านี้: 'ข้อมูล'
'segment_info' หรือ 'segmentinfo' มันมีคุณสมบัติเช่นชื่อเซกเมนต์หรือ
ส่วน UID

ลู่ ส่วนหัว
ส่วนหัวของแทร็กสามารถเลือกได้ด้วยตัวเลือกที่ซับซ้อนกว่าเล็กน้อย รูปแบบทั้งหมดเริ่มต้น
ด้วย 'ติดตาม:' คุณสมบัติส่วนหัวของแทร็กประกอบด้วยองค์ประกอบต่างๆ เช่น รหัสภาษา
แฟล็ก 'แทร็กเริ่มต้น' หรือชื่อแทร็ก

ติดตาม:n
ถ้าพารามิเตอร์ n เป็นตัวเลขแล้ว nแทร็กที่จะถูกเลือก ลำดับการติดตามคือ
เดียวกันนั้น mkvmerge(1) ของ --แยกแยะ เอาต์พุตตัวเลือก

การนับเริ่มต้นที่ 1

ติดตาม:tn
หากพารามิเตอร์เริ่มต้นด้วยอักขระตัวเดียว t ตามด้วย n แล้ว nแทร็กที่
ของประเภทแทร็กเฉพาะจะถูกเลือก พารามิเตอร์ประเภทแทร็ก t ต้องเป็นหนึ่งใน
อักขระสี่ตัวเหล่านี้: 'a' สำหรับแทร็กเสียง 'b' สำหรับแทร็กปุ่ม 's' สำหรับ a
แทร็กคำบรรยายและ 'v' สำหรับแทร็กวิดีโอ ลำดับของแทร็กเหมือนกับว่า
mkvmerge(1) ของ --แยกแยะ เอาต์พุตตัวเลือก

การนับเริ่มต้นที่ 1

ติดตาม:=UID
หากพารามิเตอร์เริ่มต้นด้วย '=' ตามด้วยตัวเลข UID แล้วแทร็กที่มีแทร็ก
องค์ประกอบ UID เท่ากับสิ่งนี้ UID. สามารถรับ UID ติดตามได้ด้วย mkvinfo(1)

ติดตาม:@จำนวน
หากพารามิเตอร์เริ่มต้นด้วย '@' ตามด้วยตัวเลข จำนวน แล้วแทร็กของใคร
องค์ประกอบหมายเลขแทร็กเท่ากับสิ่งนี้ จำนวน. ติดตามหมายเลขได้ด้วย mkvinfo(1)

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

เอกสารแนบ ซีเล็คเตอร์


ตัวเลือกไฟล์แนบใช้กับสองการกระทำ --replace-สิ่งที่แนบมา และ
--ลบไฟล์แนบ. สามารถมีหนึ่งในสี่รูปแบบต่อไปนี้:

1. เลือกตาม ID ไฟล์แนบ ในรูปแบบนี้ ตัวเลือกเป็นเพียงตัวเลข
ID ของไฟล์แนบเป็นผลลัพธ์โดย mkvmerge(1) คำสั่งระบุ

2. การเลือกตาม UID ของไฟล์แนบ (ID เฉพาะ) ในรูปแบบนี้ตัวเลือกคือเครื่องหมายเท่ากับ =
ตามด้วยตัวเลข ID เฉพาะของไฟล์แนบเป็นผลลัพธ์โดย mkvmerge(1) ละเอียด
คำสั่งระบุ

3. การเลือกตามชื่อไฟล์แนบ ในรูปแบบนี้ ตัวเลือกคือชื่อคำตามตัวอักษร:
ตามด้วยชื่อไฟล์แนบที่มีอยู่ หากใช้ตัวเลือกนี้กับ
--replace-สิ่งที่แนบมา เครื่องหมายทวิภาคในชื่อที่ตรงกันจะต้องใช้อักขระหลีกเป็น \c

4. เลือกตามประเภท MIME ในรูปแบบนี้ ตัวเลือกคือคำตามตัวอักษร mime-type:
ตามด้วยประเภท MIME ของไฟล์แนบที่มีอยู่ หากใช้ตัวเลือกนี้กับ
--replace-สิ่งที่แนบมา เครื่องหมายทวิภาคภายในประเภท MIME ที่ตรงกันจะต้องใช้ Escape เป็น \c

ตัวอย่าง


ตัวอย่างต่อไปนี้แก้ไขไฟล์ชื่อ 'movie.mkv' มันตั้งชื่อส่วนและ
แก้ไขรหัสภาษาของเสียงและแทร็กคำบรรยาย โปรดทราบว่าตัวอย่างนี้สามารถ
สั้นลงโดยละทิ้งไปก่อน --แก้ไข ตัวเลือกเพราะการแก้ไขข้อมูลส่วน
องค์ประกอบเป็นค่าเริ่มต้นสำหรับตัวเลือกทั้งหมดที่พบก่อนตัวแรก --แก้ไข ตัวเลือกอยู่แล้ว

$ mkvpropedit movie.mkv --edit info --set "title=The movie" --edit track:a1 --set language=fre --edit track:a2 --set language=ita

ตัวอย่างที่สองลบ 'แฟล็กแทร็กเริ่มต้น' ออกจากแทร็กคำบรรยายแรกและชุด
สำหรับอันที่สอง สังเกตว่า mkvpropedit(1) ไม่เหมือน mkvmerge(1) ไม่ได้ตั้งค่า
'ค่าสถานะแทร็กเริ่มต้น' ของแทร็กอื่นเป็น '0' หากตั้งค่าเป็น '1' สำหรับแทร็กอื่น
อัตโนมัติ

$ mkvpropedit movie.mkv -- แก้ไขแทร็ก:s1 --set flag-default=0 --edit track:s2 --set flag-default=1

การแทนที่แท็กสำหรับแทร็กคำบรรยายที่สองในไฟล์มีลักษณะดังนี้:

$ mkvpropedit movie.mkv --tags แทร็ก: s2:new-subtitle-tags.xml

การลบแท็กทั้งหมดต้องไม่ระบุชื่อไฟล์:

$ mkvpropedit movie.mkv --tags ทั้งหมด:

การแทนที่บทในไฟล์จะมีลักษณะดังนี้:

$mkvpropedit movie.mkv --chapters new-chapters.xml

การลบบททั้งหมดต้องทิ้งชื่อไฟล์:

$ mkvpropedit movie.mkv --บท ''

การเพิ่มไฟล์ฟอนต์ (Arial.ttf) เป็นไฟล์แนบ:

$ mkvpropedit movie.mkv --add-ไฟล์แนบ Arial.ttf

การเพิ่มไฟล์ฟอนต์ (89719823.ttf) เป็นไฟล์แนบและให้ข้อมูลบางส่วนตามนั้น
เป็นเพียง Arial:

$ mkvpropedit movie.mkv --attachment-name Arial.ttf --attachment-description 'ฟอนต์ Arial เป็นฟอนต์ TrueType' --attachment-mime-type application/x-truetype-font --add-attachment 89719823.ttf

การแทนที่ไฟล์ฟอนต์ที่แนบมา (Comic.ttf) หนึ่งไฟล์ด้วยไฟล์อื่น (Arial.ttf):

$ mkvpropedit movie.mkv --attachment-name Arial.ttf --attachment-description 'ฟอนต์ Arial เป็นฟอนต์ TrueType' --replace-ชื่อไฟล์แนบ:Comic.ttf:Arial.ttf

การลบไฟล์แนบที่สอง ไม่ว่ามันจะเป็นอะไร:

$mkvpropedit movie.mkv --delete-ไฟล์แนบ2

การลบแบบอักษรที่แนบมาทั้งหมดตามประเภท MIME:

$ mkvpropedit movie.mkv -- ลบไฟล์แนบ mime-type:application/x-truetype-font

EXIT รหัส


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

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

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

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

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


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

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


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

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

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


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

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

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

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

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


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

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

  • 1
    สวก
    สวก
    SWIG คือเครื่องมือพัฒนาซอฟต์แวร์
    ที่เชื่อมโปรแกรมที่เขียนด้วยภาษา C และ
    C++ ที่มีระดับสูงหลากหลาย
    ภาษาโปรแกรม SWIG ใช้กับ
    แตกต่าง...
    ดาวน์โหลด SWIG
  • 2
    WooCommerce Nextjs ตอบสนองธีม
    WooCommerce Nextjs ตอบสนองธีม
    ตอบสนองธีม WooCommerce ที่สร้างขึ้นด้วย
    JS, Webpack, Babel, Node และ . ถัดไป
    Express โดยใช้ GraphQL และ Apollo
    ลูกค้า. ร้านค้า WooCommerce ใน React (
    ประกอบด้วย: สินค้า...
    ดาวน์โหลด WooCommerce Nextjs React Theme
  • 3
    Archlabs_repo
    Archlabs_repo
    แพ็คเกจ repo สำหรับ ArchLabs นี่คือ
    แอปพลิเคชันที่สามารถดึงข้อมูลได้
    ราคาเริ่มต้นที่
    https://sourceforge.net/projects/archlabs-repo/.
    ได้รับการโฮสต์ใน OnWorks ใน...
    ดาวน์โหลด archlabs_repo
  • 4
    โครงการ Zephyr
    โครงการ Zephyr
    โครงการ Zephyr คือคนรุ่นใหม่
    ระบบปฏิบัติการแบบเรียลไทม์ (RTOS) ที่
    รองรับฮาร์ดแวร์หลายตัว
    สถาปัตยกรรม มันขึ้นอยู่กับ
    เคอร์เนลขนาดเล็ก...
    ดาวน์โหลดโครงการ Zephyr
  • 5
    SCCons
    SCCons
    SCons เป็นเครื่องมือสร้างซอฟต์แวร์
    ที่เป็นทางเลือกที่เหนือกว่า
    เครื่องมือสร้าง "Make" แบบคลาสสิกที่
    เราทุกคนรู้จักและชื่นชอบ SCCons คือ
    ดำเนินการก...
    ดาวน์โหลด SCCons
  • 6
    พีเอสอินท์
    พีเอสอินท์
    PSeInt เป็นล่ามรหัสหลอกสำหรับ
    นักศึกษาการเขียนโปรแกรมที่พูดภาษาสเปน
    จุดประสงค์หลักคือเพื่อเป็นเครื่องมือสำหรับ
    การเรียนรู้และทำความเข้าใจพื้นฐาน
    แนวคิด...
    ดาวน์โหลด PSeInt
  • เพิ่มเติม»

คำสั่ง Linux

Ad