หากคุณจำเป็นต้องแก้ไขไฟล์มัลติมีเดียของคุณเป็นครั้งคราว ไม่ว่าจะเป็นวิดีโอหรือไฟล์เสียง คุณก็จะได้พบกับ VirtualDub ซึ่งเป็นเครื่องมือที่มีประโยชน์และสะดวกอย่างยิ่ง เป็นหนึ่งในยูทิลิตี้การประมวลผลวิดีโอที่ยืดหยุ่นที่สุดสำหรับแพลตฟอร์ม Windows ฉันชอบมันและฉันใช้มันมาก
แม้ว่าบางครั้ง ในขณะที่คุณทำงานผ่านไฟล์มีเดียที่อาจต้องมีการปรับเปลี่ยน คุณตระหนักดีว่าคุณขาดตัวแปลงสัญญาณที่จำเป็นในการอ่านไฟล์ต้นฉบับหรือบีบอัดเอาต์พุตใหม่ กล่าวอีกนัยหนึ่ง คุณต้องใช้ตัวแปลงสัญญาณที่หลากหลาย ซึ่งจะไม่ปรากฏในรายการ ตอนนี้คุณทำอะไร?
ข้อความแสดงข้อผิดพลาด
ทุกอย่างเริ่มต้นด้วยข้อผิดพลาด บางอย่างดังนี้:
ข้อความในป๊อปอัปอ่านตามบรรทัดเหล่านี้:
ไม่พบตัวคลายไฟล์เสียงเพื่อขยายรูปแบบเสียงต้นฉบับ
(แท็กรูปแบบต้นฉบับ:00ff)
หากคุณใช้ Google คุณจะพบบทความมากมายที่บอกคุณว่ากล่องของคุณอาจไม่มีตัวแปลงสัญญาณ AC-3 หรือ MP3 และหากไม่มีสิ่งเหล่านี้ คุณอาจไม่สามารถดำเนินการได้ เช่นเดียวกับตัวแปลงสัญญาณวิดีโอ เอาล่ะ โดยไม่ต้องพยายามลบล้างหรือครอบงำความคิดของคุณด้วยลิงก์ไปยังเนื้อหากึ่งที่เกี่ยวข้อง เรามาทำความรู้จักกับการตั้งค่าตัวแปลงสัญญาณทั่วไปกัน ข้อจำกัดความรับผิดชอบ:Codec เป็นเรื่องละเอียดอ่อน ดังนั้นโปรดใช้ความระมัดระวังในการท่องเว็บและดาวน์โหลดสิ่งต่างๆ อย่าโทษฉันถ้ากล่องของคุณไม่เต็มเต็ง
วิธีการติดตั้งตัวแปลงสัญญาณ
เช่นเดียวกับที่ผู้เขียนซอฟต์แวร์นี้ชอบพูด จำไว้ว่า VirtualDub นั้นไม่มีตัวแปลงสัญญาณใดๆ ในตัวมันเอง ดังนั้นอะไรก็ตามที่มีอยู่ในกล่องของคุณจะถูกเปิดเผยในโปรแกรม สิ่งที่สองที่คุณต้องใส่ใจคือ คุณมีปัญหาเกี่ยวกับการคลายหรือการบีบอัดหรือไม่
ตัวอย่างการตั้งค่า AC-3 และ MP3
มาคว้าตัวแปลงสัญญาณและติดตั้งกันเถอะ เราจะเริ่มต้นด้วยตัวขยายเสียง เพราะนั่นคือปัญหาที่เรามี ยิ่งไปกว่านั้น AC-3 และ MP3 ทั้งสองประเภทเป็นรายการที่ได้รับความนิยมมากที่สุด ลองตรวจสอบดู AC-3 ACM มีให้บริการที่โน่น
ไฟล์เก็บถาวรที่ดาวน์โหลดมาจะมีไฟล์ที่มีนามสกุล inf คลิกขวาที่ไฟล์ เลือกติดตั้ง ขึ้นอยู่กับว่าคุณเลือกตัวแปลงสัญญาณรุ่น 32 บิตหรือรุ่น 64 บิต ตัวแปลงสัญญาณจะถูกติดตั้งในโฟลเดอร์ SysWOW64 หรือ System32 ตามลำดับ
สำหรับ MP3 คุณควรมีตัวแปลงสัญญาณอยู่แล้ว ซึ่งมาจากการติดตั้ง Windows Media Player แต่ถ้าคุณไม่มี คุณสามารถคว้า GPL-ed LAME ได้ ทำซ้ำขั้นตอนเดียวกันสำหรับตัวแปลงสัญญาณ MP3 (LAME)
ปัญหาเกี่ยวกับ MP3
อย่างไรก็ตาม เมื่อพยายามทำซ้ำการบีบอัดวิดีโอและเสียงใน VirtualDub คุณยังคงพบข้อผิดพลาด และยิ่งกว่านั้น ตัวแปลงสัญญาณที่ติดตั้งไม่แสดงในรายการที่มีอยู่ ดูเหมือนว่ามีบางอย่างผิดปกติที่นี่
แก้ไขรีจิสทรี
ปัญหานี้ได้รับการอธิบายอย่างละเอียดในหัวข้อบล็อกอย่างเป็นทางการในส่วนความคิดเห็น ใน Windows บางเวอร์ชัน การลงทะเบียนตัวแปลงสัญญาณอาจทำงานได้ไม่ดี แม้ว่าอาจมีการติดตั้งและมีอยู่ก็ตาม
เราจะสาธิตโดยการแก้ไขตัวแปลงสัญญาณ MP3 คุณจะต้องดำเนินการแก้ไขด้วยตนเองในรีจิสทรีของคุณ พร้อมด้วยการป้องกันที่จำเป็นและการสำรองข้อมูล หากต้องการแก้ไขตัวแปลงสัญญาณ 32 บิต ให้ไปที่:
คอมพิวเตอร์\HKLM\Software\Microsoft\Windows NT\CurrentVersion
ในกลุ่มนี้ คุณจะพบไดเร็กทอรีสองไดเร็กทอรี นั่นคือ driver.desc และ Drivers32 ภายใต้ drivers.desc ให้ดูที่ปุ่มที่แสดงในบานหน้าต่างด้านขวา คุณจะสังเกตเห็นว่าไฟล์ C:\Windows\system32\l3codeca.acm เป็นไฟล์ที่สอดคล้องกับตัวแปลงสัญญาณ MP3 แม้ว่าคุณอาจติดตั้งและใช้งานตัวแปลงสัญญาณอื่นอยู่ก็ตาม ตอนนี้สิ่งที่คุณต้องทำคือเปลี่ยนค่าสตริงจาก l3codeca.acm เป็น l3codecp.acm
จากนั้นเปิดกลุ่ม Drivers32 และดูในบานหน้าต่างด้านขวา ที่นี่ คุณจะพบคีย์ที่มีข้อความว่า msacm.l3acm อีกครั้ง เริ่มแรกจะชี้ไปที่ l3codeca.acm คุณต้องเปลี่ยนค่าสตริงเป็น codecp.acm เช่นเดียวกับที่เราทำด้านบน
สำหรับตัวแปลงสัญญาณ 64 บิต เส้นทางจะแตกต่างกันเล็กน้อย ในรีจิสทรี แทนที่จะไปที่ HKLM\Windows\Software คุณจะต้องไปที่ HKLM\Windows\Wow6432Node หลังจากนั้น เส้นทางจะเหมือนกัน เช่นเดียวกับการเปลี่ยนแปลงสตริงตัวแปลงสัญญาณ
เมื่อคุณทำการเปลี่ยนแปลงเหล่านี้เสร็จแล้ว ให้รีสตาร์ท VirtualDub ครั้งต่อไปที่คุณเปิดโปรแกรม ขึ้นอยู่กับตัวเลือกของคุณ ตอนนี้คุณจะเห็นตัวเลือกให้ใช้ MP3 สำหรับเสียงของคุณ อันที่จริง ใน VirtualDub เวอร์ชัน 64 บิต คุณอาจเห็นรายการสองรายการ รายการหนึ่งตรงกับตัวแปลงสัญญาณ 32 บิต และอีกรายการหนึ่งเป็นรหัส 64 บิต นอกจากนี้ ตาของคุณยังสามารถมองเห็น ACM ที่ด้านบนสุดของรายการได้อีกด้วย ภารกิจเสร็จสมบูรณ์.
ด้วย LAME การสำแดงของปัญหาอาจคล้ายกัน คุณจะต้องปรับคำอธิบายและเส้นทางไปยังตัวแปลงสัญญาณเพื่อให้ VirtualDub สามารถใช้งานได้ กล่าวอีกนัยหนึ่ง คุณอาจมีตัวแปลงสัญญาณที่ใช้งานไม่ได้และใช้งานไม่ได้ และการแก้ไขนั้นง่ายมาก
สิ่งที่คุณต้องทำก็เหมือนกับที่คุณทำกับ Fraunhofer codec คุณจะต้องแก้ไขพาธเพื่อชี้ไปที่ LameACM.acm เวอร์ชัน 32 บิตหรือ 64 บิต ขึ้นอยู่กับสิ่งที่คุณติดตั้ง สุดท้ายแต่ไม่ท้ายสุด ตรวจสอบให้แน่ใจว่าเวอร์ชัน VirtualDub ของคุณตรงกับการติดตั้งตัวแปลงสัญญาณ หรือในทางกลับกัน แม้ว่าเราจะใช้ Windows แต่การใช้คำสั่งไฟล์จาก GNU utils pack จะเป็นประโยชน์อย่างมากในการระบุสถาปัตยกรรมของตัวแปลงสัญญาณ
ทำซ้ำสำหรับตัวแปลงสัญญาณวิดีโอ
หลักการยังคงเหมือนเดิม หากคุณต้องการตัวแปลงสัญญาณเพิ่มเติม ให้ค้นหา ติดตั้ง จากนั้นตรวจสอบให้แน่ใจว่าตัวแปลงสัญญาณนั้นแสดงอยู่ในรายการที่พร้อมใช้งานเมื่อคุณเลือกตัวเลือกการบีบอัด ถ้าไม่เช่นนั้น การแก้ไขรีจิสทรีอาจอยู่ในลำดับ อย่าลืมความแตกต่างระหว่างซอฟต์แวร์เวอร์ชัน 32 บิตและ 64 บิตของคุณ ในที่สุด การเลือกเวอร์ชันจะเป็นตัวกำหนดความเร็วในการเรนเดอร์
อ่านได้อีกมาก
ตัวแปลงสัญญาณที่ต้องพิจารณา
K-Lite Codec Pack ทำงานได้ดี แต่อาจเกินความจำเป็นที่นี่
รวมชุดตัวแปลงสัญญาณชุมชนเป็นอีกสารพัด
และคุณอาจสนใจ Xvid
นี่คือรายการลิงก์ที่ดีไปยังบทช่วยสอนของฉัน ไม่ต้องสนใจ:
การแก้ไขไฟล์มัลติมีเดีย - แฟลช วิดีโอ และเสียง
ฟิลเตอร์ VirtualDub และการเล่นแบบสโลว์โมชั่น
กวดวิชา VirtualDub &Avisynth
ความลับในการสตรีมและการบันทึก VLC
สรุป
นี่เป็นบทช่วยสอนที่ค่อนข้างเกินบรรยาย สำหรับผู้ที่คาดหวังคำแนะนำที่รวดเร็วและสกปรกสำหรับการสร้างวิดีโอและอะไรก็ตาม แต่ถ้าคุณคิดให้ดี มันเป็นหัวข้อที่เกินบรรยาย อย่างไรก็ตาม บทความนี้จะสอนวิธีติดตั้งตัวแปลงสัญญาณ Windows วิธีแก้ไขด้วยตนเองในรีจิสทรีเพื่อให้แน่ใจว่าใช้ตัวแปลงสัญญาณอย่างถูกต้อง ความแตกต่างระหว่างเวอร์ชัน 32 บิตและ 64 บิต และแฮ็กน่ารักๆ อื่นๆ การอ่านข้อความแสดงข้อผิดพลาดเป็นอีกแบบฝึกหัดที่มีประโยชน์ และควรช่วยให้คุณแก้ไขปัญหาส่วนใหญ่ได้
VirtualDub ยังคงสวยงามและมีประโยชน์ และตอนนี้ด้วยคุณสมบัติพิเศษเหล่านี้ คุณสามารถเพลิดเพลินกับมันได้มากขึ้น เพิ่มรายการความสามารถของคุณ สุดท้ายนี้ โปรดระมัดระวังในการดาวน์โหลดตัวแปลงสัญญาณทั่วทั้งเว็บ เนื่องจากคุณภาพและข้อกำหนดสิทธิ์การใช้งานอาจแตกต่างกันอย่างมาก แม้ว่าจะมีมัลแวร์ก็ตาม แล้วเจอกันรอบหน้า
ไชโย