วันอังคารที่ 6 มีนาคม พ.ศ. 2555

ตัดต่อไฟล์หนังอย่างง่ายๆด้วย Virtual Dub

Virtual Dub

ขึ้นวิธีทำเลยละกัน เพราะสิ่งที่ต้องใช้ก็แค่โปรแกรม Virtual Dub กับ ไฟล์หนัง เท่านั้น
1. เปิดโปรแกรมขึ้นมา ไปที File > Open Video File แล้วเลือกไฟล์ที่เราต้องการ

2. กด Play หนัง เพื่อเลือกตอนที่ชอบ หรือถ้ารู้ว่าอยู่ช่วงไหนก็เลื่อนไปที่เฟรมนั้นได้เลย
โดยใช้รูปสี่เหลี่ยมที่อยู่บนแถบเฟรมหรือ Timing ของหนัง
เลื่อนที่จุดเริ่มต้นของช่วงที่ต้องการ กดปุ่ม Mark Start (ดูตามรูปประกอบ) ไว้
เพื่อกำหนดให้เป็นจุดเริ่มต้น

3. เลื่อนไปที่เฟรมสุดท้ายที่ต้องการ กดปุ่ม Mark End เพื่อกำหนดให้เป็นจุดสิ้นสุด
(ในกรณีที่เลื่อนไม่ค่อยตรงเฟรม สามารถกด Ctrl+G เพื่อใส่เฟรมที่เราต้องการจะไปได้)
4. เมื่อเลือกช่วงหนังที่ต้องการได้แล้ว ไปที่ File > Save as avi แล้วก็เซฟ

ฝังซับลงบนไฟล์ .avi โดยใช้โปรแกรม Virtualdub
อาจมีบางคนที่เคยสงสัย (เจ้าของบล็อกเองนี่แหละ) ว่าหนังที่เราโหลดมาดูมันเป็น Dvdrip Xvid หรือ Divx (.avi)
แล้วซับมันแยกมา หรือซับกับไฟล์หนังเรื่องนั้นๆมันได้มาจากคนละที่
ปกติเราก็เปิดไฟล์ avi แล้วก็เปิดไฟลซับ srt หรือ sub หรือไฟล์นามสกุลอะไรก็แล้วแต่คู่กันไป
แต่เอ๊ะ??? ถ้าเราอยากจะฝังซับลงไปเลยล่ะ เผื่อดูครั้งหน้าจะได้ไม่ต้องเปิดแยกคนละทีอีก
ต่อไปนี้คือวิธีที่เจ้าของบล็อกใช้เพราะเห็นว่าสะดวกดี
(เพราะลองมาหลายโปรแกรมแล้วซับกับเสียงมันไม่ตรงกัน)

ก่อนอื่นสิ่งที่ต้องใช้ในการทำครั้งนี้
1. ไฟล์หนังเรื่องที่ต้องการ ในที่นี้จะใช้เรื่อง High School Musical
2. ไฟล์ซับของหนังเรื่องนั้น ใช้ไฟล์ .srt (เปิดดูก่อนนะว่าภาพกับเสียงมันซิงค์กัน)
3. โปรแกรม Virtualdub
4. K-Lite Codec Pack
5. เวลาและอารมณ์ (ถ้าไม่มี 2 อย่างนี้ก็ทำอะไรไม่สำเร็จหรอกนะ)
 
ขั้นตอนในการทำ
1. แตกไฟล์โปรแกรมออกแล้ววางไว้ที่ไหนก็ได้ที่จะสามารถใช้ได้สะดวก อาจทำ Shortcut ไว้หน้า Desktop ด้วยก็ได้ (โปรแกรมนี้ใช้ได้เลยนะคะ ไม่ต้องลงโปรแกรม โดยดับเบิ้ลคลิกที่ไฟล์ Virtualdub.exe)
2. เมื่อเปิดโปรแกรมขึ้นมาแล้ว ให้เข้าที่เมนู File > Open Video File > แล้วเลือกไฟล์ที่เราต้องการ > กด Open
ตัวอย่างตามรูป
3. พอเปิดไฟล์ที่ต้องการก็จะได้ช่องดำๆมืดๆ 2 ช่อง แบบนี้ (เส้นแบ่งตรงกลางเลื่อนไปเลื่อนมาได้นะคะ)
4. ไปที่เมนู Video > Filter > Add > Load (ตามรูป)

5. จะมีวินโดว์เปิดขึ้นมาให้เลือกไฟล์ก็เข้าไปที่ C:/Program Files/K-Lite Codec Pack/Filter ถึงตรงนี้จะเห็นว่ามีโฟลเดอร์อยู่อันเดียวคือ  Haali ให้เข้าไปปรับตรง File Type (ที่โชว์ว่า Virtualdub Filter .vdf) ให้เปลี่ยนเป็น Windows Dynami-Link Library (.dll) ก็จะเห็นไฟล์เพิ่มขึ้นมาตามรูป
ใครไม่เหมือนในรูปอาจเป็นเพราะวินโดว์คนละเวอร์ชั่นนะคะ
เมื่อมีไฟล์โชว์ขึ้นมาแล้วให้เลือก vsfilter.dll กด Open
 
6.  ย้อนมาหน้า Add Filter เลื่อนๆลงไปหา TextSub คลิกแล้วกด OK

7. พอมีวินโดว์เด้งขึ้นมาให้เลือกไฟล์ซับที่ต้องการ กด Open กลับมาที่หน้า Filter จะโชว์ไฟล์ซับที่เลือกเมื่อกี้ ติ๊กถูกหน้าไฟล์ กด OK
8. ถ้าใครต้องการจะบีบไฟล์ให้เล็กลง ให้ไปที่เมนู Video > Compression > Xvid MPEG-4 > Configure แล้วปรับค่า Bitrate ตามต้องการแล้วก็ OK ออกมาให้หมด
9. ขั้นตอนสุดท้ายเซฟไฟล์ กดเมนู File เลือก Save as avi เลือกที่เก็บไฟล์ ตั้งชื่อไฟล์ แล้วรอ (จะมีป๊อบอัพเล็กๆขึ้นมา อย่าไปปิดมันจนกว่าจะเสร็จนะคะ
รอจนกว่าโปรแกรมจะจัดการเสร็จก็เรียบร้อยค่ะ

ต่อไฟล์ avi 2 ไฟล์ ให้เป็นไฟล์เดียวกันต่อเนื่อง

คุณกำลังสงสัยว่าจะทำให้ไฟล์ avi ที่โหลดมา 2 ไฟล์นั้น มาต่อกันให้เป็นไฟล์เดียวได้อย่างไรใช่มั้ย
(คำถามยาวเนอะ จขบ. ก็โคตรขี้สงสัยเลย)
ถ้าใช่...คุณมาถูกทางแล้ว
วันนี้ซาร่า (แป่ว) จะมานำเสนอวิธีนำไฟล์หนัง 2 ไฟล์ (เรื่องเดียวกันแผ่น 1-2 หรือคนละเรื่อง อยากต่อเอามันส์ก็ตามศรัทธา)
เป็นวิธีที่ง่ายมากๆ ใช้เวลาไม่นาน (เท่าไหร่มั้ง) ในการทำ
ไม่ใกล้ไม่ไกล โปรแกรมเดิม แต่น แตน แต๊น...
โปรแกรมสารพัดประโยชน์ Virtualdub นั่นเอง

ต่อไฟล์ได้เนี๊ยน เนียนเลยล่ะค่ะ

สิ่งที่ต้องเตรียม
1. โปรแกรม 
Virtualdub
2. ไฟล์ avi 2 ไฟล์ ต้องเป็นไฟล์นามสกุลเดียวกัน เรทเท่ากัน (ก็คือไฟล์มาจากที่เดียวกันนั่นเอง)

วิธีการทำ
(ครั้งนี้ไม่ใส่ภาพประกอบนะคะ ถ้าถามว่าทำไม?? ตอบว่า...ขี้เกียจค่ะ)
1. เปิดโปรแกรม Virtualdub.exe
2. เข้าเมนู File > Open video file > เลือกไฟล์แรก (แผ่น1)
3. เข้าเมนู File > Append AVI Segment > เลือกไฟล์ที่ต้องการนำมาต่อ (แผ่น 2 ถ้าต้องการต่อเพิ่มอีก ก็ทำข้อนี้ซ้ำ)
4. เข้าเมนู Video > Direct stream copy
5. เข้าเมนู Audio > Source audio > Stream 1
6. เข้าเมนู File > Save as AVI หรือ Save old format AVI

รอโปรแกรมโพรเซสเรียบร้อยก็เป็นอันเสร็จค่ะ

ง่ายจังเลย รักโปรแกรมนี้จริงๆ ^^"