- เป็น แอปพลิเคชันเวิร์กโฟลว์ภาพถ่ายแบบโอเพนซอร์ส สำหรับช่างภาพ รองรับตั้งแต่การจัดการภาพ RAW ไปจนถึงการล้างไฟล์และปรับแต่งภาพ
- จัดการดิจิทัลเนกาทีฟในฐานข้อมูล และสามารถตรวจดูได้บน ไลต์เทเบิลเสมือน ที่ขยายได้
- ไปป์ไลน์การแก้ไขทั้งหมดทำงานแบบ ไม่ทำลายต้นฉบับ จึงไม่เปลี่ยนแปลงภาพต้นฉบับ
- รักษาความถูกต้องของสีได้จนถึงขั้นตอนการพิมพ์ด้วยการจัดการสีระดับมืออาชีพ และเพิ่มความเร็วในการทำงานได้ด้วย การเร่งความเร็วด้วย GPU
- นักพัฒนาที่เป็นช่างภาพสะท้อนเวิร์กโฟลว์การทำงานจริง และสามารถเข้าร่วมชุมชนได้ด้วย การสนับสนุนผู้ใช้และการแชร์ผลงาน แม้ไม่ต้องเขียนโค้ด
ตั้งแต่การจัดการภาพถ่ายจนถึงการล้างไฟล์ RAW
- darktable ทำหน้าที่เป็น ไลต์เทเบิลและห้องมืดเสมือน สำหรับช่างภาพ
- จัดการดิจิทัลเนกาทีฟในฐานข้อมูล
- ตรวจดูภาพบนไลต์เทเบิลที่ขยายได้
- ล้างไฟล์ RAW และปรับแต่งภาพ
- ใช้ การแก้ไขแบบไม่ทำลายต้นฉบับ เพื่อคงภาพต้นฉบับไว้เหมือนเดิมตลอดกระบวนการทำงาน
- ฟีเจอร์การจัดการสีระดับมืออาชีพช่วยรักษาความถูกต้องของสีได้จนถึงขั้นตอนการพิมพ์ ส่วนการเร่งความเร็วด้วย GPU ใช้กราฟิกการ์ดเพื่อประมวลผลเวิร์กโฟลว์ให้เร็วขึ้น
- สามารถดู ฟีเจอร์, วิธีติดตั้ง และ FAQ ที่จำเป็นต่อการใช้งานได้
ชุมชนที่ช่างภาพร่วมกันสร้าง
- เป็น โปรเจกต์ที่ช่างภาพสร้างขึ้นเพื่อช่างภาพ โดยนักพัฒนาที่เป็นช่างภาพด้วยจะสะท้อนปัญหา ความท้าทาย และขั้นตอนการทำงานจริง
- แม้ไม่เขียนโค้ดก็สามารถมีส่วนร่วมได้หลายวิธี
- ช่วยเหลือผู้ใช้อื่นหรือแลกเปลี่ยนความคิดเห็นได้ใน เมลลิงลิสต์ และ ฟอรัม
- แชร์ผลงานใน กลุ่ม Flickr เพื่อแสดงให้เห็นความเป็นไปได้ในการใช้งาน darktable
- นักพัฒนาสามารถมีส่วนร่วมกับ ซอร์สโค้ดบน GitHub ได้
1 ความคิดเห็น
ความเห็นจาก Hacker News
ช่วงหนึ่งผมใช้ darktable ปรับแต่งภาพ RAW มาตลอด และมันยอดเยี่ยมมากทั้งฟีเจอร์ เวิร์กโฟลว์ และคุณภาพโดยรวม จนแทบไม่น่าเชื่อว่าเป็นซอฟต์แวร์ฟรี ถึงขั้นยอมจ่ายปีละ 200 ดอลลาร์ได้สบาย ๆ เพราะไม่ต้องการซอฟต์แวร์แต่งภาพ RAW ตัวอื่นอีกแล้ว
ต่อให้ใช้พรีเซ็ต ขั้นตอนการปรับแต่งหลายชั้น และการแก้สีใน color space ที่หลากหลายกับภาพ RAW หลายพันภาพก็แทบไม่มีอะไรให้ติ เอกสารประกอบก็ยอดเยี่ยม ถ่ายทอดความรู้ได้มากมายทั้งวิธีใช้ กรณียกเว้น และข้อควรระวังให้แม้แต่ช่างภาพสมัครเล่นก็เข้าใจได้ และผมได้เรียนรู้จากเอกสารของ darktable มากกว่าจากบทสอนของ Lightroom, darktable และ DaVinci Resolve เสียอีก
ฟีเจอร์ใหม่อย่าง การลบนอยส์ด้วย AI แบบใช้โมเดลในเครื่องและการเลือกวัตถุ ก็มาเติมช่องว่างสุดท้ายพอดี และบน Arch ผมคอมไพล์บิลด์ล่าสุดเองก็เสร็จเรียบร้อยโดยไม่มีปัญหาอะไร
White BalanceและBase Curveแบบเก่าเคยดีกว่ามาก เพราะให้ค่าพื้นฐานที่สมเหตุสมผลและได้ผลลัพธ์แรกเริ่มที่เกือบถูกต้องอยู่แล้วภาพจาก DJI Mini Pro มีอาการติดเขียวหนักทุกภาพ และเป็นปัญหาที่รู้กันมา 4 ปีแล้ว แต่ก็บอกชัดว่าจะไม่แก้โดยตรง(https://github.com/darktable-org/darktable/issues/13319)
ช่วงนี้ผมเริ่มชอบ RapidRAW มากขึ้น นักพัฒนาปล่อยฟีเจอร์ใหม่แทบทุกไม่กี่สัปดาห์และยังเพิ่มฟีเจอร์เล็ก ๆ เองได้ง่ายด้วยเครื่องมือเขียนโค้ด AI โครงสร้างโค้ดก็สะอาดดี ปัญหา DJI นี้ก็น่าจะแก้ด้วย AI ได้เหมือนกัน
จะไม่ชอบ AI ก็เข้าใจได้ แต่ Darktable ทำงานตาม release notes คือรันในเครื่องเท่านั้น ต้องเปิดใช้เองอย่างชัดเจน และไม่ได้คอยยัดเยียด ต่างจาก Adobe ที่พยายามดัน AI ที่เราไม่ต้องการ
ผมอาจเป็นเสียงส่วนน้อย แต่ใช้ Darktable มาหลายปีแล้วสุดท้ายก็ทนไม่ไหวและ ย้ายไป Lightroom ในที่สุด มันช้ามากอย่างน่ากลัวแม้บน MacBook Pro ที่อายุไม่กี่ปี และพอเปลี่ยนจากเวิร์กโฟลว์ใหม่ในเวอร์ชัน 2 ไป 3 รูปเก่า ๆ ก็เรนเดอร์ออกมาไม่ถูกต้อง อีกทั้งครึ่งหนึ่งของโมดูลที่เคยเรียนรู้ก็กลายเป็นใช้การไม่ได้
เอกสารก็เข้าใจยากเกินไปจนรู้สึกว่าต้องเข้าใจการทำงานภายในแม้แค่จะปรับสีพื้นฐาน และแม้แต่มาสก์พื้นฐานก็ใช้งานลำบากมาก ตอนนั้นยังไม่มีการตรวจจับวัตถุอัจฉริยะด้วย ถ้าจะลบวัตถุในฉากหลังก็ต้องพึ่งซอฟต์แวร์ภายนอก
Lightroom เองก็ไม่ได้สมบูรณ์แบบ แต่เร็วและตรงไปตรงมามากกว่า และก็ไม่แสดงโมดูลที่เอกสารบอกว่าไม่ควรใช้ ผมยังไม่เจอทางเลือกโอเพนซอร์สที่ไม่ต้องใช้การเรียนรู้ระดับปริญญาโทสำหรับการแต่งภาพพื้นฐาน
มันอ้างว่ามีฟังก์ชันจัดระเบียบและเรียกดูภาพ แต่กลับทำได้แย่มาก เลยทำให้เสียเวลาไปกับการงัดข้อกับฟีเจอร์ที่ใช้งานไม่ได้จริง
Darktable ยอดเยี่ยมมาก และสำหรับผมที่เปลี่ยนจากช่างภาพมาเป็นวิศวกรซอฟต์แวร์ darktable-cli มีประโยชน์มากเป็นพิเศษ ถ้าย้ายมาจาก Lightroom แม้หน้าตา UI จะคล้ายกัน แต่แนวคิดและชื่อเรียกต่างกันมากจนต้องเรียนรู้ใหม่ต่างหาก
แต่ฟีเจอร์จัดระเบียบภาพและคอลเล็กชันยังอ่อนกว่า และในจุดนี้ Lightroom เหนือกว่า ผมสร้างหลายโปรเซสโดยมี Darktable เป็นแกนหลักสำหรับงาน post-processing ส่วนตัว
มันออกแบบซับซ้อนเกินไปและจัดวางปุ่มกับตัวควบคุมได้ไม่ดี แต่พอคุ้นแล้วก็ทรงพลัง ฟอร์กของ Darktable ที่พัฒนามาหลายปีชื่อ Ansel ปรับปรุงปัญหาด้านประสบการณ์ผู้ใช้เหล่านี้ไปมาก โดยผู้พัฒนาที่สร้างโมดูล filmic เป็นคนเริ่มหลังจากหมดความอดทนกับความไม่ใส่ใจของโปรเจ็กต์เดิม และหลายอย่างที่เขาปรับปรุงก็ดูเป็นสิ่งที่ Darktable ควรรับไปใช้เหมือนกัน
Darktable น่าทึ่งมาก แต่ เส้นโค้งการเรียนรู้ชันมาก อดีตผู้ดูแลบางคนที่ไม่เห็นด้วยกับทิศทางของโปรเจ็กต์ได้สร้างฟอร์กชื่อ Ansel ขึ้นมา
มันใช้ Vulkan แทน OpenCL จึงมีประสิทธิภาพดีกว่ามาก และใช้ การแก้ไขแบบกราฟ คล้าย Blender เพื่อแก้ปัญหาที่ใน Darktable การสลับลำดับโมดูลทำได้ยุ่งยาก อย่างไรก็ตามมันยังอยู่ช่วงพัฒนาแรก ๆ จึงยังด้อยกว่า Darktable มากทั้งด้านความสมบูรณ์และฟีเจอร์
ถ่ายภาพกีฬาระดับมัธยมปลายครั้งละจำนวนมากและใช้ Lightroom Classic เก็บงานขั้นสุดท้าย แต่เครื่องมือที่สำคัญยิ่งกว่าคือ Photo Mechanic ซึ่งใช้เวลาเพียง 10 นาทีในการคัด 6,000 รูปให้เหลือ 300 รูปจากงานหนึ่งงาน
บน Linux ลองรัน Photo Mechanic ผ่าน Wine แล้ว แม้จะเปิดได้แต่พอใช้งานจริงก็แครชหนักตลอด หากมีคู่แข่งที่ใช้บน Linux ได้จริงก็คงกลับมาพิจารณาย้ายอีกครั้งอย่างจริงจัง แต่ฮาร์ดแวร์ Linux ที่ให้ประสิทธิภาพ CPU·RAM·GPU เทียบ Apple Silicon ก็คงไม่ถูกกว่า MacBook Pro M5 Max รุ่นใหม่เช่นกัน ตอนนี้ยังไม่ถึงระดับที่ตอบโจทย์ workflow ของผม
สงสัยว่าเครื่องมืออื่นนอกจาก Lightroom สามารถสร้างฟอร์แมตรูป HDR อย่าง JPEG หรือ AVIF ที่มี HDR gain map ได้หรือไม่
เมื่อราว 10 กว่าปีก่อนเลิกใช้ Adobe Lightroom แล้วย้ายมา Darktable และไม่เคยเสียใจเลย มันเป็นซอฟต์แวร์ตัวแรกที่ทำให้เห็นว่าซอฟต์แวร์โอเพนซอร์สจะดีกว่าได้มากแค่ไหน
ความสามารถด้านการแก้ไขทรงพลังมาก แต่ การจัดการไลบรารีเหมือนเป็นของแถมรอง ๆ จนยังสงสัยว่าเหมาะจะเรียกแบบนั้นหรือไม่ มันดูเหมือนมีปรัชญาการออกแบบที่ให้ช่างภาพไปจัดระเบียบไลบรารีด้วยเครื่องมือบรรทัดคำสั่ง
ถ้าในช่วงไม่กี่เดือนมานี้ยังไม่มีอะไรเปลี่ยน Darktable บน macOS ก็แทบจะตายไปแล้วโดยไม่มีทางแก้
ถ้าใช้ Lightroom มาหลายปี ขอแนะนำให้ลอง Capture One ด้วย พอย้ายไปแล้วเหมือนเปิดไฟติดขึ้นมาทันที มันยอดเยี่ยมกว่าซอฟต์แวร์จัดการรูปและสื่อทุกตัวที่เคยใช้แบบทิ้งขาด อีกทั้งค่าไลเซนส์ก็สมเหตุสมผลและระดับฟรีก็ใจกว้าง
workflow ของ Darktable นั้นยาก แต่บน Fedora และ Wayland มันทำงานได้ดีแม้กระทั่งการปรับเทียบสีจอ ดังนั้นคงจะใช้ต่อไปอีกสักพัก
ในทางกลับกัน การจัดการสื่อนั้นแย่กว่า Lightroom มาก เท่าที่รู้ไม่มีทั้งการค้นหาด้วยคีย์เวิร์ดและการกรองตามกล้อง·เลนส์ และเมื่อแค็ตตาล็อกเกิน 10,000 รูปก็ช้าหนักมาก ดังนั้นจึงใช้ peakto จัดการและค้นหา RAW 40,000 รูป แล้วค่อยเปิดใน C1 เฉพาะตอนจะแก้ไข
มีบทความที่มอง Darktable ในแง่ลบกว่าความเห็นส่วนใหญ่ในเธรดนี้มาก: https://ansel.photos/en/news/darktable-dans-le-mur-au-ralent...
ในสายงานนี้ จุดเด่นชี้ขาดของผลิตภัณฑ์ Adobe คือ ความเข้ากันได้ย้อนหลัง ต่อให้เปิดไลบรารี Lightroom ที่เก่ามาก รูปที่ประมวลผลใหม่ก็ยังดูเหมือนเดิมทุกประการ
วิธีที่ใช้คือคง pipeline การประมวลผลในอดีตทั้งหมดไว้ เลยสงสัยว่าทางเลือกโอเพนซอร์สจัดการอย่างไร ถ้าผมออกแบบ RAW engine เอง ผมจะเก็บโค้ดการประมวลผลระดับสูงคล้ายลำดับ shader ไว้ใน metadata รายไฟล์ เพื่อให้สร้างผลซ้ำได้อย่างเสถียรแม้เวอร์ชันหรือ fork จะต่างกัน
การเลือกรูปก็ต้องคลิกสองครั้งแทนที่จะครั้งเดียว และพอเลือกแล้วทั้งแถวจะถูกจัดให้อยู่กลางอีกครั้งจนสับสน แม้อ่านคู่มือและเรียนรู้ใหม่ทั้งหมดแล้วจะทำงานที่ต้องการได้ แต่สำหรับผม ประสบการณ์ใช้งานของ Lightroom คุ้มค่ากับเงินที่จ่าย
อยากเห็นว่า software อย่าง Parasolid จัดการความเข้ากันได้ย้อนหลังตลอด 40 ปีอย่างไร โมเดล CAD ที่อายุเกิน 30 ปีก็ยังต้องให้ผลลัพธ์เหมือนเดิมอย่างแม่นยำ
Darktable ไม่ได้ลบโมดูลเก่า แต่ซ่อนไว้ ดังนั้นไฟล์ที่เคยประมวลผลไว้นานแล้วก็ยังผ่าน pipeline เดิมในยุคนั้นรวมถึง base curve และให้ผลลัพธ์เหมือนเดิมได้ อีกทั้งยังสามารถกลับไปใช้โมดูลที่เลิกใช้แล้วได้ หากเหมาะกับภาพหรือสไตล์ที่ต้องการมากกว่า หรือเพราะคุ้นเคยกับมัน
ด้วยทรัพยากรที่จำกัด ผมมองว่าการไม่ทุ่มเทไปกับการรองรับไฟล์เก่าทุกแบบเท่าที่เป็นไปได้เป็นทางเลือกที่ดีกว่า ขอแค่มีเส้นทางอัปเกรดแบบค่อยเป็นค่อยไปก็พอ และคนที่ไม่ได้ใช้งานตามรอบนั้นแต่แรกก็ไม่ใช่กลุ่มลูกค้าหลักอยู่แล้ว จึงเป็นการตัดสินใจทางวิศวกรรมที่สมเหตุสมผล