นี่คือคำสั่ง dvdtape ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
dvdtape - เขียนเทป DLT สำหรับการผลิต Digital Versatile Disc
เรื่องย่อ
ดีวีดีเทป --อินพุตไฟล์=ไฟล์ [ตัวเลือก] ...
DESCRIPTION
ควรใช้ dvdtape เพื่อเขียนโดยตรงไปยัง Digital Linear Tape เพื่อส่งไปยังโรงงานดีวีดี
สำหรับการผลิต มันเขียนข้อมูลพิเศษทั้งหมดที่โรงงานต้องการใน
รูปแบบที่คาดหวัง ซึ่งรวมถึงส่วนหัวของเทป ANSI, ข้อมูล DDP, DDPMS
ข้อมูล "นำไปสู่" และข้อมูลดีวีดีเอง
--combined-ความยาว = ความยาว
เมื่อสร้างเลเยอร์แรกของดีวีดีแทร็คแบบเกลียวสองชั้นตรงข้ามกับ
dvdtape ต้องการทราบความยาวรวมของทั้งสองชั้นเพื่อบันทึกความยาวของ
ชั้นที่สองในพื้นที่ตะกั่วของชั้นแรก (ตรงข้ามกับแผ่น DVD เท่านั้น
มีพื้นที่ตะกั่วหนึ่งพื้นที่สำหรับทั้งสองแทร็ก) พารามิเตอร์นี้มีวิธีการระบุ
ค่านั้น หากไม่ได้ระบุค่านี้และจำเป็น จะอนุมานจาก
เนื้อหาภาพโดยสันนิษฐานว่าข้อมูลที่เขียนเป็น "อ้วน"
ระบบไฟล์ ISO-9660
--controlfile=ไฟล์
ไฟล์ที่ควรอ่านข้อมูล leadin ของ DVD ข้อมูลลีดอินดีวีดีคือ
ปกติ 32,768 ไบต์ของข้อมูลที่มีข้อมูลเกี่ยวกับโครงร่างทางกายภาพ
ของ DVD-ROM เช่น จำนวนชั้น จำนวนด้าน เป็นต้น นี้
ข้อมูลไม่ปรากฏเป็นภาคข้อมูลสำหรับโปรแกรมที่อ่าน DVD-ROM แต่เป็น
ใช้ภายในโดยไดรฟ์ DVD-ROM หากไม่ได้ระบุพารามิเตอร์นี้ dvdtape
จะพยายามสร้างข้อมูลลีดอินของตัวเองโดยอัลกอริธึมที่อาจไม่ถูกต้อง
เขียนจากการทดลองในโปรแกรมที่เป็นกรรมสิทธิ์ซึ่งสร้างข้อมูลลีดอิน บันทึก
ที่leadinจงใจละเว้นสำหรับชั้นที่สองของสิ่งที่ตรงกันข้าม
แทร็กดีวีดีที่มุ่งเน้น
--เส้นผ่านศูนย์กลาง=8ซม or --เส้นผ่านศูนย์กลาง=12ซม
เส้นผ่านศูนย์กลางทางกายภาพของแผ่นดิสก์ที่ทำขึ้น 12 เซนติเมตรเป็นค่าเริ่มต้น
--inputfile=ไฟล์
ไฟล์ที่ควรอ่านเนื้อหาดีวีดี ไฟล์นี้มักจะมี an
ระบบไฟล์ ISO-9660 หรือ UDF พารามิเตอร์นี้บังคับ มันไม่มีค่าเริ่มต้น
มูลค่า
--ชั้น=0 or --ชั้น=1
กำลังเขียนหมายเลขเลเยอร์ เลเยอร์แรก 4.7 กิกะไบต์คือเลเยอร์ 0 The
เลเยอร์ที่สองที่เป็นทางเลือก 3.7 กิกะไบต์คือเลเยอร์ 1 โปรดทราบว่าคุณต้องสร้างa
แยกเทปทางกายภาพสำหรับแต่ละชั้น (เทป DLT มีพื้นที่เพียงพอสำหรับใส่ทั้งสองอย่าง
เลเยอร์ แต่มาตรฐานระบุสองเทป) ค่าเริ่มต้นคือเลเยอร์=0
--เลเยอร์=1 or --เลเยอร์=2
จำนวนชั้นทั้งหมดที่แผ่นดิสก์ที่ทำเสร็จแล้วจะประกอบด้วย ตัวเทปเอง
มีข้อมูลเกี่ยวกับชั้นเดียว แต่จำนวนชั้นทั้งหมดจะถูกเก็บไว้
ในข้อมูลส่วนหัวของแต่ละเทป พฤติกรรมเริ่มต้นคือการเดา
จำนวนชั้นโดยสมมติว่าภาพเป็นระบบไฟล์ "อ้วน" ISO-9660
กำหนดขนาดระบบไฟล์และตั้งค่าเลเยอร์=1ถ้าภาพจะพอดีกับหนึ่ง
ชั้นและชั้น = 2 มิฉะนั้น
--length=NNNNNNNN
จำนวนไบต์ที่จะเขียนสำหรับเลเยอร์นี้ของระบบไฟล์ดีวีดี ข้อมูลนี้จะ
ถูกเสริมด้วยค่า null เพื่อทำให้ขนาดของมันเป็นทวีคูณของ 32768 (ขนาดบล็อกที่ต้องการ
สำหรับส่วนของภาพในเทป) หากไม่ได้ระบุความยาว ค่าเริ่มต้นคือto
อ่านความยาวตามสมมติฐานว่าข้อมูลเป็นไฟล์ ISO-9660 "อ้วน"
ระบบ
--master-id=string
ตั้งค่า ID หลักเป็นสตริงที่ระบุ ซึ่งสามารถมีอักขระได้ไม่เกิน 48 ตัวใน
ระยะเวลา. สตริงนี้เป็นฟิลด์ในข้อมูลส่วนหัวของเทป ซึ่งบางครั้ง
แสดงบนคอนโซลของผู้ควบคุมเครื่องเมื่อทำแผ่นดิสก์ เป็นประโยชน์สำหรับ
การระบุเทปที่ปัจจัย และเห็นได้ชัดว่าไม่มีจุดประสงค์อื่น
--offset=NNNNNNNN
ข้ามหลายไบต์นี้ก่อนที่จะเริ่มอ่านอิมเมจดีวีดี นี้มักจะใช้
เพื่อดำเนินการต่อภาพระบบไฟล์ในเลเยอร์ที่สอง ออฟเซ็ตเริ่มต้นคือ 0 if
layer=0 และ 4699979776 (ขนาดของเลเยอร์ 0) ถ้า layer=1
--outputfile=tape_device
เขียนผลลัพธ์ไปยัง tape_device คุณสามารถเขียนเอาต์พุตไปยังไฟล์ธรรมดาได้ แต่
ขนาดของบล็อกเทปคือ 128 ไบต์ในบางส่วนและ 32768 ไบต์ในบางส่วน
ดังนั้นคุณจึงไม่สามารถเขียนเทปที่เหมาะสมได้ในภายหลังโดยเพียงแค่คัดลอกไฟล์นั้นไปยังเทป
อุปกรณ์. ค่าเริ่มต้นคือ /dev/st0
--owner=สตริง
กรอกข้อมูลในฟิลด์ "เจ้าของ" ในเทป ตัวเลือกนี้ดูเหมือนจะมีประโยชน์ก็ต่อเมื่อ
คุณต้องการให้ข้อมูลเฉพาะบางอย่างปรากฏต่อหน้าโอเปอเรเตอร์ที่กำลังเรียกใช้
อุปกรณ์การผลิตแผ่นดิสก์ ค่าดีฟอลต์คือสตริงว่าง
--ความเร็วในการอ่านข้อมูล=2 or --ความเร็วในการอ่านข้อมูล=5 or --ความเร็วในการอ่านข้อมูล=10
ข้อมูล leadin มีพารามิเตอร์ที่ระบุการอ่านข้อมูลขั้นต่ำที่ต้องการ
ความเร็วสำหรับ DVD-ROM อาจเป็น 2.52, 5.04 หรือ 10.08 เมกะบิตต่อวินาที ซึ่ง
คุณสามารถเลือกได้โดยการตั้งค่าอาร์กิวเมนต์นี้เป็น 2, 5 หรือ 10 ตามลำดับ ค่าเริ่มต้น
คือ 2.52 เมกะบิตต่อวินาที เท่าที่ผู้เขียนคนนี้สามารถบอกได้ไม่มีปรากฏ
เพื่อเป็นแนวทางในรูปแบบ leadin เพื่อระบุความเร็วการอ่านไม่ต่ำสุด นี้
อาร์กิวเมนต์จะใช้เฉพาะเมื่อ dvdtape สร้างข้อมูลลีดอินของตัวเอง
--ด้าน=0 or --ด้าน=1
กำลังเขียนหมายเลขด้าน ด้านแรกเป็นด้าน 0 โปรดทราบว่าคุณต้อง
สร้างเทปทางกายภาพแยกต่างหากสำหรับแต่ละด้าน (เทป DLT มีพื้นที่เพียงพอสำหรับ
ถือทั้งสองด้าน แต่มาตรฐานคือสองเทป) ค่าเริ่มต้นคือ 0
--ด้าน=1 or --ด้าน=2
จำนวนด้านทั้งหมดที่แผ่นดิสก์สำเร็จรูปจะประกอบด้วย ตัวเทปเอง
มีข้อมูลด้านเดียวเท่านั้น แต่จำนวนด้านทั้งหมดจะถูกเก็บไว้
ในข้อมูลส่วนหัวของแต่ละเทป ค่าเริ่มต้นคือ 1
--track-path=ทิศทางfR
ทิศทางการแปลชั้นที่สองในดีวีดี อาร์กิวเมนต์นี้ควร
ไม่มีผลกับดีวีดีชั้นเดียว แม้ว่าจะเติมในที่สอดคล้องกัน
ในข้อมูลส่วนหัวของดีวีดี สำหรับการจัดเรียงเลเยอร์คู่ขนานมาตรฐาน
ทิศทางสามารถระบุได้ด้วยคำพ้องความหมาย "ตรงกันข้าม", "ออก" หรือ "ออกไปด้านนอก" สำหรับ
การจัดเรียงแทร็กตรงข้าม ทิศทางสามารถ "ขนาน", "ใน" หรือ "เข้าด้านใน" NS
ค่าเริ่มต้นจะขนานกันหากมีเพียงหนึ่งชั้นและตรงข้ามถ้ามีสองชั้น
ชั้น ความถูกต้องตามกฎหมายของการวางแนวตรงกันข้ามและมีเพียงชั้นเดียวเท่านั้นที่ไม่ชัดเจน
--usertext=สตริง
กรอกข้อมูลในช่อง "ข้อความผู้ใช้" ในเทป ตัวเลือกนี้ดูเหมือนจะมีประโยชน์เท่านั้น
หากคุณต้องการให้ข้อมูลเฉพาะปรากฏต่อหน้าโอเปอเรเตอร์ที่กำลังทำงานอยู่
อุปกรณ์การผลิตแผ่นดิสก์ ค่าดีฟอลต์คือสตริงว่าง
ตัวอย่าง
ดีวีดีเทป --inputfile=mydvd.iso-ภาพ
เขียนเลเยอร์ 0 ลงในเทปบน /dev/st0
ดีวีดีเทป --inputfile=mydvd.iso-ภาพ --ด้าน=1
เขียนเลเยอร์ 1 ลงในเทปบน /dev/st0 คุณต้องทำสิ่งนี้สำหรับภาพที่
ใหญ่เกินกว่าจะใส่ชั้นเดียวได้
ลิขสิทธิ์
ลิขสิทธิ์ 1999, 2000 Yggdrasil Computing, Inc. dvdtape อาจถูกคัดลอกภายใต้เงื่อนไขและ
เงื่อนไขของเวอร์ชัน 2 ของสัญญาอนุญาตสาธารณะทั่วไปของ GNU ตามที่เผยแพร่โดย Free
มูลนิธิซอฟต์แวร์ (เคมบริดจ์, แมสซาชูเซตส์, สหรัฐอเมริกา)
ใช้ dvdtape ออนไลน์โดยใช้บริการ onworks.net