Guest
หมวดหมู่ > เว็บบอร์ด จับฉ่าย

ช่องทางการติดต่ออื่น

  • Munkonggadget
  • Munkonggadget Reviews
  • Munkonggadget Reviews
  • Munkonggadget Contact Us

ถามเรื่องไฟล์ Lossless คับ

jeud

11/08/2013 20:47:22
0
เพิ่งได้ Fiio X3 มาลองใช้งานคับ ก็เลยลองโหลดเพลงที่เป็น .flac มาลอง สงสัยเรื่องเกี่ยวกับ Bit Rate นะคับ
ไฟล์ .flac
a. หน้าจอ Fiio -> 44.1 KHz/16 Bit, หน้าจอ Windows -> ไม่โชว์, Size -> ประมาณ 40 Mb
b. หน้าจอ Fiio -> 96 KHz/24 Bit หน้าจอ Windows -> ไม่โชว์, Size -> ประมาณ 1xx Mb
ไฟล์ .mp3
c. หน้าจอ Fiio -> 44.1 KHz/16 Bit, หน้าจอ Windows -> 128 kbps, Size -> ประมาณ 5 Mb
d หน้าจอ Fiio -> 44.1 KHz/16 Bit, หน้าจอ Windows -> 320 kbps, Size -> ประมาณ 10 Mb

เลยเกิดความสงสัยประมาณนี้คับ
1. bit rate, kbps, KHz, Bit แต่ละตัวมันมีความหมายยังไงคับ
2. แต่ละตัวมีความสัมพันธ์กันยังไงคับ เช่น 24 Bit กับ kbps
3. ไฟล์ .flac ที่ผู้ rip แบบ 1 ไฟล์ทั้ง album เวลานำมาฟังเราจะเห็นเป็น track ไม๊คับ หรือต้องฟังแบบต้นจนจบ ข้ามเพลงไม่ได้
4. พวก DAP นี่ต้องมีระยะ burn in เหมือนพวกหูฟังหรือลำโพงไม๊คับ

ขอบคุณทุกท่านคับ
ให้กำลังใจ 0
หยิกหู 0
แจกหู 0
ความคิดเห็นที่ : 1

TroNz

11/08/2013 21:50:37
0
ขอตอบ ข้อ 1 ละกันครับ

อันนี้ผมก็งูๆปลาๆนะ เพราะมันต้องลากไปถึง DSP (Digital Signal Processing) กันเลย ซึ่งผมก็กำลังเรียนมันอยู่ในเทอมนี้แหละ 55



ข้อแรกนะครับ bit rate ก็คือ จำนวนบิตที่ถูกประมวลผลต่อหน่วยเวลาครับ มีหน่วยเป็น bps (bit per sec) หรือบิตต่อวินาทีครับ เช่น 320 kbps ก็มี 320,000 bit ต่อ วินาทีครับ

ส่วน kHz กับ bit ใน พวก DAC






จากรูปจะเห็นเส้นสีฟ้ากับแท่งสีแดงๆ

เส้นสีฟ้าคือสัญญาณ Analog ครับ ส่วนแท่งสีแดงๆคือสัญญาณ Digital ครับ สัญญาณ Digital เวลาแปลงกลับเป็น Analog มันจะไม่ต่อเนื่องขนาดเส้นสีฟ้าครับ รูปสัญญาณที่ได้มันจะออกมาเป็นรูปประมาณนี้ครับ






ถ้าว่ากันง่ายๆไอ้ kHz หรือ Sampling Rate เนี่ย

คือไอ้จำนวนแท่งสีแดงๆในรูปแรกแหละครับ ยิ่งมีมากสัญาณก็ยิ่งละเอียดขึ้นครับ

ส่วน bit หรือ bit depth เนี่ย

คือระดับความสูงของแท่งสีแดงๆครับ ว่ามันเปลี่ยนได้กี่ระดับ เช่น 16bit ก็เปลี่ยนได้ 256 ระดับ (16^2 = 256)
ให้กำลังใจ 0
หยิกหู 0
แจกหู 0
ความคิดเห็นที่ : 2

popio

11/08/2013 22:43:20
1
ช่วยตอบข้อ2กับ3 เท่าที่เข้าใจนะครับ
2. kbps กับ 24bit คือตัว16bit มีอยู่ 1411 kbpsครับ ส่วนตัว24bit ก็จะมี ประมาณ 2116 kbps มั้งครับ คือยิ่งค่าkbps มากเท่าไรไฟล์นั้นยิ่งมีรายละเอียดสูง นั่นเองครับ

3. ไฟล์flac ริปแบบ 1อัลบั้ม ปกติแล้วเวลาริปแผ่นมารูปแบบไฟล์เดียวทั้งแผ่น โปรแกรมจะใส่ไฟล์ .cue มาด้วย จะสามารถทำให้ split แยกเพลงเป็นไฟล์ๆได้ครับ ซึ่งจะแยกไฟล์เป็นเพลงๆก็ไม่ยากเลย โหลดใช้โปรแกรม cuesplitter มา แล้วเปิดโปรแกรมเอาไฟล์.cueไปวาง กดspilt เลือกปลายทางแยกไฟล์ก็จะได้ไฟล์เป็นเพลงๆครับ แต่ถ้าไม่มีไฟล์.cue ก็คงแยกเป็นเพลงลำบากละครับใช้โปรแกรมตัดต่อเอา =*=55
ที่ผมพอรู้ก็มีเท่านี้รอท่านๆอื่นมาเสริมครับ
ให้กำลังใจ 0
หยิกหู 0
แจกหู 0
ความคิดเห็นที่ : 3

TroNz

11/08/2013 23:17:57
0
เสริมข้อ 2 นะครับ

ที่ว่า 16bit มีอยู่ 1411kbps

เกิดจาก (sampling rate * bit depth * number of channel) = bit rate ครับ

เช่น จาก CD ทั่วๆไป จะมี Sampling rate = 44.1kHz , bit depth อยู่ที่ 16 bit และ Channel = 2 (ซ้าย ขวา)

ดังนั้น (44,100 * 16 * 2) = 1411kbps โดยประมาณครับ

ที่เห็นใช้ บิทเรทคงที่แบบนี้ผมเคยเห็นแค่ไฟล์ wav กับ aiff ครับ

ส่วนพวก ไฟล์ flac หรือ ape หรืออื่นๆ น่าจะมีวิธีเข้ารหัสที่ทำให้ขนาดไฟล์ลดลงครับ บิทเรทในแต่ละเพลงถึงไม่เท่ากัน (คล้ายๆพวก Winrar หรือ Winzip ย่อไฟล์ให้เล็กลง แต่ก็ไม่ได้ทำให้ไฟล์เสียหาย เพียงแต่ต้องคลายออกมาตอนใช้)
ให้กำลังใจ 0
หยิกหู 0
แจกหู 0
ความคิดเห็นที่ : 4

jeud

11/08/2013 23:33:04
จากที่ผมค้นๆ ใน google + อ่าน comment จากเพื่อนๆ ได้ข้อมูลประมาณนี้ รบกวนช่วยวิจารณ์ในแต่ละหัวข้อให้ด้วยนะคับ ผมจะได้มีความเข้าใจที่ถูกต้องนะคับ

a. CD จะมีคุณภาพของ Bit Dept 16 bit, DVD จะมีคุณภาพของ Bit Dept ที่ 24 bit ดังนั้น ถ้า rip เพลงจากแผ่นที่เป็น CD Quality ยังไงก็ไม่มีทางได้ Bit Dept ที่ 24 Bit ???
b. Bit Dept คือความหนาแน่นของจำนวน digital data ที่ถูกบันทึกไว้ ตัวเลขมากกว่า จะทำให้สามารถแปลงกลับมาเป็น analog ที่มีความต่อเนื่องมากกว่า (คุณภาพดีกว่า) ???
c. Bit Rate คือความเร็วของการ process เพื่อเปลี่ยน digital มาเป็น analog ใน 1 หน่วยวินาที เลขมากกว่าแสดงว่า process data มากกว่า ???
d. เป็นข้อที่ผมสงสัย จาก ตย. ไฟล์ที่โหลดมาก .flac, .mp3 มี Bit Dept เท่ากันคือ 16 bit แต่มี Bit Rate แตกต่างกัน มันเหมือนจะแปลว่า ไฟล์ทั้ง 2 ชนิด มีจำนวน digital data ที่ต้องถูกประมวลเท่ากันคือ 16 bit แต่กลับมี Bit Rate แตกต่างกัน มันจะแปลว่าอะไรคับ อันนึงประมวลผลไม่เสร็จ เพราะ ความเร็วในการประมวลผล digital data ต่อวินาทีช้ากว่า (เนื่องจากมีปริมาณ digital data เท่ากัน) หรือยังไงคับ เหมือนมันจะขัดแย้งกันตรงนี้

ขอบคุณทุกท่านที่ช่วยให้คำตอบนะคับ

ป.ล. ข้อ d. ผมคิดแบบกำปั้นทุบดินนะคับ เหมือนมันมีการขัดแย้งจากนิยามที่ค้นๆ มา
ให้กำลังใจ 0
หยิกหู 0
ความคิดเห็นที่ : 5

TroNz

12/08/2013 00:13:38
A ถูกครับ ซีดีเพลงบางแผ่นที่เขียน ว่า 24 bit/96 kHz หรืออะไรก็แล้วแต่ หมายความว่า เขาบันทึกเสียงที่ 24bit/96kHz ครับ แต่พอบันทึกลงแผ่นก็ต้องถูกแปลงกลับเหลือ 16bit/44.1kHz ตามมาตรฐาน Audio CD ครับ (แต่ตอน Rip ก็สามารถ Upsampling ให้เป็น 24bit/96kHz ได้เหมือนกัน แต่พอออกมามันก็จะเหมือนเอารูปภาพ 200x200 pixel ไปขยายเป็น 1000x1000pixel ครับ)

B โดยรวม ถือว่าถูกครับ แต่ไม่หมด คุณภาพขึ้นอยู่กับ Sampling Rate ด้วยครับ (แท่งสีแดงๆในรูปแรก จำนวนแท่งคือ Sampling Rate อย่างเช่น CD คือ 44.1 kHz ดังนั้น ในลูกคลื่น 1 ลูก จะมีแท่งสีแดงๆทั้งหมด 44,100 แท่ง เป็นต้น)

C ถ้าพูดถึง bit rate กับความเร็ว อันนั้นจะพูดถึงทางโทรคมนาคมครับ เช่น ความเร็วอินเตอร์เน็ต bit rate ในไฟล์เพลง จะพูดในเชิงความละเอียด ความคมชัด คุณภาพของไฟล์ซะมากกว่า แต่ก็ใช่ครับ เลขมากกว่า ก็คือ data ที่ถูกประมวลผลต่อวินาทีมากกว่า

D MP3 เป็นไฟล์ที่มีการตัดข้อมูลบางส่วนทิ้งไปครับ เช่น เสียงที่มนุษย์ไม่ได้ยินหรือเกือบจะไม่ได้ยินครับ ดังนั้นจำนวน data จึงไม่เท่ากันครับ


ผมเป็นคนอธิบายไม่เก่งเท่าไรครับ บางอย่างเข้าใจก็อธิบายออกมาไม่ถูก = =
ให้กำลังใจ 0
หยิกหู 0
ความคิดเห็นที่ : 6

jeud

12/08/2013 12:24:44
คุณ TroNz ช่วยให้ความกระจ่างได้เยอะแล้วละคับ

จิงๆ ที่ผมต้องการคืออยากรู้เรื่องไฟล์ .flac ที่โหลดมาว่าทำไม Bit Dept มันเท่ากับไฟล์ .mp3 ที่โหลดมา อย่างนึงที่ได้คำตอบก็คือมาตรฐาน CD Audio มันคือ 16 Bit จะได้ไม่เสียเวลาไปค้นหาที่มันเป็น 24 Bit อาจจะมีเพลงฝรั่งบาง album ที่อัดมาเป็น DVD Audio แต่คงน้อยมาก ส่วนใหญ่ฟังเพลงไทย เลยคิดว่าไม่ต้องไปเสียเวลาค้นหาแล้ว

แถมอีกซักข้อ มีไม๊คับไฟล์ 16 Bit ที่ไม่ใช่ sampling rate 44.1 kHz และมีไม๊คับไฟล์ 24 bit ที่ไม่ใช่ 96 KHz มันต้องจับคู่กันแบบนี้ตลอดไม๊คับ


ขอบคุณมากคับผม
ให้กำลังใจ 0
หยิกหู 0
ความคิดเห็นที่ : 7

taechanyz

12/08/2013 21:00:48
48
กระทู้นี้ความรู้ล้วนๆ เข้ามาแอบเรียนรู้ครับ เยี่ยมๆๆๆ
ให้กำลังใจ 0
หยิกหู 0
แจกหู 0
ความคิดเห็นที่ : 8

TroNz

12/08/2013 23:32:35
0
"แถมอีกซักข้อ มีไม๊คับไฟล์ 16 Bit ที่ไม่ใช่ sampling rate 44.1 kHz และมีไม๊คับไฟล์ 24 bit ที่ไม่ใช่ 96 KHz มันต้องจับคู่กันแบบนี้ตลอดไม๊คับ"


ไม่จำเป็นครับ แค่ที่นิยมทำกันมันเป็นแบบนั้นเอง จะเป็น 24bit/48kHz หรือ 24bit/192kHz ไรแบบนี้ก็ทำได้ครับ
ให้กำลังใจ 0
หยิกหู 0
แจกหู 0
"ถามเรื่องไฟล์ Lossless คับ"