ตากล้อง ดอทคอม สอนถ่ายภาพเบื้องต้น สำหรับมือใหม่

HOME > Camera > # 531404 ---- [ LOG IN ]
จำนวนคน online อยู่ขณะนี้ 336 คน
Camera

แบ่งปันความรู้สำหรับผู้ไม่รู้นะครับ 60D ถ่ายวีดีโอได้แค่ 3-4 วินาที

เรื่องมีอยู่ว่าเมื่อเสาร์ที่แล้วไปดูการแสดงละครเวทีของโรงเรียนที่ลูกสาวแสดงอยู่ ตั้งใจว่าจะอัดวีดีโอตอนที่ลูกสาวออกมาแสดง ลืมบอกไปผมใช้กล้อง Canon 60D + EF-S 55-250 IS II + 16GB SDHC Class 10 ยี่ห้อ Transcend ก่อนที่ลูกสาวจะออกมาแสดงผมก็ถ่ายรูปโน่นนี่นั่นไปเรื่อยๆ จนใกล้ถึงเวลาผมก็ลองถ่ายวีดีโอดู ปรากฏว่าเหตุการณ์ที่ไม่คาดฝันก็เกิดขึ้นคือกล้องจะบันทึกวีดีโอได้เพียงแค่ 3-4 วินาทีต่อคลิปแล้วมันจะตัดการทำงานโดยอัตโนมัติ แต่ก่อนจะตัดการทำงานผมสังเกตุเห็นไฟ read/write ที่กล้องมันแดงตลอด ผมก็คิดในใจว่าชิบ...แล้วสงสัย buffer มีปัญหาแน่ๆหรือไม่ก็ SD เจ๊ง write file ไม่ทัน หรือไม่ก็โดนหลอกแปะป้าย Class 10 ตอนนั้นวุ่นวายไปหมด ลูกก็จะแสดงแล้ว ทำไงดี.. Search Google ปรากฏว่าคนเจอปัญหาแบบผมเต็มเว็บ อ่านไป 6-7 เว็บก็ยังไม่มีวิธีแก้ไข จนกระทั่งมีผู้ชี้ทางสว่างว่า SD Card ที่มันจะเต็มๆเนี่ยความเร็วในการ read/write มันจะตกลง(มาก) วิธีแก้ให้ทำการ format SD ผมเลยมาดูที่ SD ของผม จริงตามนั้น 16 GB ผมใช้ไปแล้ว 13.8 GB โอ้ว.. เกือบ 90% แล้ว ไม่ได้การ เลยรีบ format มันซะแบบ low level ด้วย (โชคดีที่ผม copy รูปเก่าๆลงคอมพ์หมดแล้ว) ดั่งสวรรค์มาโปรด อาการนั้นหายเป็นปลิดทิ้ง ถ่ายวีดีโอไปเกิน 5 นาทีมันยังไม่หยุดเองเลย 10 นาทีก็แล้ว (ผมถ่ายเป็นแบบ 720p นะครับ) ผมเมื่อยมือ เลยหยุดถ่ายไปเอง.. จบแบบมีความสุขครับ สำหรับท่านผู้รู้ทั้งหลายอาจจะพอทราบกันมามั่งแล้ว แต่ผมเพิ่งทราบครับ หวังว่าอาจจะเป็นประโยชน์บ้างไม่มากก็น้อยแล้วกันครับ

kong5606 M [ ดูกระทู้อื่นของ kong5606 ] - 222.127.223.73 - 7 Feb 2013 22:47 - #531404

อ่าน 5865 : ตอบ 12

เมมจะเต็ม มันจะไปอัดอะไรได้ครับ

( 1 ) zill M - 125.24.250.156 - 7 Feb 2013 23:00 #3869222

เม็มเหลือ 2 กิ๊กกว่า จริงๆแล้วนี่อัดได้เป็น 10 นาทีเลยครับ ไม่ใช่ 3-4 วินาทีแน่ๆ ปัญหาไม่ได้อยู่ที่เม็มเต็มหรือไม่เต็มครับ มันอยู่ที่ความเร็วในการเขียนข้อมูลจาก buffer กล้องลง SD ช้าเกิน ทำให้ buffer กล้องเต็ม กล้องไม่สามารถบันทึกวีดีโอได้อีก . Anyway ของคุณสำหรับคอมเม้นท์ครับ

( 2 ) kong5606 M - 222.127.223.73 - 7 Feb 2013 23:06 #3869232

ขอบคุณที่แบ่งปันความรู้นะครับ

( 3 ) broken174 M - 101.108.168.171 - 7 Feb 2013 23:13 #3869234

มันอยู่ที่วิธีการเขียนครับ

SD Card หรืออุปกรณ์ประเภท solid state ทั้งหลาย มีการเขียนข้อมูลแบบ random access คือ เข้าถึงตำแหน่ง byte ไหนก็ได้ โดยการอ้างอิง address ของตำแหน่งนั้น การอ้างอิง ก็อ่านมาจาก FAT (File Allocation Tables) อีกที

ความเร็วในการเขียนของ SD กำหนดโดย class ซึ่งกำหนดว่าเป็นความเร็วขั้นต่ำในการเขียนแบบ sequential หรือ เขียนในตำแหน่งต่อเนื่องกันไปเรื่อย ๆ

ถ้าจะลองดูพวก benchmark ของ SD Card จะเห็นว่าผลทดสอบการเขียนแบบ sequential หรือทดสอบเขียนไฟล์ขนาดใหญ่ ๆ จะเร็วกว่าการทดสอบแบบ random access หรือเขียนไฟล์เล็ก ๆ มาก

การที่ข้อมูลมันจะเต็มแล้วทำให้ความเร็วในการเขียนช้าลง เพราะข้อมูล มันไม่ได้จัดเรียงกันแบบต่อเนื่อง แต่มันจะมีช่องว่างระหว่างไฟล์แต่ละไฟล์ตลอด (ระบบการจัดเก็บไฟล์ทุกระบบปฏิบัติการ ยกเว้น windows) ทำให้เมื่อมีการแก้ไขไฟล์นั้น จะไม่เกิด fragment (ไฟล์ล้นต้องไปเก็บไว้บนพื้นที่ส่วนอื่น) ซึ่งสิ่งที่ทำให้มันช้าลง เนื่องจากการอ้างอิงใน FAT จะต้องอ้างอิงมากกว่า 1 ช่วงตำแหน่ง (คิดซะว่า ถ้าคุณอ่านข่าวเต็ม ๆ จากหน้า 1 เลย เทียบกับ อ่านหน้า 1 ไปต่อหน้า 8 แล้วไปอ่านตอนจบหน้า 22 อีกที อะไรจะเร็วกว่ากัน) ในการเขียนไฟล์ ก็หลักการเดียวกัน เมื่อไฟล์ใหญ่มาก (วิดิโอ) มันก็จะเขียนลงบนพื้นที่ว่าง พอที่ว่างไม่พอ มันก็ต้องไปเขียนลงที่ว่างอื่น ขณะเดียวกันต้องไปเขียน FAT เพื่อบอกว่า ไฟล์นี้อยู่บนตำแหน่งไหนของ SD Card บ้าง ทำให้ไม่สามารถเีขียนด้วยความเร็วขั้นต่ำสุดที่ใช้กำหนด class ได้

อาการเหล่านี้ จะเกิดได้บ่อย ๆ กับ windows ที่แก้ไขไฟล์บ่อย ๆ แล้วไม่ทำการ defrag กับระบบปฏิบัติการอื่น ๆ ที่มีพื้นที่ว่างเหลือไม่ถึง 30%

( 4 ) srj M - 124.122.188.230 - 7 Feb 2013 23:28 #3869264

ขอบคุณครับคุณ srj ผมไม่ได้คิดถึงประเด็นนั้นเลย ผมนึกว่ากล้องมันจะบันทึกไฟล์แบบ sequential และก็นึกไม่ถึงอีกว่า SD Card มันก็เหมือนกับ Hard Disk ในคอมพ์ที่มีการเขียนข่้อมูลแบบ random access และมีการ fragment ไฟล์ ขอบคุณอีกครั้งครับ

( 5 ) kong5606 M - 120.28.173.161 - 7 Feb 2013 23:48 #3869317

harddisk เป็น direct access ครับ
เข้าถึงตำแหน่ง sector ก่อน แล้วใน sector เป็น sequential อีกที

ของที่เป็น random access จะมีขนาดเป็น 2 ยกกำลัง n เสมอครับ ตามระบบการเข้าถึงตำแหน่งโดยอาศัยคว้ามกว้างของ bit

( 6 ) srj M - 124.122.188.230 - 8 Feb 2013 00:13 #3869363

2GB ได้ 10 นาทีเลยหรอฮะ ไม่ค่อยสันัดด้านวีดีโอเท่าไหร่

ขอบคุณทั้ง 2 ท่านที่มาแชร์กันด้วยครับ

( 7 ) zill M - 125.24.250.156 - 8 Feb 2013 03:34 #3869466

ถ้าอ่านเฉพาะหัวข้อจะเข้าใจว่า60Dถ่ายวิดีโอได้แค่3-4วินาที ปัญหาอยู่ที่การ์ด(ความเร็ว) เคยใช้แล้วครับการ์ดยี่ห้อนี้ผมเข็ดแล้ว (เหตการ์ณเกิดประมาณครึ่งปีแล้ว การ์ดสองตัว กล้องสองรุ่น) แต่ก็ยังเผื่อใจว่าตอนนี้ความเร็วของการ์ดยี่ห้อนี้อาจดีขึ้นแล้วหรือยัง .แต่ใจมันเข็ดแล้ว

( 8 ) เจอมาแล้ว - 122.154.24.254 - 8 Feb 2013 08:57 #3869591

650D เลือกได้ 2 แบบ คือ ถ่ายแบบยาวๆ กับ ถ่ายเป็นช่วงช่วงละ 4 วินาที 8 วินาทีฯ แล้วตอนเพลวิดีโอ มันจะต่อกันยาวตามที่เราถ่ายมา ไม่ทราบจะเป็นเหมือนกันหรือป่าวนะครับ

( 9 ) focus_turb M - 180.183.51.19 - 8 Feb 2013 14:50 #3869966

คนละเคสกันครับ แบบช๊อตสั้นๆ 4กับ8วินาที มีใน650แต่60ไม่มี ชัดเจนว่าเป็นปัญหาที่การ์ดครับ

( 10 ) เจอมาแล้ว - 122.154.24.254 - 8 Feb 2013 17:10 #3870079

ขอบคุณที่มา แชร์ความรู้กันนะครับ
รู้จริง รู้ลึกจริงๆ ครับ

( 11 ) Pe - 110.49.240.229 - 8 Feb 2013 22:22 #3870289

ขอบคุณครับ

( 12 ) poonman - 202.29.62.202 - 9 Feb 2013 08:49 #3870560
Reply Box

คุณยังไม่ได้ LOG IN


ชื่อ

Password


[ คำแนะนำการโพสต์ ]
upload รูปขนาด < 1 MB

ถ้ารูปอยู่ใน web แล้ว :
( ใส่ URL ของรูปได้เลย )