เวอร์ชวลดับ
VirtualDubเป็นยูทิลิตี้จับภาพวิดีโอและประมวลผลวิดีโอ แบบโอ เพนซอร์สและฟรี สำหรับMicrosoft Windowsที่เขียนโดย Avery Lee ออกแบบมาเพื่อประมวลผลสตรีมวิดีโอเชิงเส้น รวมถึงการกรองและการบีบอัดใหม่ โดยใช้รูปแบบคอนเทนเนอร์AVIในการจัดเก็บวิดีโอที่จับได้[ 3 ] VirtualDub เวอร์ชันแรกที่เขียนขึ้นสำหรับWindows 95ซึ่งเผยแพร่บนSourceForgeได้รับการอัปโหลดเมื่อวันที่ 20 สิงหาคม พ.ศ. 2543 [ 4 ]
ในปี 2552 คู่มือซอฟต์แวร์ของบุคคลที่สามLearning VirtualDubได้กล่าวถึง VirtualDub ว่าเป็น "เครื่องมือจับภาพและประมวลผลวิดีโอโอเพนซอร์สฟรีชั้นนำ" [ 5 ]เนื่องจากความสามารถรอบด้านและประโยชน์ใช้สอยที่ "ทรงพลัง" [ 6 ]โดยเฉพาะอย่างยิ่งในด้านการประมวลผลวิดีโอ (ดูด้านล่าง) PC Worldจึงเรียก VirtualDub ว่า "เหมือน ' Photoshop ' สำหรับไฟล์วิดีโอ" [ 7 ] PC Perspectiveแนะนำเนื่องจากมีค่าใช้จ่าย ต่ำ [ 8 ]และPC & Tech Authorityของnextmediaยกย่องเป็นพิเศษสำหรับคุณสมบัติการคัดลอกสตรีมโดยตรงเพื่อหลีกเลี่ยงการลดคุณภาพของวิดีโอเมื่อทำการแก้ไขและตัดแต่งอย่างง่าย และข้อเท็จจริงที่ว่า VirtualDub "มีคุณสมบัติที่มีค่าหลายอย่างที่แพ็กเกจอื่นไม่มี และช่วยให้คุณได้ผลลัพธ์อย่างรวดเร็วโดยไม่ต้องยุ่งยากหรือใช้ตัวช่วยแบบยุ่งยาก" [ 9 ]
VirtualDub ได้รับการแนะนำให้ใช้โดยนิตยสารคอมพิวเตอร์และเทคโนโลยีระดับมืออาชีพ คู่มือ และผู้ รีวิวเช่นPC World [ 7 ] PC & Tech Authority [ 9 ] PC Perspective [ 8 ] เว็บไซต์คู่มือเทคโนโลยีMakeTechEasier [ 10 ]เว็บไซต์รีวิวซอฟต์แวร์ฟรีแวร์และโอเพนซอร์สGhacks [ 11 ] Speed Demos Archive [ 6 ] รวมถึงบริษัทผลิตวิดีโอระดับมืออาชีพของบุคคลที่สาม [ 12 ] และผู้สร้าง Wine [ 13 ]
มีปลั๊กอินของบุคคลที่สามหลายร้อยรายการสำหรับ VirtualDub [ 14 ] [ 15 ] [ 16 ] [ 17 ] [ 18 ] [ 19 ]รวมถึงจากบริษัทซอฟต์แวร์ระดับมืออาชีพ[ 20 ] [ 21 ]นอกจากนี้Debugmode Waxยังอนุญาตให้ใช้ปลั๊กอิน VirtualDub ในซอฟต์แวร์ตัดต่อวิดีโอระดับมืออาชีพ เช่นAdobe Premiere ProและVegas Pro [ 22 ]
คุณสมบัติ
VirtualDub ได้รับการออกแบบมาสำหรับMicrosoft Windowsแต่อาจทำงานบนLinuxและMac OS Xโดยใช้Wine (เช่น เพื่อใช้กับปลั๊กอิน Deshaker ที่ได้รับความนิยม) [ 23 ]อย่างไรก็ตาม ไม่มีการรองรับระบบเหล่านี้โดยตรง
VirtualDub ถูกสร้างขึ้นเพื่อใช้งานเฉพาะ ไฟล์ AVI เท่านั้น อย่างไรก็ตาม มีการเพิ่ม API ปลั๊กอินตั้งแต่เวอร์ชัน 1.7.2 ซึ่งอนุญาตให้นำเข้าไฟล์รูปแบบอื่นได้[ 24 ]จำเป็นต้องติดตั้งตัวแปลงสัญญาณวิดีโอและเสียงที่เหมาะสม
การบันทึกวิดีโอ
VirtualDub รองรับทั้งDirectShowและVideo for Windowsสำหรับการบันทึกวิดีโอ คุณสมบัติการบันทึกประกอบด้วย การบันทึกเป็นไฟล์ AVI ทุกรูปแบบ, มาตรวัดระดับเสียง(VU meter) , โหมด โอเวอร์เลย์และพรีวิว, ฮิสโตแกรม , พื้นที่ครอบ ตัดที่เลือกได้ , การลดสัญญาณรบกวนวิดีโอ, การตั้งค่าหยุดอัตโนมัติ (ตามเวลาการบันทึก ขนาดไฟล์ พื้นที่ว่าง และ/หรือเฟรมที่หายไป) และการกำหนดไดรฟ์สำรองสำหรับพื้นที่จัดเก็บข้อมูลส่วนเกิน
VirtualDub สามารถช่วยแก้ไขปัญหาเกี่ยวกับกล้องดิจิทัลที่บันทึกวิดีโอได้ กล้องหลายรุ่นโดยเฉพาะ Canon บันทึกใน รูปแบบ M-JPEGซึ่งไม่เข้ากันกับSony Vegas 6.0 และ 7.0 การบันทึกไฟล์ AVI เป็นไฟล์ "AVI แบบเก่า" จะทำให้ไฟล์นั้นแสดงผลใน Vegas ได้
VirtualDub รองรับ การบันทึก วิดีโอ DVจาก คอนโทรลเลอร์ FireWire Type 2 (VfW) เท่านั้น (ไม่สามารถใช้งานกับ Type 1 ได้) ไม่มีฟังก์ชันการบันทึกวิดีโอ DV แบบเป็นชุด การจับภาพนิ่ง หรือการควบคุมอุปกรณ์ DV
การประกอบวิดีโอ
VirtualDub สามารถสร้างไฟล์วิดีโอจากไฟล์ภาพหลายไฟล์ใน รูปแบบ Truevision TGAหรือWindows Bitmapได้ แต่ละเฟรมจะต้องมีชื่อไฟล์เรียงลำดับหมายเลขโดยไม่มีช่องว่าง (เช่น 001.bmp, 002.bmp, 003.bmp...) จากนั้นสามารถปรับอัตราเฟรมและแก้ไขเพิ่มเติม เช่น การเพิ่มเสียงประกอบได้
นอกจากนี้ VirtualDub ยังสามารถแยกส่วนวิดีโอโดยการแยกเสียงและบันทึกเฟรมลงในไฟล์ Truevision TGA หรือ Windows Bitmap ได้อีกด้วย
การแก้ไข
VirtualDub สามารถลบส่วนต่างๆ ของไฟล์วิดีโอ เพิ่มส่วนใหม่ หรือจัดเรียงลำดับส่วนที่มีอยู่ใหม่ได้ ส่วนที่เพิ่มเข้ามาจะต้องมีรูปแบบเสียงและวิดีโอขนาด จำนวนช่องสัญญาณเสียงอัตราเฟรมและอัตราการสุ่มตัวอย่าง ที่คล้ายคลึงกัน มิเช่นนั้น VirtualDub จะไม่สามารถผสมไฟล์วิดีโอที่แตกต่างกันหรือเพิ่มเอฟเฟกต์การเปลี่ยนผ่านระหว่างส่วนต่างๆ ได้
การประมวลผลวิดีโอ
VirtualDub มาพร้อมกับส่วนประกอบการแก้ไขวิดีโอจำนวนหนึ่งที่เรียกว่า "ฟิลเตอร์" ฟิลเตอร์เหล่านี้สามารถทำงานพื้นฐานได้ เช่น การปรับขนาดตามต้องการ การแปลงวิดีโอเป็นภาพขาวดำการหมุนตามต้องการ การครอบตัด หรือการเปลี่ยนค่าพื้นฐาน เช่น ความสว่างและความคมชัด ฟิลเตอร์ยังสามารถใช้ได้ในระหว่างการประกอบวิดีโอด้วย ปลั๊กอินฟิลเตอร์ช่วยขยายขีดความสามารถของ VirtualDub ให้มากขึ้น มี SDK ปลั๊กอินสำหรับนักพัฒนาเพื่อสร้างฟิลเตอร์วิดีโอและเสียงของตนเอง[ 25 ]
นอกจากคุณสมบัติพื้นฐานเหล่านั้นแล้ว ยังมีปลั๊กอินจากผู้พัฒนาภายนอกให้เลือกใช้เพื่อขยายชุดคุณสมบัติของ VirtualDub รวมถึงฟิลเตอร์ที่เกี่ยวข้องกับเอฟเฟกต์ด้านสุนทรียศาสตร์หรือการทำความสะอาด แก้ไข และฟื้นฟูคุณภาพของภาพ เช่น วิธีการลดสัญญาณรบกวนและเพิ่มความคมชัดต่างๆ ที่มุ่งเป้าไปที่สัญญาณวิดีโอแบบอนาล็อกและดิจิทัล รวมถึงข้อบกพร่องของฟิล์ม (ไม่ว่าจะเป็นที่เกี่ยวข้องกับVHSสายเคเบิลที่ชำรุดการรับสัญญาณโทรทัศน์ภาคพื้นดินหรือดาวเทียม แบบอนาล็อกที่ผิดเพี้ยน หรือ การบีบอัดแบบดิจิทัล ) การลดการแทรก สลับเฟรม และการจัดการฟิลด์ การแปลงและการจัดการ พื้นที่สีการแปลงภาพกลับเป็นดิจิทัลหรือ IVTC การลดการกระพริบ การลดการสั่น การเพิ่มและลบโลโก้และคำบรรยาย การวิเคราะห์เนื้อหาวิดีโอ เป็นต้น
คุณสมบัติการประมวลผลทั้งหมดนี้สามารถใช้งานแบบกลุ่ม ได้อย่างสมบูรณ์ เพื่อใช้เอฟเฟ็กต์เดียวกันกับไฟล์จำนวนมาก
การพัฒนา
VirtualDub เป็นซอฟต์แวร์ฟรีที่เผยแพร่ภายใต้ใบอนุญาตGNU GPL-2.0 หรือเวอร์ชันที่ใหม่กว่าและโฮสต์อยู่บนSourceForge.net

VirtualDub ถูกสร้างขึ้นครั้งแรกโดยผู้เขียน ซึ่งในขณะนั้นเป็นนักศึกษาวิทยาลัย เพื่อวัตถุประสงค์ในการบีบอัดวิดีโออนิเมะ เรื่อง เซเลอร์มูน[ 26 ] มันถูกเขียนขึ้นเพื่ออ่านและเขียน วิดีโอ AVIแต่ต่อมาได้เพิ่มการสนับสนุนปลั๊กอินอินพุต ทำให้สามารถอ่านรูปแบบเพิ่มเติมได้ รวมถึงMPEG-2 , Matroska , Flash Video , Windows Media , QuickTime , MP4และอื่นๆ การพัฒนาหยุดลงในปี 2013 [ 27 ]และฟอรัมของเว็บไซต์ปิดตัวลงในปี 2015 [ 28 ]
VirtualDub ได้แตกแขนงออกเป็นหลายเวอร์ชันรวมถึง VirtualDubMod และNandub [ 29 ]
เวอร์ชวลดับ2
เวอร์ชันล่าสุดเรียกว่าVirtualDub2 (เดิมชื่อ VirtualDub FilterMod) [ 30 ]มีคุณสมบัติทั้งหมดของ VirtualDub ดั้งเดิม บวกกับการรองรับความลึกของบิตสูง (เช่นสีเข้ม ) ไม่จำกัดเฉพาะตัว แปลงสัญญาณ Video for Windows (Video Compression Manager) และข้อจำกัดของรูปแบบ AVI อีกต่อไป (เช่น การรองรับ VBR ที่จำกัด ความไม่เข้ากันเล็กน้อยของ H.264/HEVC เป็นต้น)
VirtualDub2 มีการเข้ารหัส/ถอดรหัสในตัวสำหรับคอนเทนเนอร์และรูปแบบการบีบอัดวิดีโอและเสียงใด ๆ ที่รองรับโดยFFmpeg ( H.264 , HEVC, VP9, AAC, Opus และรูปแบบอื่น ๆ) และสามารถเปิดและบันทึกไฟล์ QuickTime (MOV), MP4 , Matroska , WebM , AVI ที่ใช้ FFmpeg หรือเฉพาะเสียงจากวิดีโอในรูปแบบ M4A, Opus ใน Matroska, Ogg Opus, Vorbis, AAC หรือ MP3 ได้[ 31 ]
นอกจากนี้ยังมีการปรับปรุงการนำทาง การแสดงผล และอินเทอร์เฟซผู้ใช้ (เช่น การเลื่อนหน้าจอเมื่อซูมเข้า การเลือกรูปแบบสี) ประสิทธิภาพที่ดีขึ้น และรองรับรูปแบบสีที่มีความลึกบิตสูง[ 32 ]
ประเด็นทางกฎหมายในอดีต
VirtualDub เวอร์ชันแรกๆ รองรับการนำเข้ารูปแบบ Advanced Systems FormatของMicrosoftแต่ถูกลบออกในเวอร์ชัน 1.3d หลังจากพนักงานของ Microsoft โทรมาแจ้งอย่างไม่เป็นทางการในปี 2000 โดยอ้างว่าเป็นการละเมิดสิทธิบัตร ของ Microsoft Microsoft ไม่เคยระบุหมายเลขสิทธิบัตรใดๆ ที่เชื่อว่าถูกละเมิด แต่มีการคาดการณ์จากผู้อื่นว่าสิทธิบัตรUS 6041345 (หมดอายุในปี 2017) อาจเกี่ยวข้อง[ 33 ]
ในเดือนสิงหาคม พ.ศ. 2549 ผู้ใช้ชาวเยอรมันของ VirtualDub ที่โฮสต์สำเนาของ VirtualDub หรือแม้แต่ลิงก์ไปยัง VirtualDub บนหน้าเว็บของตน เริ่มได้รับจดหมายแจ้งให้หยุดการกระทำจากบุคคลเอกชนที่อ้างว่ามีเครื่องหมายคำภาษา เยอรมัน สำหรับ "VirtualDub" [ 34 ]อย่างไรก็ตาม ปัญหานี้ได้รับการแก้ไขแล้ว: เครื่องหมายคำในเยอรมนีถูกลบออก[ 35 ]และมีการออกคำสั่งห้ามต่ออดีตเจ้าของเครื่องหมายคำดังกล่าว[ 36 ]
ดูเพิ่มเติม
ลิงก์ภายนอก
- เว็บไซต์อย่างเป็นทางการ

- VirtualDub บนSourceForge
- รีวิวจาก V3.co.uk ในWayback Machine (เก็บถาวรเมื่อ 9 มกราคม 2011)
- VirtualDub2บน SourceForge