นี่คือคำสั่ง HandBrakeCLI ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
HandBrakeCLI - เครื่องแปลงไฟล์ DVD อเนกประสงค์และตัวแปลงสัญญาณวิดีโอ (บรรทัดคำสั่ง)
DESCRIPTION
ไวยากรณ์: HandBrakeCLI [ตัวเลือก] -i -o
# # # General เบรกมือ Options
-h, --ช่วยด้วย
พิมพ์ช่วยเหลือ
-u, --อัปเดต
ตรวจสอบการอัปเดตและออก
-v, --รายละเอียด <#>
ละเอียด (อาร์กิวเมนต์ทางเลือก: ระดับการบันทึก)
-Z. --ที่ตั้งไว้ล่วงหน้า
ใช้พรีเซ็ตในตัว การใช้อักษรตัวพิมพ์ใหญ่มีความสำคัญ และหากชื่อที่ตั้งไว้ล่วงหน้ามีช่องว่าง
ล้อมรอบด้วยเครื่องหมายคำพูดคู่
-z, --preset-รายการ
ดูรายการที่ตั้งไว้ล่วงหน้าที่มีอยู่
--no-dvdnav
ห้ามใช้ dvdnav ในการอ่าน DVD (ทดลอง เปิดใช้งานโดยค่าเริ่มต้นสำหรับการทดสอบ)
# # # แหล่ง Options
-i, --ป้อนข้อมูล
ตั้งค่าอุปกรณ์อินพุต
-t, --ชื่อ
เลือกชื่อที่จะเข้ารหัส (0 เพื่อสแกนทุกชื่อเรื่องเท่านั้น ค่าเริ่มต้น: 1)
--min-ระยะเวลา
กำหนดระยะเวลาชื่อขั้นต่ำ (เป็นวินาที) ชื่อเรื่องที่สั้นกว่าจะไม่ถูกสแกน
(ค่าเริ่มต้น: 10)
--สแกน สแกนชื่อที่เลือกเท่านั้น
--คุณสมบัติหลัก
ตรวจหาและเลือกชื่อคุณสมบัติหลัก
-c, --บท
เลือกบท (เช่น "1-3" สำหรับบทที่ 1 ถึง 3 หรือ "3" สำหรับบทที่ 3 เท่านั้น
ค่าเริ่มต้น: ทุกบท)
--มุม
เลือกมุมดีวีดี
--พรีวิว <<B>
เลือกจำนวนภาพตัวอย่างที่สร้างขึ้น (สูงสุด 30 ภาพ) และดูว่าจะสร้างหรือไม่
เก็บไว้ในดิสก์ (0 หรือ 1) (ค่าเริ่มต้น: 10:0)
--start-at-ดูตัวอย่าง <#>
เริ่มการเข้ารหัสในการแสดงตัวอย่างที่กำหนด
--เริ่มต้นที่
เริ่มการเข้ารหัสที่เฟรมที่กำหนด ระยะเวลา (เป็นวินาที) หรือ pts (บนนาฬิกา 90kHz)
--หยุดที่
หยุดการเข้ารหัสที่เฟรมที่กำหนด ระยะเวลา (เป็นวินาที) หรือ pts (บนนาฬิกา 90kHz)
# # # ปลายทาง Options
-o, --เอาท์พุท
ตั้งชื่อไฟล์เอาต์พุต
-f, --รูปแบบ
ตั้งค่ารูปแบบเอาต์พุต (mp4/mkv ค่าเริ่มต้น: ตรวจพบอัตโนมัติจากชื่อไฟล์)
-m, --เครื่องหมาย
เพิ่มเครื่องหมายบท (รูปแบบเอาต์พุต mp4 และ mkv เท่านั้น)
-4, --ไฟล์ขนาดใหญ่
ใช้ไฟล์ mp64 4 บิตที่มีความจุมากกว่า 4 GB หมายเหตุ: ทำลาย iPod, PS3
ความเข้ากันได้
-O, --เพิ่มประสิทธิภาพ
เพิ่มประสิทธิภาพไฟล์ mp4 สำหรับการสตรีม HTTP
-I, --ipod-อะตอม
ทำเครื่องหมายไฟล์ mp4 เพื่อให้ iPod 5.5G ยอมรับได้
# # # วีดีโอ Options
-e, --ตัวเข้ารหัส
ตั้งค่าตัวเลือกตัวเข้ารหัสไลบรารีวิดีโอ: x264 / ffmpeg4 / ffmpeg2 / theora (ค่าเริ่มต้น:
ffmpeg4)
--x264-ตั้งล่วงหน้า
เมื่อใช้ x264 เลือกค่าที่ตั้งไว้ล่วงหน้า x264:
เร็วมาก / เร็วมาก / เร็วมาก / เร็ว / เร็ว / ปานกลาง / ช้า / ช้ากว่า /
ช้ามาก / ยาหลอก
--x264-ปรับแต่ง
เมื่อใช้ x264 ให้เลือกการปรับ x264:
ภาพยนตร์ / แอนิเมชั่น / เกรน / ภาพนิ่ง / psnr / ssim / fastdecode / zerolatency
-x, --เข้ารหัส
ระบุตัวเลือกตัวเข้ารหัสขั้นสูงในรูปแบบเดียวกับ Mencoder (x264 และ ffmpeg
เท่านั้น): option1=value1:option2=value2
--x264-โปรไฟล์
เมื่อใช้ x264 ตรวจสอบให้แน่ใจว่าสอดคล้องกับโปรไฟล์ h.264 ที่ระบุ:
พื้นฐาน / หลัก / สูง / สูง 10 / high422 / high444
-q, --คุณภาพ
ตั้งค่าคุณภาพวิดีโอ
-b, --ว
ตั้งค่าบิตเรตของวิดีโอ (ค่าเริ่มต้น: 1000)
-2, --สองผ่าน
ใช้โหมดสองผ่าน
-T, --เทอร์โบ
เมื่อใช้ 2-pass ให้ใช้ตัวเลือกเทอร์โบในการส่งครั้งแรกเพื่อเพิ่มความเร็ว (เฉพาะ
ใช้งานได้กับ x264 ส่งผลต่อ PSNR ประมาณ 0.05dB และเพิ่มความเร็วในการส่งครั้งแรกเป็นสองเท่า
ถึงสี่ครั้ง)
-r, --ประเมินค่า
ตั้งอัตราเฟรมวิดีโอ (5 / 10 / 12 / 15 / 23.976 / 24 / 25 / 29.97 / 30 / 50 / 59.94
/ 60) โปรดทราบว่าการไม่ระบุอัตราเฟรมทำให้ HandBrake สามารถรักษาแหล่งที่มาได้
การประทับเวลา ซึ่งอาจสร้างวิดีโออัตราเฟรมที่ผันแปรได้
--vfr, --cfr, --หน้า
เลือกการควบคุมอัตราเฟรมแบบแปรผัน คงที่หรือจำกัดสูงสุด VFR รักษา
เวลาแหล่งที่มา CFR ทำให้อัตราคงที่ของเอาต์พุตที่อัตราที่กำหนดโดย -r ธง
(หรืออัตราเฉลี่ยของแหล่งที่มาถ้าไม่มี -r จะได้รับ) PFR ไม่อนุญาตให้อัตราไป
เกินอัตราที่กำหนดด้วยเครื่องหมาย -r ตั้งค่าสถานะแต่จะไม่เปลี่ยนเวลาของแหล่งที่มาหากเป็น
ต่ำกว่าอัตรานั้น หากไม่มีการตั้งค่าสถานะเหล่านี้ ค่าเริ่มต้นคือ --cfr เมื่อ -r is
ให้และ --vfr มิฉะนั้น
# # # เสียง Options
-a, --เสียง
เลือกแทร็กเสียงโดยคั่นด้วยเครื่องหมายจุลภาค ("ไม่มี" สำหรับไม่มีเสียง "1,2,3" สำหรับ
หลายแทร็ก ค่าเริ่มต้น: อันแรก) สามารถใช้แทร็กเอาต์พุตหลายแทร็กสำหรับหนึ่ง
อินพุต
-E, --เครื่องเข้ารหัส
ตัวเข้ารหัสเสียง:
FAAC
ปิด
สำเนา:aac
ffac3
สำเนา:ac3
สำเนา:dts
คัดลอก:dtshd
เป็นอัมพาต
คัดลอก:mp3
วอร์บิส
fflac
สำเนา
copy:* จะผ่านเสียงที่เกี่ยวข้องซึ่งไม่ได้แก้ไขไปยัง muxer หากเป็น a
รองรับประเภทเสียง passthrough คั่นด้วยเครื่องหมายจุลภาคสำหรับเสียงมากกว่าหนึ่งรายการ
ติดตาม. (ค่าเริ่มต้น: faac สำหรับ mp4, lame สำหรับ mkv)
--สำเนาเสียง-มาสก์
ตั้งค่าตัวแปลงสัญญาณเสียงที่ได้รับอนุญาตเมื่อตัวเลือกตัวเข้ารหัสเสียง "คัดลอก" เป็น
ระบุ (aac/ac3/dts/dtshd/mp3 ค่าเริ่มต้น: ทั้งหมด) คั่นด้วยเครื่องหมายจุลภาคสำหรับหลายรายการ
ตัวเลือกที่อนุญาต
--audio-ทางเลือก
ตั้งค่าตัวแปลงสัญญาณเสียงเพื่อใช้เมื่อไม่สามารถคัดลอกแทร็กเสียงโดยไม่ใช้
เข้ารหัสใหม่
-B, --ab
ตั้งค่าบิตเรตเสียง (ค่าเริ่มต้น: ขึ้นอยู่กับตัวแปลงสัญญาณที่เลือก มิกซ์ดาวน์ และ
ตัวอย่าง) คั่นด้วยเครื่องหมายจุลภาคสำหรับแทร็กเสียงมากกว่าหนึ่งแทร็ก
-Q, --aq
ตั้งค่าเมตริกคุณภาพเสียง (ค่าเริ่มต้น: ขึ้นอยู่กับตัวแปลงสัญญาณที่เลือก) คั่นด้วย
เครื่องหมายจุลภาคสำหรับแทร็กเสียงมากกว่าหนึ่งแทร็ก
-C, --ac
ตั้งค่าเมตริกการบีบอัดเสียง (ค่าเริ่มต้น: ขึ้นอยู่กับตัวแปลงสัญญาณที่เลือก) คั่นด้วย
เครื่องหมายจุลภาคสำหรับแทร็กเสียงมากกว่าหนึ่งแทร็ก
-6, --มิกซ์ดาวน์
รูปแบบสำหรับดาวน์มิกซ์เสียงเซอร์ราวด์ คั่นด้วยเครื่องหมายจุลภาคสำหรับเสียงมากกว่าหนึ่งรายการ
ติดตาม. (โมโน/สเตอริโอ/dpl1/dpl2/6ch ค่าเริ่มต้น: สูงสุด 6 ช่องสำหรับ ac3 สูงสุด dpl2 สำหรับ
ตัวเข้ารหัสอื่นๆ)
-R, --อาเรต
ตั้งค่าแซมเปิลเรทเสียง (22.05/24/32/44.1/48 kHz) คั่นด้วยเครื่องหมายจุลภาคมากกว่า
หนึ่งแทร็กเสียง
-D, --ดร
ใช้การบีบอัดช่วงไดนามิกพิเศษกับเสียง ทำให้เสียงนุ่มนวลดังขึ้น
ช่วงคือ 1.0 ถึง 4.0 (ดังเกินไป) โดย 1.5 - 2.5 เป็นช่วงที่มีประโยชน์ แยกจากกัน
เครื่องหมายจุลภาคสำหรับแทร็กเสียงมากกว่าหนึ่งแทร็ก
--ได้รับ
ขยายหรือลดทอนเสียงก่อนการเข้ารหัส ไม่ทำงานกับเสียง passthru
(สำเนา). ค่าอยู่ในหน่วย dB ค่าลบลดทอน ค่าบวกขยาย A 1
ความแตกต่างของ dB แทบไม่ได้ยิน
-A, --ชื่อ
ชื่อแทร็กเสียง คั่นด้วยเครื่องหมายจุลภาคสำหรับแทร็กเสียงมากกว่าหนึ่งแทร็ก
# # # ภาพ การตั้งค่า
-w, --ความกว้าง
กำหนดความกว้างของภาพ
-l, --ความสูง
ตั้งค่าความสูงของรูปภาพ
--พืช
ตั้งค่าการครอบตัด (ค่าเริ่มต้น: autocrop)
--หลวม-พืช <#>
ครอบตัดเป็นโมดูลัสหลายเท่าเสมอ ระบุจำนวนสูงสุดของค่าพิเศษ
พิกเซลที่อาจถูกครอบตัด (ค่าเริ่มต้น: 15)
-Y, --maxHeight <#>
ตั้งค่าความสูงสูงสุด
-X, --ความกว้างสูงสุด <#>
กำหนดความกว้างสูงสุด
--เข้มงวด-anamorphic
จัดเก็บอัตราส่วนพิกเซลในสตรีมวิดีโอ
--หลวม-anamorphic
เก็บอัตราส่วนกว้างยาวพิกเซลด้วยความกว้างที่ระบุ
--กำหนดเอง-anamorphic
จัดเก็บอัตราส่วนพิกเซลในสตรีมวิดีโอและควบคุมพารามิเตอร์ทั้งหมดได้โดยตรง
--display-ความกว้าง
ตั้งค่าความกว้างเพื่อปรับขนาดพิกเซลจริงเป็นขณะเล่น สำหรับอนามอร์ฟิคแบบกำหนดเอง
--keep-แสดง-ด้าน
รักษาอัตราส่วนการแสดงผลของแหล่งที่มาเมื่อใช้ anamorphic . ที่กำหนดเอง
--pixel-ด้าน
ตั้งค่าด้านพิกเซลแบบกำหนดเองสำหรับ anamorphic แบบกำหนดเอง (--display-ความกว้าง และ --pixel-ด้าน
จะไม่เกิดร่วมกันและอดีตจะแทนที่อย่างหลัง)
--itu-พาร์
ใช้ค่าขนาดพิกเซล ITU ที่กว้างขึ้นสำหรับอะนามอร์ฟิคแบบหลวมและกำหนดเอง ซึ่งมีประโยชน์กับ
แหล่งที่มา underscanned
--โมดูลัส
กำหนดจำนวนที่คุณต้องการขนาดพิกเซลที่ปรับขนาด
แบ่งให้เรียบร้อยโดย ไม่มีผลกับโหมดอนามอร์ฟิคที่เข้มงวด ซึ่งจะเป็น mod 2 . เสมอ
(ค่าเริ่มต้น: 16)
-M --สี-เมทริกซ์ <601 หรือ 709>
กำหนดขอบเขตสีที่สัญญาณออก (601 บาทส่วนใหญ่สำหรับเนื้อหา SD, 709 บาท
สำหรับ HD ค่าเริ่มต้น: กำหนดโดยความละเอียด)
# # # ฟิลเตอร์
-d, --ดีอินเทอร์เลซ หรือ
วิดีโอ Deinterlace พร้อมตัวกรอง yadif/mcdeint (ค่าเริ่มต้น 0:-1:-1:1)
-5, --decom
เลือก deinterlaces เมื่อตรวจพบการหวี (ค่าเริ่มต้น:
7:2:6:9:80:16:16:10:20:20:4:2:50:24:1:-1)
-9, --ดีเทเลซีน
วิดีโอ Detelecine (ivtc) พร้อมตัวกรองแบบดึงขึ้น หมายเหตุ: ตัวกรองนี้ลดเฟรมที่ซ้ำกัน
เพื่อเรียกคืนอัตราเฟรมก่อนเทเลซีน เว้นแต่คุณจะระบุอัตราเฟรมคงที่
(--ประเมินค่า 29.97) (default 1:1:4:4:0:0:-1)
-8, --ดีนัวส์ หรือ
วิดีโอ Denoise พร้อมตัวกรอง hqdn3d (ค่าเริ่มต้น 4:3:6:4.5)
-7, --deblock
เลิกบล็อกวิดีโอด้วยตัวกรอง pp7 (ค่าเริ่มต้น 5:2)
--หมุน
พลิกแกนรูปภาพ (ค่าเริ่มต้น 3)
-g, --ระดับสีเทา
การเข้ารหัสระดับสีเทา
# # # หัวเรื่องย่อย Options
-s, --คำบรรยาย
เลือกแทร็กคำบรรยาย โดยคั่นด้วยเครื่องหมายจุลภาค สามารถมีแทร็กเอาต์พุตได้มากกว่าหนึ่งแทร็ก
ใช้สำหรับอินพุตเดียว ตัวอย่าง: "1,2,3" สำหรับหลายแทร็ก ชื่อเพลงพิเศษ
"สแกน" เพิ่มรอบแรกพิเศษ บัตรพิเศษนี้สแกนคำบรรยายที่ตรงกับ
ภาษาของเสียงแรกหรือภาษาที่เลือกโดย --ภาษาพื้นเมือง. หนึ่ง
ที่เลือกใช้เวลาเพียง 10 เปอร์เซ็นต์หรือน้อยกว่านั้น สิ่งนี้ควรค้นหา
คำบรรยายสำหรับส่วนภาษาต่างประเทศสั้น ใช้ร่วมกับ .ได้ดีที่สุด
--subtitle-ถูกบังคับ.
-F, --subtitle-ถูกบังคับ
แสดงคำบรรยายจากสตรีมที่เลือกเท่านั้นหากคำบรรยายมีแฟล็กบังคับ
ชุด. ค่าใน "สตริง" เป็นดัชนีในรายการคำบรรยายที่ระบุด้วย
'-คำบรรยาย'. คั่นด้วยเครื่องหมายจุลภาคสำหรับแทร็กคำบรรยายมากกว่าหนึ่งแทร็ก ตัวอย่าง:
"1,2,3" สำหรับหลายแทร็ก หากละเว้น "สตริง" แทร็กแรกจะถูกบังคับ
--คำบรรยายถูกเผา
"เบิร์น" คำบรรยายที่เลือกลงในแทร็กวิดีโอ หากไม่ระบุ "หมายเลข" ให้ใส่หมายเลขแรก
แทร็กถูกเผา "หมายเลข" เป็นดัชนีในรายการคำบรรยายที่ระบุด้วย
'-คำบรรยาย'.
--subtitle-ค่าเริ่มต้น
ตั้งค่าสถานะคำบรรยายที่เลือกเป็นคำบรรยายเริ่มต้นที่จะแสดงเมื่อเล่น
การตั้งค่าไม่มีค่าเริ่มต้นหมายความว่าจะไม่มีการแสดงคำบรรยายโดยอัตโนมัติหาก "ตัวเลข" คือ
ละเว้น แทร็กแรกเป็นค่าเริ่มต้น "หมายเลข" เป็นดัชนีในรายการคำบรรยาย
ระบุด้วย '--คำบรรยาย'
-N, --ภาษาพื้นเมือง
ระบุการตั้งค่าภาษาของคุณ เมื่อแทร็กเสียงแรกไม่ตรงกับของคุณ
ภาษาพื้นเมืองแล้วเลือกคำบรรยายแรกที่ทำ เมื่อใช้ร่วมกับ
กับ --Native-พากย์ แทร็กเสียงจะเปลี่ยนตามความชอบของคำบรรยาย จัดเตรียม
รหัส iso639-2 ของภาษา (ฟรี eng สปา dut และอื่น ๆ )
--Native-พากย์
ใช้ร่วมกับ --ภาษาพื้นเมือง ขอให้หากไม่มีแทร็กเสียง
เลือกแทร็กเสียงที่เลือกเริ่มต้นจะเป็นเพลงแรกที่ตรงกับ
--ภาษาพื้นเมือง. หากไม่มีแทร็กเสียงที่ตรงกันให้จับคู่ครั้งแรก
ใช้แทร็กคำบรรยายแทน
--srt-ไฟล์ ชื่อไฟล์ SubRip SRT คั่นด้วยเครื่องหมายจุลภาค
--srt-codeset
ชุดรหัสอักขระที่ไฟล์ SRT เข้ารหัส โดยคั่นด้วยเครื่องหมายจุลภาค ใช้
'ไอคอน' -l' สำหรับรายการชุดรหัสที่ถูกต้อง ถ้าไม่ระบุ latin1 จะถือว่า
--srt-ชดเชย
ออฟเซ็ตเป็นมิลลิวินาทีเพื่อใช้กับไฟล์ SRT ที่คั่นด้วยเครื่องหมายจุลภาค ถ้าไม่
ถือว่าศูนย์ที่ระบุ ออฟเซ็ตอาจเป็นค่าลบ
--srt-lang
ภาษาที่เป็นรหัส iso639-2 fra, eng, spa et cetera) สำหรับไฟล์ SRT ที่แยกจากกัน
ด้วยเครื่องหมายจุลภาค หากไม่ได้ระบุไว้ จะใช้ 'und'
--srt-ค่าเริ่มต้น
ตั้งค่าสถานะ srt ที่เลือกเป็นคำบรรยายเริ่มต้นที่จะแสดงเมื่อเล่น
การตั้งค่าไม่มีค่าเริ่มต้นหมายความว่าจะไม่มีการแสดงคำบรรยายโดยอัตโนมัติหาก "ตัวเลข" คือ
ละเว้น srt แรกเป็นค่าเริ่มต้น "number" คือดัชนีแบบอิง 1 ใน srt-file
รายการ
ใช้ HandBrakeCLI ออนไลน์โดยใช้บริการ onworks.net