Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> ซอฟต์แวร์

เชี่ยวชาญสื่อ Flash: คู่มือครบวงจรการดาวน์โหลด แปลงไฟล์ และแยกเสียง

บทความนี้เป็น Part 1 ของซีรีส์ 3 บทความ: Flash, Video, Audio ใน Part 1 นี้ เน้น Flash: ดาวน์โหลดจากเว็บ แปลงรูปแบบ (.flv เป็น .swf หรือ .avi) แยกเพลงจาก Flash Movie และเทคนิคเจ๋งๆ อื่นๆ

Part 2 จะพูดถึงไฟล์วิดีโอ: ตัด/รวม เปลี่ยน Encoding/Compression แก้ Bitrate mismatch และงานอื่นๆ Part 3 จะจัดการเสียง: แปลงรูปแบบ .mp3 .ogg .wav ผสมเสียง สร้างเพลงจากชิ้นส่วนทรัคต่างๆ และมากกว่านั้น

นอกจากนี้แนะนำโปรแกรมมัลติมีเดียช่วยงานประจำวัน: ซอฟต์แวร์บันทึกเสียง/วิดีโอ สำคัญ: ทุกอย่างฟรี มีตัวอย่าง Windows และ Linux เริ่มกันเลย

สารบัญ:

  1. เนื้อหา Flash
    1. ดาวน์โหลด Flash
    2. เล่น Flash
    3. แยกเสียงจาก Flash Movie
    4. แยกเสียงจาก Stream ออนไลน์
    5. แปลง Flash (.flv) เป็นรูปแบบวิดีโออื่น (.avi)
    6. จัดการ Shockwave Flash (SWF)
    7. จัดการ Flash Video File (FLV) Metadata ด้วย FLVTool2
  2. สรุป
  3. ข้อสรุป

เนื้อหา Flash

เจอ Flash บ่อยมาก มีเว็บสร้างทั้งหมดด้วย Flash มีเกม Flash เร็วๆ นี้ รูปแบบยอดนิยมสตรีมวิดีโอ/เสียงออนไลน์คือ Flash เว็บเกือบ synonymous กับ Flash คือ YouTube ที่มีคลิป Flash ไร้ที่สิ้นสุด รอดู และบางครั้ง ดาวน์โหลด

ดู Flash ในเบราว์เซอร์ ต้องมี Flash Plugin ติดตั้งบน Windows ง่าย บน Linux จริงๆ แล้วก็ง่าย แต่หลายคนไม่คุยกับขั้นตอน ต้องการติดตั้ง Flash Player ในเบราว์เซอร์ อ่านบทความสอนนี้

ดาวน์โหลด Flash

หลังพบเพื่อนๆ ผมหैर้าว่าคนเยอะไม่รู้ว่า Flash บน YouTube - และเว็บอื่น - ดาวน์โหลดมาเล่นในเครื่องได้ เริ่มจากวิธีดาวน์โหลด Flash จากอินเทอร์เน็ต ต้องการ:

  1. Web Browser: Firefox
  2. Firefox Extension: Video DownloadHelper

ช่วยเหลือ Firefox Extension อ่านบทความ Firefox Add-ons - Manage browser add-ons in centralized manner - Tutorial หลังติดตั้ง DownloadHelper จะมีไอคอนใหม่ในเบราว์เซอร์ คล้ายตัวขวาสุดในภาพ:

เมื่อมี Flash ดาวน์โหลดได้ ไอคอนจะ Active ใหญ่ขึ้น สีสัน (เหลือง แดง น้ำเงิน) คล้ายภาพ:

บน YouTube หรือหน้าเว็บที่อยากดาวน์โหลด กดลูกศรเล็กๆ ดูตัวเลือก

แค่นี้ ไฟล์อยู่บนเครื่องแล้ว! เซฟเป็น .flv (Flash Video) ดูได้ตลอด คำถามคือ ดูด้วยอะไร?

เล่น Flash

Windows จะรู้เร็วว่า Windows Media Player ทำไม่ได้ แต่มี Alternative Open-source Player เยอะ ตัวเลือกง่ายที่สุดคือ VideoLAN (VLC) Media Player ไม่แค่เล่นรูปแบบหลากหลาย (รวมเสียง DVD ฯลฯ) โดยไม่ต้องโคเด็คเพิ่ม ยังเบา เรียบง่าย และข้ามแพลตฟอร์ม รันบน Windows และ Linux (และ OS อื่น) ลักษณะบน Windows XP:

และบน Linux (Gnome, Ubuntu):

นี่คือผมเล่น Flash ที่ดาวน์โหลดมาใน VLC:

ตัวเลือก Windows อีกตัว: FLV Player (ปัจจุบัน v2.0):

ครอบคลุมการดูแล้ว แต่อีกเรื่องคือ เสียง?

แยกเสียงจาก Flash Movie

สมมติชอบ Miami Vice คล้ายผม ชอบเพลง Jan Hammer คล้ายผม ดาวน์โหลด Crockett's Theme แต่อยากได้แค่เพลง ไม่มีปัญหา ทำได้ง่ายมาก

ffmpeg

Homepage

นี่คือเครื่องมือหลัก ใช้ ffmpeg หลายครั้ง สร้าง Flash Movie ในบทความเกม 1942: Pacific Air War หรือแยกเพลงจาก Intro Movie ในบทความ UFO: Enemy Unknown

Linux มักมี ffmpeg ในดิสโทร Windows ดาวน์โหลดแยก ทางง่ายที่สุดจาก free-codecs.com เหมือนกัน การจัดการมัลติมีเดีย Windows โคเด็ค คอนเวอร์เตอร์ ระวังนะ ตอนนี้...

ffmpeg เป็น Command-line Tool มี Option เยอะ: รูปแบบ บิตรรท Sampling แต่เราไม่ต้องการทั้งหมด ตอนนี้ หากอยากแยกเสียงคุณภาพสูงจาก Flash (.flv) รันคำสั่ง:

ffmpeg -i input.flv -ab 128k -ar 44100 output.mp3

Tool จะรับ Input (-i flag) .flv สร้าง Output .mp3 บิตรรท 128k (-ab flag) ความถี่ Sampling 44,100Hz (-ar flag = audio rate) นี่คือ Output ปกติของ ffmpeg (บน Windows):

อย่ากังวลข้อความเยอะ ไม่ต้องสนใจ ตอนท้ายจะได้ไฟล์เสียงที่ต้องการ (รูปแบบใดก็ได้)

แยกเสียงจาก Stream ออนไลน์

ffmpeg ทรงพลัง ใช้ดาวน์โหลดเสียงจาก Stream ออนไลน์ Radio Cast ได้:

ffmpeg -i https:///xxx.xxx.xxx.xxx/something -ab 128 -ar 44100 sound.mp3

แปลง Flash (.flv) เป็นรูปแบบวิดีโออื่น (.avi)

อาจอยากทำเพราะเหตุผลใดก็ได้ ffmpeg ช่วยได้ ง่ายกว่าเสียง:

ffmpeg -i input.flv output.avi

ถ้าไม่ติด GUI และยินดีลงเวลาเรียนทุกเทคนิค ffmpeg ควรเป็น Tool เดียวที่ต้องใช้สร้าง/แก้ไขมัลติมีเดีย แนะนำอ่าน Documentation ffmpeg

จัดการ Shockwave Flash (SWF)

ดูแล้ว .flv ทั่วไป แต่ .swf ทำยังไง? ไม่ต้องกังวล มีเครื่องมือเยอะ

SWFTools

Homepage

SWFTools คือชุดยูทิลิตี้เยี่ยม แปลงหนัง รูปภาพ แม้ PDF เป็น SWF การใช้งานคล้าย ffmpeg คุยกับ ffmpeg ได้ จะไม่มีปัญหาใช้ SWF Tools ตัวอย่าง แปลง .avi เป็น .swf:

avi2swf input.avi output.swf

แค่นี้เสร็จ! ดาวน์โหลด Bundle ทั้งหมด หรือใช้ Tool เดี่ยว Linux โหลดผ่าน Package Manager ได้ถ้า Repository มี

จัดการ Flash Video File (FLV) Metadata ด้วย FLVTool2

Homepage

อยาก Tag ไฟล์ FLV ไม่ว่าจะดาวน์โหลดหรือสร้างเอง FLVTool2 ตอบสนองความต้องการ คล้าย ffmpeg และ SWFTools เป็น Command-line ใช้งานง่าย

ตัวอย่างบนเว็บนั้นน่าสนใจ อ่าน Man Page เพิ่มเติม FLVTools2 อยู่ใน Repository หลายดิสโทร

สรุป

ภาพรวมงานที่ทำ: ดาวน์โหลด Firefox (ถ้ายังไม่มี แชมเลย) ติดตั้ง Video DownloadHelper ดาวน์โหลด Flash .flv เล่นบนเครื่องด้วย VLC หรือ FLV Player แยกเสียงจาก .flv ด้วย ffmpeg เล่นต่อ ดาวน์โหลด Stream ออนไลน์ด้วย ffmpeg เล่น .swf ด้วย SWFTools แปลงหนัง รูป PDF เป็น SWF แก้ไข Metadata FLV

ข้อสรุป

จัดการ Flash ง่าย สนุก ใช้ความพยายำน้อย อย่ากลัว Command Line เพราะแค่รัน 2-3 คำสั่งง่าย ไม่ต้องจดจำ กดเข้ามาอ่านใหม่ตอนต้องการ

เร็วๆ นี้จะสำรวจ Video และ Audio ตามสัญญา มีอะไรมาก: ตัด/รวมวิดีโอ เปลี่ยน Encoding/Compression แก้ Bitrate แปลงรูปแบบเพลง ผสมเสียง ต่อทรัค และอื่นๆ ติดตาม!

Have fun!