1 คะแนน โดย GN⁺ 6 시간 전 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • เป็น แอปพลิเคชันเวิร์กโฟลว์ภาพถ่ายแบบโอเพนซอร์ส สำหรับช่างภาพ รองรับตั้งแต่การจัดการภาพ RAW ไปจนถึงการล้างไฟล์และปรับแต่งภาพ
  • จัดการดิจิทัลเนกาทีฟในฐานข้อมูล และสามารถตรวจดูได้บน ไลต์เทเบิลเสมือน ที่ขยายได้
  • ไปป์ไลน์การแก้ไขทั้งหมดทำงานแบบ ไม่ทำลายต้นฉบับ จึงไม่เปลี่ยนแปลงภาพต้นฉบับ
  • รักษาความถูกต้องของสีได้จนถึงขั้นตอนการพิมพ์ด้วยการจัดการสีระดับมืออาชีพ และเพิ่มความเร็วในการทำงานได้ด้วย การเร่งความเร็วด้วย GPU
  • นักพัฒนาที่เป็นช่างภาพสะท้อนเวิร์กโฟลว์การทำงานจริง และสามารถเข้าร่วมชุมชนได้ด้วย การสนับสนุนผู้ใช้และการแชร์ผลงาน แม้ไม่ต้องเขียนโค้ด

ตั้งแต่การจัดการภาพถ่ายจนถึงการล้างไฟล์ RAW

  • darktable ทำหน้าที่เป็น ไลต์เทเบิลและห้องมืดเสมือน สำหรับช่างภาพ
    • จัดการดิจิทัลเนกาทีฟในฐานข้อมูล
    • ตรวจดูภาพบนไลต์เทเบิลที่ขยายได้
    • ล้างไฟล์ RAW และปรับแต่งภาพ
  • ใช้ การแก้ไขแบบไม่ทำลายต้นฉบับ เพื่อคงภาพต้นฉบับไว้เหมือนเดิมตลอดกระบวนการทำงาน
  • ฟีเจอร์การจัดการสีระดับมืออาชีพช่วยรักษาความถูกต้องของสีได้จนถึงขั้นตอนการพิมพ์ ส่วนการเร่งความเร็วด้วย GPU ใช้กราฟิกการ์ดเพื่อประมวลผลเวิร์กโฟลว์ให้เร็วขึ้น
  • สามารถดู ฟีเจอร์, วิธีติดตั้ง และ FAQ ที่จำเป็นต่อการใช้งานได้

ชุมชนที่ช่างภาพร่วมกันสร้าง

  • เป็น โปรเจกต์ที่ช่างภาพสร้างขึ้นเพื่อช่างภาพ โดยนักพัฒนาที่เป็นช่างภาพด้วยจะสะท้อนปัญหา ความท้าทาย และขั้นตอนการทำงานจริง
  • แม้ไม่เขียนโค้ดก็สามารถมีส่วนร่วมได้หลายวิธี

1 ความคิดเห็น

 
GN⁺ 6 시간 전
ความเห็นจาก Hacker News
  • ช่วงหนึ่งผมใช้ darktable ปรับแต่งภาพ RAW มาตลอด และมันยอดเยี่ยมมากทั้งฟีเจอร์ เวิร์กโฟลว์ และคุณภาพโดยรวม จนแทบไม่น่าเชื่อว่าเป็นซอฟต์แวร์ฟรี ถึงขั้นยอมจ่ายปีละ 200 ดอลลาร์ได้สบาย ๆ เพราะไม่ต้องการซอฟต์แวร์แต่งภาพ RAW ตัวอื่นอีกแล้ว
    ต่อให้ใช้พรีเซ็ต ขั้นตอนการปรับแต่งหลายชั้น และการแก้สีใน color space ที่หลากหลายกับภาพ RAW หลายพันภาพก็แทบไม่มีอะไรให้ติ เอกสารประกอบก็ยอดเยี่ยม ถ่ายทอดความรู้ได้มากมายทั้งวิธีใช้ กรณียกเว้น และข้อควรระวังให้แม้แต่ช่างภาพสมัครเล่นก็เข้าใจได้ และผมได้เรียนรู้จากเอกสารของ darktable มากกว่าจากบทสอนของ Lightroom, darktable และ DaVinci Resolve เสียอีก
    ฟีเจอร์ใหม่อย่าง การลบนอยส์ด้วย AI แบบใช้โมเดลในเครื่องและการเลือกวัตถุ ก็มาเติมช่องว่างสุดท้ายพอดี และบน Arch ผมคอมไพล์บิลด์ล่าสุดเองก็เสร็จเรียบร้อยโดยไม่มีปัญหาอะไร

    • ผมใช้ Darktable อย่างพอใจมาเกือบ 10 ปี แต่ช่วงนี้กำลังจะเลิกใช้ เพราะ เครื่องมือ color grading และ white balance แบบใหม่ จัดการภาพได้ไม่ดีและทำให้โทนสีทั้งหมดเพี้ยนไปหมด ค่าเริ่มต้นของเครื่องมือ White Balance และ Base Curve แบบเก่าเคยดีกว่ามาก เพราะให้ค่าพื้นฐานที่สมเหตุสมผลและได้ผลลัพธ์แรกเริ่มที่เกือบถูกต้องอยู่แล้ว
      ภาพจาก DJI Mini Pro มีอาการติดเขียวหนักทุกภาพ และเป็นปัญหาที่รู้กันมา 4 ปีแล้ว แต่ก็บอกชัดว่าจะไม่แก้โดยตรง(https://github.com/darktable-org/darktable/issues/13319)
      ช่วงนี้ผมเริ่มชอบ RapidRAW มากขึ้น นักพัฒนาปล่อยฟีเจอร์ใหม่แทบทุกไม่กี่สัปดาห์และยังเพิ่มฟีเจอร์เล็ก ๆ เองได้ง่ายด้วยเครื่องมือเขียนโค้ด AI โครงสร้างโค้ดก็สะอาดดี ปัญหา DJI นี้ก็น่าจะแก้ด้วย AI ได้เหมือนกัน
    • Debian มีปัญหาแพ็กเกจล้าหลัง ผมเลยลองติดตั้ง Flatpak รุ่นล่าสุด แต่ระหว่างแพ็กเกจก็มีการ ตัดฟีเจอร์ AI ออก ไปแล้ว ถ้าไม่ย้ายไปสาย Arch ก็คงเหลือแค่ AppImage แต่ก็ไม่ค่อยผสานกับเดสก์ท็อปเท่าไร
      จะไม่ชอบ AI ก็เข้าใจได้ แต่ Darktable ทำงานตาม release notes คือรันในเครื่องเท่านั้น ต้องเปิดใช้เองอย่างชัดเจน และไม่ได้คอยยัดเยียด ต่างจาก Adobe ที่พยายามดัน AI ที่เราไม่ต้องการ
    • เหมือนบน Arch จะมี แพ็กเกจ darktable อยู่แล้วนะ ผมเองก็เคยใช้บน Arch ก่อนจะเปลี่ยนดิสโทร
    • ผมเปลี่ยนจาก Lightroom มาใช้ Darktable หลังใช้มาหลายปี และพอใจกว่ามาก
  • ผมอาจเป็นเสียงส่วนน้อย แต่ใช้ Darktable มาหลายปีแล้วสุดท้ายก็ทนไม่ไหวและ ย้ายไป Lightroom ในที่สุด มันช้ามากอย่างน่ากลัวแม้บน MacBook Pro ที่อายุไม่กี่ปี และพอเปลี่ยนจากเวิร์กโฟลว์ใหม่ในเวอร์ชัน 2 ไป 3 รูปเก่า ๆ ก็เรนเดอร์ออกมาไม่ถูกต้อง อีกทั้งครึ่งหนึ่งของโมดูลที่เคยเรียนรู้ก็กลายเป็นใช้การไม่ได้
    เอกสารก็เข้าใจยากเกินไปจนรู้สึกว่าต้องเข้าใจการทำงานภายในแม้แค่จะปรับสีพื้นฐาน และแม้แต่มาสก์พื้นฐานก็ใช้งานลำบากมาก ตอนนั้นยังไม่มีการตรวจจับวัตถุอัจฉริยะด้วย ถ้าจะลบวัตถุในฉากหลังก็ต้องพึ่งซอฟต์แวร์ภายนอก
    Lightroom เองก็ไม่ได้สมบูรณ์แบบ แต่เร็วและตรงไปตรงมามากกว่า และก็ไม่แสดงโมดูลที่เอกสารบอกว่าไม่ควรใช้ ผมยังไม่เจอทางเลือกโอเพนซอร์สที่ไม่ต้องใช้การเรียนรู้ระดับปริญญาโทสำหรับการแต่งภาพพื้นฐาน

    • ผมเองก็เคยพยายามอย่างจริงจังจะเรียนรู้เวิร์กโฟลว์ของ Darktable แต่กลับเจอแค่ บั๊กหนัก ๆ กับ UI ที่แย่มาก ต่อให้กลับมาลองอีกครั้งหลังผ่านไปหลายปีก็ยังคิดเหมือนเดิม
      มันอ้างว่ามีฟังก์ชันจัดระเบียบและเรียกดูภาพ แต่กลับทำได้แย่มาก เลยทำให้เสียเวลาไปกับการงัดข้อกับฟีเจอร์ที่ใช้งานไม่ได้จริง
  • Darktable ยอดเยี่ยมมาก และสำหรับผมที่เปลี่ยนจากช่างภาพมาเป็นวิศวกรซอฟต์แวร์ darktable-cli มีประโยชน์มากเป็นพิเศษ ถ้าย้ายมาจาก Lightroom แม้หน้าตา UI จะคล้ายกัน แต่แนวคิดและชื่อเรียกต่างกันมากจนต้องเรียนรู้ใหม่ต่างหาก
    แต่ฟีเจอร์จัดระเบียบภาพและคอลเล็กชันยังอ่อนกว่า และในจุดนี้ Lightroom เหนือกว่า ผมสร้างหลายโปรเซสโดยมี Darktable เป็นแกนหลักสำหรับงาน post-processing ส่วนตัว

    • ประสบการณ์ผู้ใช้ด้านการจัดภาพอาจจะดิบ ๆ แต่ก็มีฟีเจอร์ที่มีประโยชน์มากสำหรับการจัดการภาพจำนวนมาก Bruce Williams บน YouTube ทำบทสอน Darktable แนวนี้มานานแล้ว และยังทำ คอลเล็กชันแบบอิงกฎ โดยผสมฟิลเตอร์จากแท็ก ประเภทกล้อง และเมทาดาทาอื่น ๆ ได้ด้วย
      มันออกแบบซับซ้อนเกินไปและจัดวางปุ่มกับตัวควบคุมได้ไม่ดี แต่พอคุ้นแล้วก็ทรงพลัง ฟอร์กของ Darktable ที่พัฒนามาหลายปีชื่อ Ansel ปรับปรุงปัญหาด้านประสบการณ์ผู้ใช้เหล่านี้ไปมาก โดยผู้พัฒนาที่สร้างโมดูล filmic เป็นคนเริ่มหลังจากหมดความอดทนกับความไม่ใส่ใจของโปรเจ็กต์เดิม และหลายอย่างที่เขาปรับปรุงก็ดูเป็นสิ่งที่ Darktable ควรรับไปใช้เหมือนกัน
    • สิ่งที่ทำให้ผมหงุดหงิดตลอดคือถ้าจะใช้ darktable-cli ต้องปิด GUI ของ Darktable ก่อน อยากให้ส่งออกรูปผ่านสคริปต์ได้โดยไม่ต้องหยุดการแต่งภาพ
    • การบอกว่าฟีเจอร์จัดการภาพของ Darktable แย่ ก็คล้ายกับการบอกว่า Microsoft Word เป็น IDE ที่แย่ เพราะมันไม่ใช่ IDE ตั้งแต่แรก เช่นเดียวกัน Darktable ก็ ระบุชัดอยู่แล้วว่าไม่ได้มีไว้สำหรับจัดภาพและคอลเล็กชัน
  • Darktable น่าทึ่งมาก แต่ เส้นโค้งการเรียนรู้ชันมาก อดีตผู้ดูแลบางคนที่ไม่เห็นด้วยกับทิศทางของโปรเจ็กต์ได้สร้างฟอร์กชื่อ Ansel ขึ้นมา

    • hanatos ผู้ก่อตั้งดั้งเดิมของ Darktable ได้สร้าง vkdt ซึ่งแก้หลายจุดที่ผมไม่ชอบได้ และยังมี เว็บไซต์ของโปรเจ็กต์ ด้วย
      มันใช้ 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 ของผม

    • ข้อความที่ว่า “แตก fork มาจาก Darktable 4.0 และเข้ากันได้กับประวัติการแก้ไขก่อน 4.0 แต่ ไม่เข้ากันกับ 4.2 ขึ้นไปซึ่งนำตัวเลือกที่ไม่รับผิดชอบมาใช้ และจะไม่เข้ากันต่อไปในอนาคต” นี่ค่อนข้างขำดี
  • สงสัยว่าเครื่องมืออื่นนอกจาก Lightroom สามารถสร้างฟอร์แมตรูป HDR อย่าง JPEG หรือ AVIF ที่มี HDR gain map ได้หรือไม่

  • เมื่อราว 10 กว่าปีก่อนเลิกใช้ Adobe Lightroom แล้วย้ายมา Darktable และไม่เคยเสียใจเลย มันเป็นซอฟต์แวร์ตัวแรกที่ทำให้เห็นว่าซอฟต์แวร์โอเพนซอร์สจะดีกว่าได้มากแค่ไหน

    • ไม่ควรสร้างความคาดหวังลม ๆ แล้ง ๆ แม้แต่ FAQ อย่างเป็นทางการก็ระบุว่า Darktable เป็นทางเลือกแทน Lightroom ในความหมายที่เป็นตัวแก้ไขไฟล์ RAW แต่ถ้ามองว่าเป็นตัวแทนโดยตรงจะถือว่าผิด
      ความสามารถด้านการแก้ไขทรงพลังมาก แต่ การจัดการไลบรารีเหมือนเป็นของแถมรอง ๆ จนยังสงสัยว่าเหมาะจะเรียกแบบนั้นหรือไม่ มันดูเหมือนมีปรัชญาการออกแบบที่ให้ช่างภาพไปจัดระเบียบไลบรารีด้วยเครื่องมือบรรทัดคำสั่ง
    • เท่าที่ทราบ Darktable บน macOS รองรับ เฉพาะ OpenCL ไม่ใช่ Metal ตั้งแต่ M1 ถึง M5 ไม่รองรับ OpenCL ทำให้แทบทุกอย่างรวมถึงการประมวลผล RAW และงานแบตช์ช้าจนใช้งานไม่ได้
      ถ้าในช่วงไม่กี่เดือนมานี้ยังไม่มีอะไรเปลี่ยน Darktable บน macOS ก็แทบจะตายไปแล้วโดยไม่มีทางแก้
  • ถ้าใช้ Lightroom มาหลายปี ขอแนะนำให้ลอง Capture One ด้วย พอย้ายไปแล้วเหมือนเปิดไฟติดขึ้นมาทันที มันยอดเยี่ยมกว่าซอฟต์แวร์จัดการรูปและสื่อทุกตัวที่เคยใช้แบบทิ้งขาด อีกทั้งค่าไลเซนส์ก็สมเหตุสมผลและระดับฟรีก็ใจกว้าง

    • ถ้า Capture One หรือผลิตภัณฑ์ซื้อขาดตัวอื่น ๆ ใช้งานผ่าน Wine ได้หรือมี Linux build ผมก็ยินดีจ่าย แต่ทั้ง Capture One และ DxO PhotoLab รันบน Linux ไม่ได้
      workflow ของ Darktable นั้นยาก แต่บน Fedora และ Wayland มันทำงานได้ดีแม้กระทั่งการปรับเทียบสีจอ ดังนั้นคงจะใช้ต่อไปอีกสักพัก
    • มองว่า Capture One ให้คุณภาพผลลัพธ์และค่าเริ่มต้น ดีกว่ามาก และโดยเฉพาะรองรับดิจิทัลแบ็กของ Phase One ได้ดีที่สุด แม้จะไม่ได้เทียบแบบวิทยาศาสตร์ แต่ความสามารถในการสร้างภาพที่สวยงามนั้นโดดเด่นมาก
      ในทางกลับกัน การจัดการสื่อนั้นแย่กว่า Lightroom มาก เท่าที่รู้ไม่มีทั้งการค้นหาด้วยคีย์เวิร์ดและการกรองตามกล้อง·เลนส์ และเมื่อแค็ตตาล็อกเกิน 10,000 รูปก็ช้าหนักมาก ดังนั้นจึงใช้ peakto จัดการและค้นหา RAW 40,000 รูป แล้วค่อยเปิดใน C1 เฉพาะตอนจะแก้ไข
    • แยกจากประเด็นว่าอะไรดีกว่า Capture One แพงกว่า Lightroom อย่างน้อย 50% และนี่เป็นส่วนต่างที่มองข้ามไม่ได้
    • เป็นซอฟต์แวร์ผูกขาดที่มีเจ้าของเป็นกองทุนไพรเวทอิควิตี้ แถมมีให้ใช้แค่บน Mac และ Windows จึงขอผ่าน
  • มีบทความที่มอง Darktable ในแง่ลบกว่าความเห็นส่วนใหญ่ในเธรดนี้มาก: https://ansel.photos/en/news/darktable-dans-le-mur-au-ralent...

    • อย่างไรก็ดี ต้องมีบริบทว่าบทความนี้ เก่ากว่า 3 ปีแล้ว
  • ในสายงานนี้ จุดเด่นชี้ขาดของผลิตภัณฑ์ Adobe คือ ความเข้ากันได้ย้อนหลัง ต่อให้เปิดไลบรารี Lightroom ที่เก่ามาก รูปที่ประมวลผลใหม่ก็ยังดูเหมือนเดิมทุกประการ
    วิธีที่ใช้คือคง pipeline การประมวลผลในอดีตทั้งหมดไว้ เลยสงสัยว่าทางเลือกโอเพนซอร์สจัดการอย่างไร ถ้าผมออกแบบ RAW engine เอง ผมจะเก็บโค้ดการประมวลผลระดับสูงคล้ายลำดับ shader ไว้ใน metadata รายไฟล์ เพื่อให้สร้างผลซ้ำได้อย่างเสถียรแม้เวอร์ชันหรือ fork จะต่างกัน

    • สำหรับผม จุดเด่นชี้ขาดคือ ประสบการณ์ใช้งานที่เป็นธรรมชาติ ในโหมดห้องมืดของ Darktable ไม่สามารถใช้ปุ่มลูกศรย้ายไปดูรูปอื่นได้ และก็เข้าใจยากว่าทำไมถึงไม่ผูกปุ่มที่แทบไม่ได้ใช้ทำอย่างอื่นเข้ากับการนำทาง
      การเลือกรูปก็ต้องคลิกสองครั้งแทนที่จะครั้งเดียว และพอเลือกแล้วทั้งแถวจะถูกจัดให้อยู่กลางอีกครั้งจนสับสน แม้อ่านคู่มือและเรียนรู้ใหม่ทั้งหมดแล้วจะทำงานที่ต้องการได้ แต่สำหรับผม ประสบการณ์ใช้งานของ Lightroom คุ้มค่ากับเงินที่จ่าย
    • ซอฟต์แวร์ระดับมืออาชีพจำนวนมากคง pipeline การประมวลผลเก่าไว้ทั้งหมด และนี่เป็นหนึ่งใน กำแพงกั้นการย้ายค่าย ที่ใหญ่ที่สุด ทำให้ลูกค้าย้ายไปคู่แข่งได้ยาก
      อยากเห็นว่า software อย่าง Parasolid จัดการความเข้ากันได้ย้อนหลังตลอด 40 ปีอย่างไร โมเดล CAD ที่อายุเกิน 30 ปีก็ยังต้องให้ผลลัพธ์เหมือนเดิมอย่างแม่นยำ
    • workflow การแก้ไขของ Darktable จัดวางรอบ โมดูล แต่ละตัว เช่น การรับแสง การลดนอยส์ การปรับสี แม้แต่การบีบอัด dynamic range ก็มีหลาย implementation ที่ทำงานโดยแก่นแล้วคล้ายกัน เช่น base curve, filmic, sigmoid, AgX และแต่ละรุ่นใหม่ก็เข้ามาแทนกันเรื่อย ๆ
      Darktable ไม่ได้ลบโมดูลเก่า แต่ซ่อนไว้ ดังนั้นไฟล์ที่เคยประมวลผลไว้นานแล้วก็ยังผ่าน pipeline เดิมในยุคนั้นรวมถึง base curve และให้ผลลัพธ์เหมือนเดิมได้ อีกทั้งยังสามารถกลับไปใช้โมดูลที่เลิกใช้แล้วได้ หากเหมาะกับภาพหรือสไตล์ที่ต้องการมากกว่า หรือเพราะคุ้นเคยกับมัน
    • ทางเลือกโอเพนซอร์สมักไม่เปลี่ยนฟอร์แมตครั้งใหญ่ หรือ คงให้ดาวน์โหลดเวอร์ชันเก่าได้ต่อไป แล้วให้ผู้ใช้ค่อยอัปเกรดไลบรารีที่มีอายุหลายสิบปีเองเมื่อถึงเวลาที่ต้องการ
      ด้วยทรัพยากรที่จำกัด ผมมองว่าการไม่ทุ่มเทไปกับการรองรับไฟล์เก่าทุกแบบเท่าที่เป็นไปได้เป็นทางเลือกที่ดีกว่า ขอแค่มีเส้นทางอัปเกรดแบบค่อยเป็นค่อยไปก็พอ และคนที่ไม่ได้ใช้งานตามรอบนั้นแต่แรกก็ไม่ใช่กลุ่มลูกค้าหลักอยู่แล้ว จึงเป็นการตัดสินใจทางวิศวกรรมที่สมเหตุสมผล
    • เพราะไม่มีวิธีอื่น โอเพนซอร์สก็จัดการแบบเดียวกัน Darktable เองก็มี เวอร์ชันของ color pipeline ก่อนหน้า รวมอยู่ด้วย และซอฟต์แวร์ RAW ทุกตัวก็ทำเช่นนั้น