ทำไมไฟล์ถึงเปิดไม่ได้

ทำไม iPhone ของคุณเปิดไฟล์วิดีโอไฟล์หนึ่งได้แต่ปฏิเสธไฟล์ถัดไป

ไฟล์สองไฟล์ต่างก็เป็น "วิดีโอ" ต่างก็มีขนาดสองสามกิกะไบต์ ต่างก็ดาวน์โหลดมาจากที่เดียวกัน อันหนึ่งเล่นทันทีที่คุณแตะ อีกอันแสดงหน้าจอสีเทา หรือไม่มีอะไรเลย ความต่างแทบไม่เคยเป็นเพราะไฟล์เสีย — มันคือสิ่งที่ห่อรอบตัวภาพ และคอนเทนเนอร์ตัวไหนที่ Apple ตัดสินใจรองรับ

อ่าน 3 นาที อัปเดต 29 กรกฎาคม 2569

เล่นได้ทันทีไม่ต้องทำอะไร
MP4 และ MOV ที่บรรจุวิดีโอ H.264 หรือ HEVC พร้อมเสียง AAC
มักถูกปฏิเสธ
MKV, AVI, WebM, FLV, WMV — ไม่ว่าข้างในจะเป็นอะไร
เหตุผล
iOS อ่าน คอนเทนเนอร์ ก่อนวิดีโอ และรองรับแค่รายชื่อคอนเทนเนอร์สั้น ๆ เท่านั้น

ไฟล์วิดีโอคือกล่องที่มีหลายอย่างอยู่ข้างใน

คำว่า "รูปแบบ" ถูกใช้กับสองสิ่งที่ต่างกันโดยสิ้นเชิง ซึ่งเป็นจุดเริ่มต้นของความสับสนส่วนใหญ่ ไฟล์วิดีโอคือ คอนเทนเนอร์: กล่องที่บรรจุแทร็กวิดีโอ แทร็กเสียงหนึ่งแทร็กหรือมากกว่า อาจมีแทร็กบทบรรยาย เครื่องหมายบท ภาพปก และตารางที่บอกเครื่องเล่นว่าแต่ละอย่างเริ่มต้นตรงไหน MP4, MKV, AVI, MOV และ WebM คือคอนเทนเนอร์ พวกมันคือกล่อง ไม่ใช่เนื้อหาข้างใน

สิ่งที่อยู่ในกล่องถูกเข้ารหัสด้วย โคเดก — สคีมการบีบอัดที่เปลี่ยนเฟรมดิบสี่สิบกิกะไบต์ให้เหลือสอง H.264, HEVC (H.265), AV1, VP9 และ MPEG-4 Part 2 คือโคเดกวิดีโอ AAC, MP3, AC-3, E-AC-3, DTS, FLAC, Opus และ Vorbis คือโคเดกเสียง ไฟล์ MKV เดียวอาจบรรจุวิดีโอ HEVC แทร็กเสียง AC-3 ภาษาอังกฤษหนึ่งแทร็ก แทร็ก AAC ภาษาตุรกีหนึ่งแทร็ก และแทร็กบทบรรยายสามแทร็ก

ดังนั้น "อุปกรณ์นี้เล่น MKV ได้ไหม" จริง ๆ แล้วคือสองคำถามซ้อนกัน มันเปิดกล่องได้ไหม และมันถอดรหัสสิ่งที่เจอข้างในได้ไหม เครื่องเล่นต้องตอบใช่ทั้งสองข้อ การเล่นในตัวของ Apple ตอบไม่สำหรับคำถามแรกในกล่องส่วนใหญ่ ซึ่งเป็นเหตุผลที่ไฟล์ไม่เคยไปถึงจุดที่จะล้มเหลวในข้อสองด้วยซ้ำ

คำศัพท์ที่ควรรู้

ห้าคำครอบคลุมเกือบทุกบทสนทนาเกี่ยวกับไฟล์วิดีโอ คุ้มค่ากับสิบนาทีเพราะมันเปลี่ยน "มันไม่ทำงาน" ให้กลายเป็นคำถามที่เจาะจงและตอบได้

Container (คอนเทนเนอร์)
ตัวห่อไฟล์ — MP4, MKV, AVI, MOV, WebM, TS มันตัดสินว่าไฟล์บรรจุอะไรได้บ้าง (มีกี่แทร็กเสียง บทบรรยายใส่เข้าไปได้ไหม มีบทหรือไม่) ไม่ใช่ภาพจะดูดีแค่ไหน
Codec (โคเดก)
การบีบอัดของตัวภาพหรือเสียงจริง ๆ: H.264, HEVC, AV1, VP9, AAC, AC-3, DTS, FLAC มีการถอดรหัสด้วยฮาร์ดแวร์สำหรับบางตัวในนี้ ที่เหลือต้องถอดรหัสด้วยตัวประมวลผล ซึ่งกินแบตเตอรี่
Bitrate
จำนวนบิตต่อวินาทีที่ไฟล์ใช้ มันเป็นตัวขับเคลื่อนหลักทั้งคุณภาพและขนาดไฟล์ — ภาพยนตร์ 4K ที่ 8 Mbps และเรื่องเดียวกันที่ 60 Mbps มีความละเอียดเท่ากันแต่ภาพต่างกันมาก
Remux
การย้ายแทร็กที่มีอยู่ไปยังคอนเทนเนอร์อื่นโดยไม่แตะต้องมันเลย เร็ว ไม่สูญเสียคุณภาพ และเป็นเคล็ดลับทั้งหมดในการเปลี่ยนสตรีมสดให้เป็นไฟล์ปกติ ไม่มีอะไรถูกเข้ารหัสใหม่ ดังนั้นไม่มีอะไรสูญหาย
Transcode
การเข้ารหัสวิดีโอใหม่จริง ๆ ให้เป็นโคเดกอื่น ช้า ร้อน กินแบตเตอรี่ และสูญเสียคุณภาพทุกครั้ง — สำเนาที่แปลงแล้วอยู่หลังต้นฉบับเสมอ

สิ่งที่การเล่นของ Apple เองยอมรับ

นี่คือรายชื่อในทางปฏิบัติ ณ iOS 17 และ macOS 14 — กฎเดียวกับที่แอป Files, Quick Look, Safari และ QuickTime ทุกตัวปฏิบัติตาม เพราะพวกมันใช้สแต็กมีเดียเดียวกัน

คอนเทนเนอร์iPhone / iPadMac (QuickTime)เนื้อหาโดยทั่วไป
MP4 / M4Vใช่ใช่วิดีโอ H.264 หรือ HEVC เสียง AAC
MOVใช่ใช่คอนเทนเนอร์ของ Apple เอง โคเดกเดียวกัน
MKV (Matroska)ไม่ไม่อะไรก็ได้เลย — คอนเทนเนอร์ที่ยืดหยุ่นที่สุดที่ใช้กันอยู่
AVIไม่ไม่ไฟล์ DivX/Xvid รุ่นเก่า เสียง MP3 หรือ AC-3
WebMไม่ไม่วิดีโอ VP9 หรือ AV1 เสียง Opus หรือ Vorbis
FLV / WMVไม่ไม่วิดีโอเว็บและ Windows แบบเก่า
TS / M2TSบางส่วนบางส่วนสตรีมออกอากาศและ Blu-ray
HLS (.m3u8)ใช่ใช่ไม่ใช่ไฟล์ — เพลย์ลิสต์ที่ชี้ไปยังส่วนย่อย

แม้อยู่ในคอนเทนเนอร์ที่รองรับ โคเดกก็ยังถูกปฏิเสธได้: เสียง AC-3, E-AC-3 และ DTS พบทั่วไปในภาพยนตร์และไม่ถูกถอดรหัสโดยเครื่องเล่นของระบบ ซึ่งเป็นเหตุผลที่ไฟล์ MP4 บางไฟล์เล่นภาพได้แต่ไม่มีเสียง

ทำไมรายชื่อถึงสั้นขนาดนั้น

มันไม่ใช่การมองข้าม Apple มีตัวถอดรหัสฮาร์ดแวร์สำหรับโคเดกที่มันรองรับ ดังนั้น iPhone จึงเล่นภาพยนตร์ 4K HEVC ได้หลายชั่วโมงด้วยการชาร์จครั้งเดียว — วิดีโอไม่เคยแตะตัวประมวลผลหลักเลย การรองรับทุกคอนเทนเนอร์และโคเดกในโลกหมายถึงการถอดรหัสส่วนใหญ่ด้วยซอฟต์แวร์ พร้อมค่าใช้จ่ายด้านแบตเตอรี่และความร้อนที่มากับมัน และต้องรับภาระค่าลิขสิทธิ์สิทธิบัตรสำหรับรูปแบบที่ Apple ไม่มีความสนใจ

ผลลัพธ์คือเครื่องเล่นมีเดียทั่วไปบน iOS ต้องนำเอนจินของตัวเองมาด้วย แทบทุกตัวสร้างขึ้นบนรากฐานโอเพนซอร์สเดียวกัน — FFmpeg และไลบรารีของมัน — ซึ่งเข้าใจแทบทุกคอนเทนเนอร์และโคเดกที่เคยออกมา นั่นคือเหตุผลทั้งหมดที่เครื่องเล่นของบุคคลที่สามเปิดไฟล์ที่ระบบเปิดไม่ได้: มันไม่ได้ทำอะไรฉลาดล้ำ มันแค่ถอดรหัสเอง

สิ่งนี้ยังอธิบายความต่างที่คุณจะสังเกตเห็นระหว่างเครื่องเล่นต่าง ๆ ตัวที่ถอดรหัสด้วยซอฟต์แวร์จะเล่นได้ทุกอย่างแต่ร้อนขึ้นในภาพยนตร์ยาว ตัวที่ส่งงานให้ตัวถอดรหัสฮาร์ดแวร์เมื่อโคเดกอนุญาตจะเย็นและอยู่ได้นาน เครื่องเล่นที่ดีทำทั้งสองอย่าง — ฮาร์ดแวร์เมื่อทำได้ ซอฟต์แวร์เมื่อจำเป็น และสลับโดยไม่ต้องถามคุณ

สามวิธีดูไฟล์ที่ iOS ปฏิเสธ

เรียงตามสิ่งที่มันเสียไปทั้งเวลาและคุณภาพ

01

แปลงบนคอมพิวเตอร์ก่อน

รันไฟล์ผ่านตัวแปลงบนเดสก์ท็อปและสร้าง MP4 ที่มีวิดีโอ H.264 และเสียง AAC นี่คือเส้นทางที่คู่มือส่วนใหญ่บนอินเทอร์เน็ตแนะนำ ส่วนใหญ่เพราะมันเก่าแก่ที่สุด

เหมาะเมื่อ

คุณได้ไฟล์ที่เครื่องเล่นของระบบ AirDrop และ Photos เข้าใจทั้งหมด และมันจะทำงานต่อไปตลอดกาล

จุดอ่อน

ต้องใช้คอมพิวเตอร์ ใช้เวลาเท่ากับความยาวภาพยนตร์บนฮาร์ดแวร์ทั่วไป ทิ้งคุณภาพภาพไป และมักตัดทุกแทร็กเสียงและบทบรรยายออกยกเว้นอันแรก

02

สตรีมจากที่อื่น

ทิ้งไฟล์ไว้บน NAS คอมพิวเตอร์ หรือเซิร์ฟเวอร์มีเดียแล้วเล่นผ่านเครือข่าย ให้เซิร์ฟเวอร์แปลงแบบทันทีถ้าอุปกรณ์รับมือโคเดกไม่ได้

เหมาะเมื่อ

ไม่มีสำเนา ไม่ใช้ที่จัดเก็บบนอุปกรณ์เลย และคลังทั้งหมดอยู่ในที่เดียว

จุดอ่อน

ต้องมีเซิร์ฟเวอร์รันอยู่ พังทันทีที่คุณออกจากบ้านหรือเครือข่ายสะดุด และการแปลงแบบทันทีก็คือการสูญเสียคุณภาพแบบเดียวกับข้างบน แค่ซ่อนไว้

03

ใช้เครื่องเล่นที่ถอดรหัสมันโดยตรง

ติดตั้งแอปที่มีเอนจินมีเดียของตัวเอง วางไฟล์ลงในอุปกรณ์ แล้วเปิดมัน ไม่มีขั้นตอนแปลงเลยเพราะไม่จำเป็น

เหมาะเมื่อ

ทันที — MKV สองกิกะไบต์เปิดในเวลาที่ใช้แค่แตะมัน บทบรรยายและแทร็กเสียงที่ฝังทุกอันรอด เพราะไม่มีอะไรถูกเขียนใหม่

จุดอ่อน

การถอดรหัสด้วยซอฟต์แวร์ของโคเดกที่ไม่ธรรมดาใช้แบตเตอรี่มากกว่าการถอดรหัสด้วยฮาร์ดแวร์ของโคเดกทั่วไป และเครื่องเล่นที่สร้างมาไม่ดีจะกระตุกบน 4K ในขณะที่ตัวที่ดีจะไม่กระตุก

อะไรที่แยกเครื่องเล่นดีออกจากเครื่องเล่นแย่จริง ๆ

เกือบทุกเครื่องเล่นมีเดียบน App Store อ้างว่า "ทุกรูปแบบ" นี่คือสิ่งที่ต่างกันเมื่อคุณผ่านพาดหัวนั้นไปแล้ว

  • ถอดรหัสด้วยฮาร์ดแวร์เมื่อทำได้

    H.264 และ HEVC ควรไปที่ตัวถอดรหัสฮาร์ดแวร์ ไม่ใช่ CPU คุณบอกได้ภายในสองนาที: อุปกรณ์ร้อนขึ้นหรือไม่

  • ทุกแทร็กถูกเปิดให้เห็น ไม่ใช่แค่อันแรก

    ภาพยนตร์ที่มีเสียงสามภาษาและบทบรรยายห้าแทร็กควรให้คุณสลับระหว่างทั้งหมดได้กลางการเล่น โดยไม่ต้องเปิดไฟล์ใหม่

  • การทำต่อที่ทำต่อได้จริง

    ตำแหน่งถูกบันทึกต่อไฟล์ กู้คืนได้เมื่อเปิดใหม่ และคงอยู่เมื่อไฟล์ถูกเปลี่ยนชื่อหรือย้าย หายากอย่างน่าประหลาดใจ และเป็นสิ่งที่คุณจะคิดถึงมากที่สุด

  • พฤติกรรมที่สมเหตุสมผลกับไฟล์ขนาดใหญ่

    ไฟล์ remux ขนาด 20 GB ควรกรอได้ลื่นไหลแทนที่จะค้างสี่วินาทีทุกครั้งที่กรอ นี่เป็นคำถามเรื่องการทำดัชนี ไม่ใช่การถอดรหัส

  • เสียงพื้นหลังและ Picture in Picture

    การล็อกหน้าจอแล้วยังฟังต่อได้ หรือย่อวิดีโอไปมุมจอขณะตอบข้อความ คือสิ่งที่ทำให้เครื่องเล่นใช้งานได้จริงบนมือถือ

  • ไม่มีขั้นตอนเข้ารหัสใหม่ซ่อนอยู่ที่ไหน

    ถ้าแอป "นำเข้า" หรือ "ปรับให้เหมาะสม" ไฟล์ของคุณก่อนเล่นสักสองสามนาที นั่นคือการแปลง — พร้อมการสูญเสียคุณภาพและการรอที่ตามมา

ไฟล์เดียวกันบนทั้งสามอุปกรณ์

กฎเหมือนกันทุกประการเพราะ iOS, iPadOS และ macOS ใช้สแต็กมีเดียร่วมกัน สิ่งที่ต่างคือคุณทำอะไรได้อย่างสบายรอบ ๆ การเล่น

iPhone

พื้นที่จัดเก็บคือข้อจำกัด ดังนั้นไฟล์มักมาถึง ถูกดู แล้วถูกลบ เสียงพื้นหลังและ Picture in Picture สำคัญที่นี่มากกว่าที่ไหน

iPad

ที่ที่เหมาะกับภาพยนตร์ยาว ๆ ตามธรรมชาติ และเป็นอุปกรณ์เดียวที่ไดรฟ์ USB-C ภายนอกเต็มไปด้วยวิดีโอเล่นตรงจากที่นั่นได้ โดยไม่ต้องคัดลอกอะไรเข้าอุปกรณ์ก่อน

Mac

ไม่มีแรงกดดันเรื่องพื้นที่จัดเก็บและไม่มีเพดานความร้อน ดังนั้นการถอดรหัสด้วยซอฟต์แวร์ของโคเดกที่ยุ่งยากแทบไม่มีต้นทุนเลย ที่นี่คือที่ที่ remux ขนาด 40 GB ควรอยู่

คำถามที่มักตามมา

MKV มีคุณภาพดีกว่า MP4 ไหม

ไม่มีอันไหนดีกว่ากัน — พวกมันคือกล่อง และคุณภาพอยู่ที่โคเดกและบิตเรตข้างใน ไฟล์ MKV มักดูดีกว่าในทางปฏิบัติเพราะ MKV คือสิ่งที่คนใช้สำหรับริปบิตเรตสูง ในขณะที่ MP4 คือสิ่งที่บริการสตรีมมิงส่งมาด้วยบิตเรตแค่เศษเสี้ยว ใส่แทร็กวิดีโอเดียวกันในทั้งสองแล้วมันจะเหมือนกันทุกพิกเซล

การแปลง MKV เป็น MP4 ทำให้เสียคุณภาพไหม

เฉพาะถ้าแทร็กถูกเข้ารหัสใหม่ ถ้าโคเดกวิดีโอและเสียงข้างในเป็นแบบที่ MP4 บรรจุได้อยู่แล้ว remux แค่ย้ายพวกมันข้ามไปโดยไม่แตะต้อง — ไม่สูญเสียคุณภาพและมักใช้เวลาต่ำกว่าหนึ่งนาที ถ้า HEVC ต้องกลายเป็น H.264 หรือ DTS ต้องกลายเป็น AAC นั่นคือการเข้ารหัสใหม่และคุณภาพจะสูญเสีย

ทำไมไฟล์ 4K ของฉันกระตุกในขณะที่ไฟล์ที่เล็กกว่าเล่นปกติดี

อาจเป็นเพราะโคเดกกำลังถูกถอดรหัสด้วยซอฟต์แวร์ทั้ง ๆ ที่ใช้ตัวถอดรหัสฮาร์ดแวร์ได้ หรือไฟล์อยู่บนที่จัดเก็บที่ช้า — การแชร์เครือข่ายหรือไดรฟ์ภายนอกผ่านการเชื่อมต่อที่อ่อนแออาจป้อนข้อมูล 80 Mbps ไม่ได้เสมอไป ลองคัดลอกมันลงเครื่องครั้งหนึ่งเพื่อทดสอบ ถ้ามันเล่นได้ การถอดรหัสไม่เคยเป็นปัญหา

รูปแบบที่ปลอดภัยที่สุดในการเก็บคลังไฟล์คืออะไร

MKV ถ้าคุณอยากเก็บทุกอย่างที่ต้นฉบับมี — หลายภาษาเสียง แทร็กบทบรรยาย บท MP4 ที่มี H.264 หรือ HEVC ถ้าความเข้ากันได้สูงสุดกับทุกอุปกรณ์ในบ้านสำคัญกว่าการเก็บแทร็กเพิ่มเติม อันที่ควรเลี่ยงสำหรับของใหม่คือ AVI ซึ่งบรรจุโคเดกสมัยใหม่ได้ไม่ดี

FoxDL

FoxDL จัดการเรื่องนี้อย่างไร

FoxDL พกเอนจินมีเดียของตัวเอง ดังนั้นคำถามเรื่องคอนเทนเนอร์ไม่เคยเกิดขึ้นเลย คุณวางไฟล์ลงในอุปกรณ์แล้วเปิดมัน เอนจินเดียวกันเล่นเพลงด้วย ดังนั้นภาพยนตร์และอัลบั้ม FLAC อยู่ในคลังเดียวกัน

  • MKV, AVI, WebM, FLV, WMV, MP4, MOV, TS และ HLS เปิดได้โดยตรง — ไม่มีอะไรถูกแปลง นำเข้า หรือห่อใหม่ก่อนเลย
  • ใช้การถอดรหัสฮาร์ดแวร์ทุกที่ที่โคเดกอนุญาต พร้อมเส้นทางซอฟต์แวร์อยู่ด้านหลังสำหรับอันที่ไม่อนุญาต ดังนั้นภาพยนตร์ทั่วไปไม่กินแบตเตอรี่คุณ
  • เสียง AC-3, E-AC-3, DTS, FLAC, Opus และ Vorbis ถูกถอดรหัสด้วย ซึ่งแก้ปัญหาภาพยนตร์ไม่มีเสียง — และตัวถอดรหัสเดียวกันเล่นอัลบั้ม FLAC และ ALAC ในคลังนั้น
  • บทบรรยายและแทร็กเสียงฝังตัวทุกอัน ถูกแสดงและสลับได้ระหว่างการเล่น
  • ตำแหน่งถูกจดจำต่อไฟล์ และคงอยู่แม้เปลี่ยนชื่อหรือย้าย เพราะคลังติดตามไฟล์ตามตัวตนแทนที่จะเป็นเส้นทาง
  • Picture in Picture และเสียงพื้นหลัง มีให้ และบน iPad ไดรฟ์ภายนอกเล่นตรงจากที่นั่นได้โดยไม่ต้องคัดลอก

การเล่นไฟล์ของคุณเองเป็นส่วนหนึ่งของเวอร์ชันฟรีบนทุกอุปกรณ์ — ไม่ถูกจำกัดโควตาและไม่ใช่ฟีเจอร์ Pro

คำถามที่พบบ่อย

คำถามทั้งหมด

อ่านต่อ

คลังไฟล์ของคุณ อยู่รวมกันในที่เดียวสักที

ดาวน์โหลดฟรี ไม่มีบัญชี ไม่ต้องสมัคร ฟีเจอร์ครบในเวอร์ชันฟรี

ดาวน์โหลดบน App Store