นี่คือคำสั่ง mpegcat ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
mpegcat - แยกข้อมูลโครงสร้างและสตรีม PES จากไฟล์วิดีโอ MPEG2
เรื่องย่อ
mpegcat { ตัวเลือก - ไฟล์ }
DESCRIPTION
mpegcat ดัมพ์ข้อมูลที่เป็นข้อความโดยละเอียดเกี่ยวกับไฟล์ MPEG2 นอกจากนี้ยังมีตัวเลือกสำหรับ
เขียน Packetized Elementary Stream (PES) ที่ระบุโดยระบุรหัส
วัตถุประสงค์เดิมของ mpegcat ใช้สำหรับดีบักสตรีมการแยกวิเคราะห์ปัญหาใน gopchop
โปรแกรมตัดต่อวิดีโอ MPEG2 แบบตัดเท่านั้น แต่มียูทิลิตี้ทั่วไปมากกว่า
OPTIONS
ทั่วไป OPTIONS
-d, - ดีบัก
รายงานข้อมูลการดีบัก
-D,--dvd-รูปแบบ
เปิดใช้งานส่วนขยายแพ็กเก็ตดีวีดี
-h,-?,--ช่วยด้วย
การช่วยเหลือ
-w,--เขียน ไฟล์,0xไอดี[,0xSID]
เขียน PES มีไอดี ID (และย่อย SID) มัน ไฟล์. Sub Picture Unit (SPU) สตรีมเช่น
สามารถแสดงภาพซ้อนทับ คำบรรยาย และเมนู DVD ที่ดึงออกมาโดยใช้ตัวเลือกนี้
ใช้คู่หู gtkspu ประโยชน์
หากต้องการค้นหาสตรีม SPU ใน .VOB ที่คัดลอกมาจากดีวีดี:
$ mpegcat - ไอดา VTS_01_0.VOB | grep SPU
131086: 0xBD: DVD Audio 0x20 (SPU 0): 2028 ไบต์ (เครื่องหมายถัดไป @ 133120)
133134: 0xBD: DVD Audio 0x20 (SPU 0): 2028 ไบต์ (เครื่องหมายถัดไป @ 135168)
137230: 0xBD: DVD Audio 0x20 (SPU 0): 190 ไบต์ (เครื่องหมายถัดไป @ 137426)
...
ในการบันทึกสตรีมที่กำหนด:
$ mpegcat -ไอดอว์ การถ่ายโอนข้อมูล.spu,0xBD,0x20 VTS_01_0.VOB > / dev / null
(และดูสตรีม)
$ gtkspu การถ่ายโอนข้อมูล.spu 1
$ gtkspu การถ่ายโอนข้อมูล.spu 2
$ gtkspu การถ่ายโอนข้อมูล.spu 3
...
การประมวลผล สลับ
-V,--ป้อน-วิดีโอ
ประมวลผลแพ็กเก็ตวิดีโอ (บังคับโดย -t ตัวเลือก)
ทั่วไป การแสดงผล สลับ
-p,--แพ็ค
Toggle Pack แพ็คเก็ตเริ่มแสดง
-v,--วิดีโอ
สลับการแสดงการเริ่มแพ็กเก็ต ES วิดีโอ
-a,-เสียง
สลับการแสดงการเริ่มแพ็กเก็ต ES เสียง
-o,--อื่นๆ
สลับการแสดงสตรีมอื่น (แสดงเฉพาะวิดีโอและเสียง)
-y,--ระบบ
สลับการแสดงส่วนหัวของระบบ
-e,-ข้อผิดพลาด
สลับข้อผิดพลาดของแพ็กเก็ต
-i,--กลับด้าน
สลับการสลับการแสดงผลทั้งหมด
VIDEO การแสดงผล สลับ
-s,-ชิ้น
สลับส่วนเริ่มต้น (ปิดโดยค่าเริ่มต้น)
-q,--ลำดับ
สลับการแสดงส่วนหัวของลำดับ
-g,--กอป
สลับการแสดงส่วนหัว GOP
-f,--เฟรม
สลับการแสดงส่วนหัวของรูปภาพ
สั้น การตัด
-F, --just-frames
แสดงเฉพาะเฟรมวิดีโอ (เหมือนกับ '-Vepvaoyq')
ไฟล์ OFFSET OPTIONS
-b,--เริ่มต้น=NUM
เริ่มอ่านที่ offset NUM
-n,--จำนวน=NUM
หยุดอ่านแล้ว NUM ไบต์
-t,--สแกนสตรีม
สแกนทุกไบต์ของสตรีมแทนการใช้ PES offsets (อาจแสดงว่ามีข้อผิดพลาด
รหัส 'เริ่มการจำลองโค้ด')
ใช้ mpegcat ออนไลน์โดยใช้บริการ onworks.net