ต้องรู้
- ไฟล์ XNB เป็นไฟล์ไบนารี XNA Game Studio
- ใช้โดย Microsoft XNA Game Studio
- แยกรูปภาพจากภาพที่มี XNB Extract หรือแปลงเป็นเสียงด้วย XNB เป็น WAV
บทความนี้อธิบายว่าไฟล์ XNB คืออะไรและคุณสามารถเปิดไฟล์เพื่อแยกไฟล์-p.webp
ไฟล์ XNB คืออะไร
ไฟล์ที่มีนามสกุลไฟล์ XNB คือไฟล์ XNA Game Studio Binary ใช้สำหรับบันทึกไฟล์เกมต้นฉบับในรูปแบบที่เป็นกรรมสิทธิ์
ในภาษาอังกฤษ: ไฟล์ XNB มักจะเป็นไฟล์บีบอัดที่เต็มไปด้วยภาพที่ปรากฏในวิดีโอเกมที่สร้างด้วย XNA Game Studio แต่อาจมีข้อมูลเกมเพิ่มเติม เช่น ไฟล์เสียง
ซอฟต์แวร์บางตัวอาจอ้างถึงไฟล์เหล่านี้เป็นไฟล์เนื้อหาที่คอมไพล์แล้ว
วิธีการเปิดไฟล์ XNB
แหล่งที่มาที่แท้จริงของไฟล์ XNB คือ Microsoft XNA Game Studio ซึ่งเป็นเครื่องมือที่ทำงานร่วมกับ Visual Studio เพื่อช่วยสร้างวิดีโอเกมสำหรับ Windows, Windows Phone, Xbox และ Zune (ที่เลิกใช้ไปแล้ว) อย่างไรก็ตาม โปรแกรมนี้ไม่ใช่เครื่องมือที่ใช้งานได้จริงในการดึงภาพจากไฟล์ XNB
ทางออกที่ดีที่สุดของคุณคือโปรแกรมที่เรียกว่า XNB Extract ซึ่งเป็นเครื่องมือแบบพกพา (หมายความว่าไม่จำเป็นต้องติดตั้ง) ที่แยกไฟล์-p.webp
PACKED กลับไปที่โฟลเดอร์ก่อนหน้าและเปิด UnpackFiles.bat จากนั้นค้นหารูปภาพใน โฟลเดอร์ UNPACKED
คุณอาจเปิดและ/หรือแก้ไขไฟล์ได้ด้วย GameTools GXView
หากคุณติดตั้ง GameTools แล้ว แต่หา GXView ไม่พบ คุณสามารถเปิดได้โดยตรงจากโฟลเดอร์การติดตั้ง แทบทุกครั้งที่นี่: C:\Program Files (x86)\GameTools\GXView.exe.
วิธีแปลงไฟล์ XNB
ตัวแปลงไฟล์ปกติจะไม่แปลงไฟล์ XNB เครื่องมือที่เรากล่าวถึงข้างต้นได้รับการออกแบบมาเพื่อดึงไฟล์ภาพออกมา ซึ่งน่าจะเป็นสิ่งที่คุณต้องการทำ
อย่างไรก็ตาม คุณอาจลองใช้ TExtract, TerrariaXNB-p.webp
XNB เป็น WAV ให้คุณคัดลอกไฟล์เสียง WAV จากไฟล์ XNB หากคุณต้องการให้ไฟล์ WAV อยู่ในรูปแบบเสียงอื่น เช่น MP3 คุณสามารถใช้โปรแกรมแปลงไฟล์เสียงฟรีได้
ยังเปิดไฟล์ไม่ได้ใช่ไหม
หากเครื่องมือด้านบนไม่เปิดไฟล์ของคุณ เป็นไปได้ว่าคุณไม่มีส่วนเกี่ยวข้องกับ XNA Game Studio ซึ่งในกรณีนี้จะเป็นรูปแบบที่แตกต่างไปจากเดิมอย่างสิ้นเชิงแทน สิ่งที่ดีที่สุดที่ควรทำคือการดูว่าไฟล์ XNB นั้นจัดเก็บไว้ในโฟลเดอร์ใด ซึ่งควรมีบริบทที่สามารถช่วยคุณระบุโปรแกรมที่กำลังใช้งาน
สาเหตุทั่วไปประการหนึ่งที่ทำให้ไฟล์ไม่เปิดในโปรแกรมที่คุณคิดว่าควรใช้งานได้คือถ้าคุณอ่านนามสกุลไฟล์ผิด ตัวอย่างเช่น แม้ว่าไฟล์ XWB, XBM และ XNK จะคล้ายกับนามสกุลไฟล์ XNB แต่ก็ไม่เกี่ยวข้องกัน ดังนั้นจึงไม่เปิดด้วยโปรแกรมเดียวกัน