ใครสามารถแนะนำแพลตฟอร์มการจัดการภาพถ่ายโอเพ่นซอร์สที่ดีสำหรับผู้ใช้ระดับสูงได้บ้าง


31

คำถามสั้น ๆ :

ไม่มีใครรู้เกี่ยวกับชุดการจัดการ / แก้ไขภาพโอเพนซอร์ซ, a LapertureหรือLightroom ที่ดีบ้างไหม?

ฉันต้องการให้มันทำงานบน MacOS X ได้ถึงแม้ว่าตัวเลือกที่ข้ามแพลตฟอร์ม (มากหรือน้อย) ก็ยินดีต้อนรับตราบใดที่ MacOS X เป็นหนึ่งในแพลตฟอร์มที่รองรับ

ฉันรู้ว่ามีบางอย่างอยู่ที่นั่นแต่จนถึงตอนนี้ฉันยังไม่พบอะไรที่ทำให้ฉันมีความสุขเป็นพิเศษ (แม้ว่าฉันจะยอมรับ แต่ฉันก็แค่มองดูตัวเลือกที่มีอยู่บางตัวและอาจทำได้น้อยกว่านั้นสำหรับคนอื่น ๆ )

การเข้าไปดูรายละเอียดเพิ่มเติม (คำเตือน: ส่วนที่เหลือของโพสต์นี้จะยาวได้อย่าลังเลที่จะอ่าน - ฉันได้ทำบางสิ่งที่กล้าหาญเพื่อช่วยในเรื่องนี้) ...

มีหลายสิ่งที่ฉันต้องการเห็นในโปรแกรมดังกล่าว (คุณสมบัติบางอย่างอาจเป็น "ในฝันของคุณ" แต่เดี๋ยวก่อนนั่นคือส่วนที่โพสต์นี้เกี่ยวกับ - ค้นหาชุดซอฟต์แวร์ที่ฉันใฝ่ฝันซึ่งรูรับแสงและ Lightroom ชนิดใดที่ใกล้เคียงกัน แต่ไม่ใช่ ด้วยเหตุผลหลายประการ) (โพสต์นี้ได้รับแรงบันดาลใจบางส่วนจากคำถามเกี่ยวกับ Lightroomซึ่งดูเหมือนจะเน้นถึงคุณลักษณะที่อาจขาดหายไป) คุณลักษณะดังกล่าวอาจรวมถึง (และนี่เป็นเพียงส่วนย่อยฉันแน่ใจ):

  • ต้องรวดเร็ว - รูรับแสงและ Lightroom ทำงานได้ดี (ปกติ) ในการทำสิ่งต่าง ๆ ได้อย่างรวดเร็ว สิ่งนี้จะต้องใกล้เคียงกับตัวเลขอย่างน้อยและควรเอาชนะพวกเขา

  • ความสามารถในการเขียนสคริปต์ - เป็นเรื่องดีจริง ๆ ที่สามารถเขียนสคริปต์เล็ก ๆ น้อย ๆ เพื่อสอบถามชุดรูปภาพในรูปแบบต่าง ๆ แล้วดำเนินการกับพวกเขาไม่ว่าจะเป็นการปรับเปลี่ยนหรือทำการส่งออกจำนวนมากหรือการเพิ่มอัตโนมัติของ แท็กหรืออะไรก็ตาม นี่เป็นข้อกำหนด # 1 ของฉันจริง ๆ ฉันคิดว่า - โดยเฉพาะเกี่ยวกับบางสิ่งและในปัจจุบันมีสคริปต์ที่ฉันเรียกใช้ pre-import และ post-export จาก Aperture หรือ Lightroom มันคงจะดีถ้าได้รวมสิ่งเหล่านั้นเข้าด้วยกันเพื่อกำหนดสิ่งที่ฉันกำลังมองหาเพิ่มเติมฉันต้องการความสามารถในการทำสิ่งต่าง ๆ เช่น:

    • ชื่อไฟล์ฉีกในระหว่างการนำเข้าอยู่บนพื้นฐานของข้อมูลเมตาของกล้อง (เช่นเปลี่ยน[card]/DCIM/123CANON/IMG_4567.CR2ถ่ายภาพ 30D ของฉันไปสู่สิ่งที่คล้าย[datastore]/2010/11/2010-11-30-some_shoot/my30d-123-4567.CR2กันซึ่งsome_shootเป็นสิ่งที่ฉันได้รับแจ้งให้พิมพ์ในระหว่างการนำเข้าและส่วนที่เหลือจะคิดออกจากข้อมูลเมตาและ / หรือชื่อไฟล์ดั้งเดิม)

    • ใช้ข้อมูลนั้นsome_shootและยังใช้ข้อมูล EXIF ​​และ / หรือ IPTC โดยอัตโนมัติในระหว่างการนำเข้าตาม - และ / หรือสิ่งอื่น ๆ ที่ฉันได้รับแจ้ง (ที่ฉันสามารถกำหนดค่าสิ่งที่ฉันต้องการรับพร้อมท์) หรือกำหนดค่า (เช่นอัตโนมัติ - เพิ่มคำแถลงด้านลิขสิทธิ์ ฯลฯ )

    • การนำเข้าอัตโนมัติ - ทำสิ่งต่าง ๆ ข้างต้นทันทีที่ฉันใส่การ์ดหรือตามที่ฉันต้องการ (ในการตั้งค่าบางแห่ง) เมื่อกดปุ่มเพียงปุ่มเดียวหรืออะไรก็ตาม

    • การเลือกรูปภาพด้วยข้อความค้นหาที่กำหนดเอง - มีบางสิ่งที่คล้ายกับ SQLใช่ไหม แม้ว่าจะแตกต่างจากนั้น - สามารถสร้างพูดตัวแปรที่เป็นชุดของรูปภาพที่คุณสามารถเลือกเพิ่มเติมหรือดำเนินการอื่น ๆ ได้ อาจจะเป็นสิ่งที่ชอบ (โดยพลการใช้ไวยากรณ์เหมือนทับทิมสำหรับ pseudocode ของฉัน):

      lowlight = library.search(:iso => 100,
                                :exposure => '< 1/4',
                                :aperture => '> f/16')
      

      หลังจากนั้นฉันสามารถทำได้:

      thefunstuff = lowlight.search(:rating => '> 3', # 3 stars or better
                        # must have all of these tags:
                        :tags => [ 'beach', 'california' ],
                        # and any one or more of these:
                        :any_tag => [ 'light painting', 'LEDs', 'fire poi' ])
      

      หลังจากนั้นฉันสามารถทำได้:

      thefunstuff.add_tag('light painting') # make sure all have this tag
      thefunstuff.export_to_flickr(:find_set => 'Low Light',
        :create_set => 'Light Painting on California Beaches')
      
    • การเปลี่ยนการตั้งค่า - ไม่ว่าฉันจะทำงานcurrent_photoหรือthefunstuffจากด้านบนมีความสามารถในการเปลี่ยนการตั้งค่าต่าง ๆ - ไม่ว่าจะเป็นadjust_exposure(+0.1)หรือset_whitebalance(5000, -3) # kelvin, tintหรือphotoB.exposure = photoA.exposureหรือแม้กระทั่ง:

      thephotosIwanttweaked.set(photoB.get_settings(:exposure,
        :whitebalance, :iptc => { :tags, :copyright })
      

      โดยที่thephotosIwanttweakedเป็นตัวแปรที่มีคอลเลกชันของภาพถ่ายที่ได้รับมาก่อนหน้านี้ - อาจมีแบบสอบถามตามที่แสดงไว้ด้านบนหรืออาจผ่านการเลือกตามรูปแบบ GUI (คลิกที่ภาพเลื่อนคลิกเพื่อเลือกอีกหลายอย่างจากนั้นพูดthephotosIwanttweaked = gui.currently_selected_photosหรือบางอย่าง)

  • โหมดปฏิสัมพันธ์บนแป้นพิมพ์ - ในฐานะโปรแกรมเมอร์ใน "ชีวิตในอดีต" (เห็นได้ชัดจากข้างบน) ฉันพบว่าฉันมักจะชอบจับมือแป้นพิมพ์หลายครั้ง การโต้ตอบกับ GUI และเมาส์ (หรือใช้แท็บเล็ตหรือสิ่งที่มีคุณ) มีประโยชน์มากเมื่อจัดการภาพและฉันต้องการให้มีอยู่เช่นกัน ฉันเพิ่งพบว่าการพิมพ์ "เลือกทั้งหมด" ที่พรอมต์หรือกดปุ่ม "command-A" บนแป้นพิมพ์ของฉันหรือสิ่งที่คล้ายกันนั้นเร็วและง่ายกว่ามาก (โดยเฉพาะอย่างยิ่งสำหรับบางสิ่ง) โดยใช้ GUI (ดูหัวข้อข้างต้นเกี่ยวกับการเลือกภาพที่มีการสืบค้นโดยพลการเป็นต้น) เมื่อเร็ว ๆ นี้ฉันเริ่มใช้emacsสำหรับสิ่งต่าง ๆ (หลังจากเปลี่ยนจากvim - editor warsไม่ได้รับอนุญาตที่นี่ใช่ไหม โอ้คุณน้อยที่รู้ว่าฉันกำลังพูดถึงอะไรเหรอ?) การมีความสามารถในการมี emac ที่แท้จริงเป็นส่วนหนึ่งของเรื่องนี้และ / หรือให้ emac สามารถพูดคุยกับมันผ่าน API จะเป็นเรื่องที่เจ๋งมากในหนังสือของฉัน (ของหลักสูตรนี้คงจะหมายถึงการที่มีต้องการยัง / แทนที่จะเป็นElispวิธีการโต้ตอบกับเรื่องนี้มากกว่าทับทิม แต่สิ่งที่. หรืออาจจะเป็นภาษาใหม่ถูกคิดค้นเฉพาะวัตถุประสงค์

  • Extensibility - สิ่งนี้ควรมี API ที่ดีสำหรับการเขียนอะไรก็ได้ตั้งแต่เครื่องมือนำเข้า RAW ไปจนถึงปลั๊กอินแก้ไขภาพที่รวดเร็วไปจนถึงผู้ส่งออกสำหรับเว็บไซต์ที่คุณชื่นชอบ อาจจะตรวจจับใบหน้าและเช่นกันด้วย?

  • การปรับแต่ง GUI แบบเรียลไทม์ - คล้ายกับ UIs ใน Aperture หรือ Lightroom นอกเหนือจากข้างต้นแล้วการจัดการบนพื้นฐานของ GUI ยังทำให้ฉันมีความสำคัญเหมือนกันเช่นกัน - การมีข้อเสนอแนะแบบเรียลไทม์ (หรือใกล้เคียง) เมื่อทำการเปลี่ยนแปลงภาพเป็นกุญแจสู่สิ่งที่มองเห็น

  • ความสามารถในการระบุวัตถุ / คนในภาพถ่าย- สิ่งหนึ่งที่ฉันคิดว่าขาดของใหม่ในการตรวจจับใบหน้าของ Aperture และสิ่งที่จะเป็นประโยชน์สำหรับฉันเมื่อเร็ว ๆ นี้คือวิธีการระบุ ("แท็ก" สิ่งใดก็ตาม) คนหรือวัตถุในภาพถ่าย สถานการณ์ตัวอย่าง: ฉันกำลังถ่ายภาพการแข่งขันกีฬาและฉันต้องการผ่านอย่างรวดเร็วและง่ายดายระบุผู้เล่นที่อยู่ในแต่ละภาพ ฉันคิดว่าฉันเป็นมนุษย์ที่ทำสิ่งนี้มากแม้ว่าการตรวจจับอัตโนมัติจะดีมากเช่นกัน ... แต่สิ่งที่ฉันเห็นว่าแตกต่างจาก UIs ที่มีอยู่เป็นวิธีการเลือกภูมิภาคของภาพถ่ายโดยทั่วไป แสดงผู้เล่นเฉพาะแล้วทำเพื่อผู้เล่นคนอื่นเช่นกันและจากนั้นผ่านในรอบที่สองและพยายามที่จะผูกพวกเขาเข้าด้วยกัน (ด้วยคอมพิวเตอร์อาจช่วยตลอดทาง) อย่างเช่นบางทีฉันอาจเลือกผู้เล่นในภาพเดียวและฉันจะไม่ ' ยังไม่รู้ว่าพวกเขาเป็นใครเพราะจำนวนของพวกเขาถูกบดบัง ... แต่ต่อมาฉันเลือกสิ่งที่จะกลายเป็นคนคนเดียวกันในอีกภาพหนึ่งซึ่งจำนวนของพวกเขาจะปรากฏให้เห็นแล้วจากนั้นเพราะเครื่องแต่งกายหรือคุณสมบัติเด่นอื่น ๆ เป็นฉันสามารถผูกทั้งสองเข้าด้วยกัน แต่ฉันก็ยังไม่ทราบชื่อของพวกเขาจำเป็น - แต่บางทีฉันอาจมีบัญชีรายชื่อและที่สามารถค้นหา นี่อาจเป็นประโยชน์ในสถานการณ์อื่น ๆ อีกมากมายฉันจินตนาการว่าเป็นสตูดิโอถ่ายภาพที่คุณต้องการระบุว่ามีอุปกรณ์ประกอบฉากใดบ้างที่ใช้ในการถ่ายภาพพูดเพื่อที่คุณจะได้สามารถขอรูปถ่ายที่มีสิ่งนั้น เสาดังกล่าว สิ่งที่ต้องการ การพัฒนา UI ที่ดีสำหรับสิ่งนี้น่าจะเป็นความท้าทายที่น่าสนใจ แต่ฉันคิดว่าฉันสามารถจินตนาการได้ว่าจะทำอย่างไรได้บ้าง ฉันเลือกสิ่งที่จะกลายเป็นคนคนเดียวกันในรูปภาพอื่นที่มีหมายเลขของพวกเขาปรากฏให้เห็นและจากนั้นเนื่องจากการแต่งกายหรือคุณสมบัติที่แตกต่างอื่น ๆ ที่อาจมีฉันจึงสามารถผูกทั้งสองเข้าด้วยกัน แต่ฉันก็ยังไม่ทราบชื่อของพวกเขาจำเป็น - แต่บางทีฉันอาจมีบัญชีรายชื่อและที่สามารถค้นหา นี่อาจเป็นประโยชน์ในสถานการณ์อื่น ๆ อีกมากมายฉันจินตนาการว่าเป็นสตูดิโอถ่ายภาพที่คุณต้องการระบุว่ามีอุปกรณ์ประกอบฉากใดบ้างที่ใช้ในการถ่ายภาพพูดเพื่อที่คุณจะได้สามารถขอรูปถ่ายที่มีสิ่งนั้น เสาดังกล่าว สิ่งที่ต้องการ การพัฒนา UI ที่ดีสำหรับสิ่งนี้น่าจะเป็นความท้าทายที่น่าสนใจ แต่ฉันคิดว่าฉันสามารถจินตนาการได้ว่าจะทำอย่างไรได้บ้าง ฉันเลือกสิ่งที่จะกลายเป็นคนคนเดียวกันในรูปภาพอื่นที่มีหมายเลขของพวกเขาปรากฏให้เห็นและจากนั้นเนื่องจากการแต่งกายหรือคุณสมบัติที่แตกต่างอื่น ๆ ที่อาจมีฉันจึงสามารถผูกทั้งสองเข้าด้วยกัน แต่ฉันก็ยังไม่ทราบชื่อของพวกเขาจำเป็น - แต่บางทีฉันอาจมีบัญชีรายชื่อและที่สามารถค้นหา นี่อาจเป็นประโยชน์ในสถานการณ์อื่น ๆ อีกมากมายฉันจินตนาการว่าเป็นสตูดิโอถ่ายภาพที่คุณต้องการระบุว่ามีอุปกรณ์ประกอบฉากใดบ้างที่ใช้ในการถ่ายภาพพูดเพื่อที่คุณจะได้สามารถขอรูปถ่ายที่มีสิ่งนั้น เสาดังกล่าว สิ่งที่ต้องการ การพัฒนา UI ที่ดีสำหรับสิ่งนี้น่าจะเป็นความท้าทายที่น่าสนใจ แต่ฉันคิดว่าฉันสามารถจินตนาการได้ว่าจะทำอย่างไรได้บ้าง เนื่องจากเครื่องแต่งกายหรือคุณลักษณะที่แตกต่างอื่น ๆ อาจมีฉันสามารถผูกทั้งสองเข้าด้วยกัน แต่ฉันก็ยังไม่ทราบชื่อของพวกเขาจำเป็น - แต่บางทีฉันอาจมีบัญชีรายชื่อและที่สามารถค้นหา นี่อาจเป็นประโยชน์ในสถานการณ์อื่น ๆ อีกมากมายฉันจินตนาการว่าเป็นสตูดิโอถ่ายภาพที่คุณต้องการระบุว่ามีอุปกรณ์ประกอบฉากใดบ้างที่ใช้ในการถ่ายภาพพูดเพื่อที่คุณจะได้สามารถขอรูปถ่ายที่มีสิ่งนั้น เสาดังกล่าว สิ่งที่ต้องการ การพัฒนา UI ที่ดีสำหรับสิ่งนี้น่าจะเป็นความท้าทายที่น่าสนใจ แต่ฉันคิดว่าฉันสามารถจินตนาการได้ว่าจะทำอย่างไรได้บ้าง เนื่องจากเครื่องแต่งกายหรือคุณลักษณะที่แตกต่างอื่น ๆ อาจมีฉันสามารถผูกทั้งสองเข้าด้วยกัน แต่ฉันก็ยังไม่ทราบชื่อของพวกเขาจำเป็น - แต่บางทีฉันอาจมีบัญชีรายชื่อและที่สามารถค้นหา นี่อาจเป็นประโยชน์ในสถานการณ์อื่น ๆ อีกมากมายฉันจินตนาการว่าเป็นสตูดิโอถ่ายภาพที่คุณต้องการระบุว่ามีอุปกรณ์ประกอบฉากใดบ้างที่ใช้ในการถ่ายภาพพูดเพื่อที่คุณจะได้สามารถขอรูปถ่ายที่มีสิ่งนั้น เสาดังกล่าว สิ่งที่ต้องการ การพัฒนา UI ที่ดีสำหรับสิ่งนี้น่าจะเป็นความท้าทายที่น่าสนใจ แต่ฉันคิดว่าฉันสามารถจินตนาการได้ว่าจะทำอย่างไรได้บ้าง นี่อาจเป็นประโยชน์ในสถานการณ์อื่น ๆ อีกมากมายฉันจินตนาการว่าเป็นสตูดิโอถ่ายภาพที่คุณต้องการระบุว่ามีอุปกรณ์ประกอบฉากใดบ้างที่ใช้ในการถ่ายภาพพูดเพื่อที่คุณจะได้สามารถขอรูปถ่ายที่มีสิ่งนั้น เสาดังกล่าว สิ่งที่ต้องการ การพัฒนา UI ที่ดีสำหรับสิ่งนี้น่าจะเป็นความท้าทายที่น่าสนใจ แต่ฉันคิดว่าฉันสามารถจินตนาการได้ว่าจะทำอย่างไรได้บ้าง นี่อาจเป็นประโยชน์ในสถานการณ์อื่น ๆ อีกมากมายฉันจินตนาการว่าเป็นสตูดิโอถ่ายภาพที่คุณต้องการระบุว่ามีอุปกรณ์ประกอบฉากใดบ้างที่ใช้ในการถ่ายภาพพูดเพื่อที่คุณจะได้สามารถขอรูปถ่ายที่มีสิ่งนั้น เสาดังกล่าว สิ่งที่ต้องการ การพัฒนา UI ที่ดีสำหรับสิ่งนี้น่าจะเป็นความท้าทายที่น่าสนใจ แต่ฉันคิดว่าฉันสามารถจินตนาการได้ว่าจะทำอย่างไรได้บ้าง

  • การจัดการภาพถ่ายและ / หรือเมตาดาต้าบนอุปกรณ์หลายเครื่อง- บางทีไฟล์ RAW อาจมีอยู่ในอุปกรณ์เดียวหรืออาจอยู่ในไดรฟ์เครือข่ายและสามารถเข้าถึงได้จากคอมพิวเตอร์หลายเครื่อง แต่จะมีการอัปโหลดหน้าตัวอย่างและข้อมูลเมตาไปยังเว็บเซิร์ฟเวอร์ที่ไหนสักแห่งโดยอัตโนมัติเพื่อให้คุณสามารถเข้าถึงได้บนสมาร์ทโฟนพูดและทำคะแนนติดแท็กและสิ่งที่คล้ายกัน ข้อมูลจะได้รับการซิงค์ (อย่างใด) และอาจแชร์กับคนอื่นได้ด้วย - บางที (ถ้าบอกว่านี่ถูกใช้ใน บริษัท บางประเภท) ผู้ประสานงานกิจกรรมของคุณดีกว่าในการทำงานประจำตัวและคุณ ช่างภาพดีกว่าเมื่อประมวลผลรูปภาพเองและนักออกแบบกราฟิกของคุณก็ต้องการป้อนข้อมูลในสิ่งต่าง ๆ เช่นกัน หากทุกคนสามารถเข้าถึงภาพเดียวกันนั่นอาจมีประโยชน์จริงๆ (สิ่งนี้อาจนำไปใช้กับธุรกิจภาพกับผู้ช่วยและอื่น ๆ )

อย่างไรก็ตามหวังว่าจะได้รับรสชาติทั่วไปในสิ่งต่าง ๆ ที่ฉันอยากทำและดูแม้ว่าฉันแน่ใจว่าฉันมีรอยขีดข่วนบนพื้นผิวในสิ่งที่เป็นไปได้เท่านั้นและแม้กระทั่งส่วนย่อยของสิ่งนี้ก็มีประโยชน์ ถึงฉัน. ไม่มีใครรู้อะไรแบบนี้?

หรือใครก็ตามที่สนใจจะเริ่มทำงานกับสัตว์ร้าย ฉันต้องการประสบการณ์มากขึ้นกับการเขียนโปรแกรม GUI, การจัดการกราฟิกและสิ่งที่คล้ายกัน - ไม่ต้องพูดถึงเวลาและพลังงานมากขึ้นในการทำงานกับเรื่องนี้ - ก่อนที่ฉันจะสามารถทำสิ่งใดก็ตามที่เริ่มมีประโยชน์กับฉัน เป็นเจ้าของ ... แต่ฉันคิดว่าถ้าฉันมีบางคนที่ทำงานด้วยเราอาจจะสามารถร่วมกันทำสิ่งที่เจ๋งจริงๆ

ฉันนึกภาพออกว่ามี บริษัท อยู่รอบ ๆ ด้วย - อาจมีฮาร์ดแวร์บางอย่างที่อาจมีประโยชน์ในการรวมเข้ากับมันซึ่งอาจเป็นชิ้นส่วนทำเงิน หรืออาจเป็นเพียงแค่ซอฟต์แวร์โอเพ่นซอร์สที่ทำโดยอาสาสมัคร ทั้งสองทาง

ตกลงฉันท่องไปแล้ว ฉันอยากรู้อยากเห็นมากที่จะตอบสนองต่อคำถามนี้ :)


2
บางทีคุณสามารถใช้คุณสมบัติบางอย่างเป็นปลั๊กอินได้หรือไม่ ฉันไม่มีความคิด แต่ลองดูที่ Bibble (www.bibblelabs.com) และตรวจสอบสิ่งที่ API สามารถทำได้ แน่นอนว่ามันเร็วอย่างเห็นได้ชัดเร็วกว่า Lightroom อย่างน้อยที่สุด (ไม่เคยลองรูรับแสง)
Itai

1
อย่างน้อยฉันก็มีสคริปต์ที่ใช้ชื่อ mangling; หากคุณสนใจฉันจะโพสต์ไว้ในคำตอบ
เรด

1
หมายเหตุอื่น: ลิงก์ "บางสิ่งออกไปที่นั่น" เป็นเรื่องล้าสมัยหากฉันอ่านประวัติการเปลี่ยนแปลงอย่างถูกต้อง (2007); สิ่งต่าง ๆ ได้ก้าวหน้าไปมากตั้งแต่นั้นมา
เรด

1
ในขณะที่ผู้คนเต็มใจจ่ายเงินหลายพันดอลลาร์ให้ช่างฝีมือเพื่อสร้างขาตั้งกล้องหรือกล้อง แต่มันก็กลายเป็นเรื่องธรรมดาสำหรับซอฟต์แวร์ที่คาดว่าจะเป็นอิสระ อื่นในเวลานี้) ฉันไม่ต้องการโต้แย้งเกี่ยวกับโอเพ่นซอร์ส - แต่ฉันคิดว่าทางออกที่ดีที่สุดของคุณคือการไปหาคนรูรับแสงหรือ Lightroom และให้คำแนะนำเหล่านี้กับพวกเขา และถ้าคุณตัดสินใจที่จะเริ่ม บริษัท รอบ ๆ ความคิดของคุณฉันหวังว่าคุณจะได้รับคุณค่าที่คุณสร้างขึ้นสำหรับสาขาการถ่ายภาพ
HiredMind

1
คุณเป็น geek จริง ๆ ใช่ไหม ;-)
AJ Finch

คำตอบ:


19

คุณได้ดูที่Darktable แล้วหรือยัง? ดูเหมือนว่าจะเป็นโอเพ่นซอร์สและ Linux เท่านั้น

คำอธิบายคุณสมบัติ

มันจะต้องรวดเร็ว

มันค่อนข้างเร็วและรองรับการคำนวณบน GPU โดยใช้ OpenCL

Scriptability

รองรับการเขียนสคริปต์โดยใช้ LUA นี่เป็นฟีเจอร์ล่าสุด (ณ '15) ดังนั้น API ยังมีขนาดเล็ก

โหมดการโต้ตอบบนคีย์บอร์ด

คุณสามารถทำสิ่งต่าง ๆ ได้บ้างโดยใช้แป้นพิมพ์ คุณต้องตรวจสอบด้วยตัวเอง

ขยาย

หากคุณไม่สามารถทำได้ด้วย Lua คุณสามารถแฮ็ครหัส C ได้ ดี...

การปรับแต่ง GUI แบบเรียลไทม์

ตัวกรองส่วนใหญ่มีความรวดเร็วพอสมควรดังนั้นฉันคิดว่าใช่

ความสามารถในการระบุวัตถุ / คนในภาพถ่าย

Nope

การจัดการภาพถ่ายและ / หรือเมตาดาต้าบนอุปกรณ์หลายเครื่อง

สนับสนุนการทำสำเนาภาพชั่วคราวในเครื่องบนไดรฟ์ระยะไกลสำหรับการจัดการ ฉันไม่ได้ใช้วิธีนี้ดังนั้นฉันไม่สามารถแสดงความคิดเห็นได้มากนัก

เวิร์กโฟลว์ที่เป็นมิตร

มันไม่ได้แตะไฟล์ แต่เก็บทุกอย่างไว้ในไฟล์ sidecar วิธีการนี้ยอดเยี่ยมมากและทำให้ DT เข้ากันได้กับโปรแกรมอื่น ๆ (อย่างน้อยในคุณสมบัติ meta-data ทั่วไป) ในขณะที่มีฐานข้อมูลเพื่อเพิ่มความเร็วไฟล์ sidecar ช่วยให้คุณสามารถคัดลอกรูปภาพไปรอบ ๆ ในขณะที่ยังคงจัดการกับสิ่งที่คุณทำด้วย Darktable


Ooh เรียบร้อย ฉันไม่เคยได้ยินเรื่องนี้เลย และยังyum install darktableและฉันใช้มันในไม่กี่วินาที เย็น.
mattdm

โปรดให้ข้อเสนอแนะเนื่องจากฉันยังสนใจในโดเมนของแพลตฟอร์มการจัดการรูปภาพฟรี
Riduidel

ฉันจะสาปแช่ง :) โหวตให้มากขึ้น นั่นเป็นจุดเริ่มต้นที่ดี ดูเหมือนว่าใหม่มาก ตอนนี้การแสดงคืออะไร? @ mattdm โปรดแจ้งให้เราทราบ
sebastien.b

ดูเป็นแรงบันดาลใจอย่างมากจาก LR นอกจากประสิทธิภาพฉันรู้ว่าการสนับสนุนที่สำคัญคืออะไร ฉันจะเปลี่ยนจาก Adobe Camera RAW หรือไม่ ลองพิจารณาดูว่ามีห่วงแบบไหน: blog.pcode.nl/2010/06/28/darktable-camera-color-profilingแต่มันดูหวานดี
sebastien.b

ฉันไม่ได้เห็นสิ่งนี้ไม่ ... ขอบคุณ! ดูเหมือนว่าเป็นการเริ่มต้นที่ดีสำหรับสิ่งที่ฉันต้องการ ... และในฐานะโอเพ่นซอร์สฉันสามารถทำให้มันใกล้เคียงกับความง่ายในการเปรียบเทียบ (และ sebastien.b ประสิทธิภาพสามารถปรับปรุงได้ตลอดเวลา) ... นอกจากนี้ยังไม่ เพียงแค่ Linux เว็บไซต์บอกว่ามันอยู่ใน macports เช่นกัน ฉันจะตรวจสอบเรื่องนี้ในไม่ช้าและอาจจะตรวจสอบปุ่มยอมรับคำตอบนี้จากรูปลักษณ์ของมัน ดังนั้นขอบคุณ Riduidel!
lindes

16

ว้าวนั่นเป็นรายการที่ยาวนาน

ฉันคิดว่าเราทุกคนค่อนข้างปลอดภัยในการบอกว่าตอนนี้ไม่แน่ใจอะไรเลย

หนึ่งในโครงการที่น่าสนใจที่สุดที่แบ่งปันเป้าหมายมากมายของคุณคือF-Spot - คุณอาจต้องการดูการมีส่วนร่วมที่นั่น นอกจากนี้ยังเป็นที่น่าสังเกตว่าคุณสมบัติการจัดการภาพถ่ายอยู่ใน "แผนงานระยะยาว" สำหรับRawTherapeeตัวแปลงดิบที่ยอดเยี่ยมเพื่อที่จะเป็นสถานที่ที่น่าสนใจในการควบคุมพลังงาน


เจ๋งขอบคุณสำหรับคำแนะนำทั้งสองข้อ และใช่ ... เมื่อฉันฝันฉันฝันใหญ่ ;)
lindes

7

ใช่ปลอดภัยที่จะบอกว่าไม่มีสิ่งนั้น (อัปเดต: ดูนั่นอาจจะมี แต่ด้วยระดับประสิทธิภาพที่คุณถาม?) แม้แต่Gimpก็ยังไม่ใกล้เคียงกับ Photoshop สำหรับผู้ใช้ขั้นสูงและรายการคุณสมบัติที่คุณอธิบายจะทำให้แอพนั้นอยู่ในหมวดหมู่ "ขั้นสูง" สิ่งนี้ไม่เป็นความจริงสำหรับแอพทั้งหมด Firefox เกิดขึ้นหลังจาก Internet Explorer และแน่นอนว่าเป็นคุณลักษณะของคู่แข่ง Photoshop เป็นสัตว์ประหลาด แต่ Adobe มีทรัพยากรมากมายที่จะเข้ามาที่ PS และ Lightroom เพื่อทำให้พวกเขาเป็นสุดยอดของวิศวกรรมซอฟต์แวร์ที่พวกเขาเป็น

ยิ่งไปกว่านั้นการเคลื่อนที่แบบโอเพ่นซอร์สมีรากฐานของ Unix และปรัชญาเก่าแก่ของปรัชญานั้นก็คือ "Small is beautiful ทำให้แต่ละโปรแกรมทำสิ่งหนึ่งสิ่งที่ดี" เชื่อมโยงคุณให้เป็นตัวอย่างได้ดี มีเครื่องมือขนาดเล็กมากมายที่คุณสามารถใช้ได้และสามารถสร้างโซ่เพื่อไปถึงที่นั่นได้ แต่นี่ไม่ใช่สิ่งที่ทำให้ Lightroom หรือ Aperture น่าสนใจ กุญแจสำคัญในการใช้งานเหล่านี้คือสิ่งที่พวกเขาได้รับการออกแบบโดยช่างภาพสำหรับช่างภาพเป็นขั้นตอนที่สอดคล้องกัน สิ่งนี้จะช่วยให้คุณทำ 90% ของงานภาพถ่ายที่เรียบง่ายและกึ่งขั้นสูงจากแอปเดียวโดยใช้ส่วนต่อประสานผู้ใช้เดียวกัน สิ่งนี้ช่วยให้ผู้คนประหยัดเวลาได้มาก!

สิ่งที่ฉันได้รับคือสัปดาห์นี้คุณจะได้รับ Lightroom ในราคา $ 150 นี่คือจริงๆราคาถูกสำหรับเวลาที่มันจะช่วยให้คุณประหยัดและอำนาจที่อยู่เบื้องหลังเครื่องมือที่ หากคุณกำลังถ่ายภาพ RAW นี่เป็นเรื่องยากที่จะอยู่โดยไม่มี สิ่งนี้จำเป็นต้องมีมุมมองเช่นกัน: มันเป็นราคาครึ่งหนึ่งของเลนส์ราคาถูกที่สุดของฉันและฉันมี 3 เลนส์ถัดจากฉันซึ่งมีค่าใช้จ่ายเกือบ 10 เท่า

ฉันทำงานในธุรกิจโอเพ่นซอร์สและนี่คือสิ่งที่ฉันมีมานานกว่า 10 ปีแล้ว เราสร้างซอฟแวร์ขั้นสูง (ได้แก่ วิทยาศาสตร์, ชีวการแพทย์, ซูเปอร์คอมพิวเตอร์) แต่ไม่ได้ออกมาจากอากาศบางเราต้องให้ทุนพวกเขาเราต้องจ่ายเงินเดือน ชุมชนช่วย แต่เมื่อมันซับซ้อนมากเช่นนี้ช่วงการเรียนรู้อาจสูงชัน ฉันไม่เห็นคู่แข่งใด ๆ ของ Lightroom ที่มาปรากฏตัวทุกเวลาเร็ว ๆ นี้เพียงแค่จากอาสาสมัครที่ทำงานในเวลาว่างกับการแสดงในระดับนั้น

คำขอแรกของคุณคือกุญแจสำคัญสำหรับฉันที่นี่เพราะถ้าฉันใช้เวลาเพิ่มอีก 30% หรือ 50% ในการประมวลผลภาพหนึ่งภาพคูณด้วย 15,000+ ภาพต่อปีและเวลาที่ฉันเสียไปแล้วที่จะซื้อโฆษณาเชิงพาณิชย์อย่างรวดเร็ว แอป ฉันเคยเห็นแอปโอเพ่นซอร์สมุ่งเน้นไปที่คุณสมบัติบางอย่างเกี่ยวกับการเพิ่มประสิทธิภาพ / ประสิทธิภาพไม่ค่อยมีทั้ง (และฉันไม่โทษพวกเขา) ยกตัวอย่างเช่นการแข่งขันของ Javascript ใน Firefox นั้นค่อนข้างเร็ว ฉันเลือก (และสนับสนุน) ซอฟต์แวร์โอเพนซอร์ซก่อน แต่เมื่อฉันต้องทำงานให้เสร็จและเครื่องมือมีโอกาสในการขายที่ชัดเจนฉัน (หรือ บริษัท ของฉัน) จะนำเงินไปซื้อ Shareware หรือแอพเชิงพาณิชย์ที่มีราคาสมเหตุสมผล ในทางปฏิบัติฉันเดาว่า

ตอนนี้ที่นี่เป็นสิ่งที่ฉันต้องการถามคุณอย่างจริงใจ คุณใช้ Lightroom มานานแค่ไหนแล้ว? ดูเหมือนว่าคุณจะทำ แต่ฉันแค่ถาม คุณพูดถึงว่ามันไม่ได้ขึ้นอยู่กับสิ่งที่คุณต้องการ แต่ฉันสับสนเล็กน้อยที่นี่:

  • มันจะต้องเร็ว: LR เป็นแบบมัลติเธรดและใช้หลายแกน ฉันโยนไฟล์ขนาดใหญ่จริงๆ (21MP) และฉันประหลาดใจจริง ๆ ที่เครื่องยนต์ denoise ใหม่สามารถทำงานได้อย่างรวดเร็ว การจัดการหน่วยความจำขั้นสูงมัลติเธรดการประมวลผลภาพการประมวลผลสัญญาณคุณจะต้องมีเพื่อนที่จริงจังเพื่อเอาชนะมัน ฉันไม่ได้บอกว่ามันจะไม่เร็วกว่านี้ (ไม่ใช่ GPU ที่เร่งความเร็วให้กับความรู้ของฉัน) แต่ถ้าแอปของคุณเพิ่งฉายภาพและสลับหน้าหลัง 6MP ฉันมีปัญหา
  • Scriptability, Extensibility: เฟรมเวิร์กปลั๊กอินใน Lightroom นั้นสามารถสคริปต์ได้ทั้งหมด ปลั๊กอินเป็นสคริปต์ (ใช้ LUA)
  • ย่อชื่อไฟล์ระหว่างที่สำคัญโดยยึดตามข้อมูลเมตาของกล้อง: LR ทำสิ่งต่างๆมากมาย ฉันมีค่าที่ตั้งไว้ล่วงหน้าที่ช่วยได้มากคุณสามารถเปลี่ยนชื่อไฟล์ที่นำเข้าโดยรวมรูปแบบและคำหลักที่ถูกแทนที่ด้วยเมทาดาทา (น่าเสียดายที่ฉันไม่เห็นวิธีการแยกสตริงย่อยของชื่อไฟล์ต้นฉบับ) ดูคำตอบของฉันสำหรับคำถามอื่นสำหรับข้อมูลเพิ่มเติม
  • ใช้ข้อมูล EXIF ​​และ / หรือ IPTC โดยอัตโนมัติระหว่างการนำเข้าการนำเข้าอัตโนมัติ: อีกครั้ง LR สามารถทำได้ (ฉันใช้ข้อมูลจำนวนมาก ณ เวลาที่นำเข้าโดยอัตโนมัติ)
  • การเลือกรูปภาพที่มีการสืบค้นโดยพลการ: คุณอธิบาย Smart Collections ใน LR รักมากที่นี่ ดูคำตอบของฉันสำหรับคำถามอื่นสำหรับข้อมูลเพิ่มเติม
  • โหมดการโต้ตอบบนคีย์บอร์ด: มีรายการทางลัดขนาดใหญ่ใน LR แต่จริงๆแล้วมันค่อนข้างท่วมท้น เพื่อความยืดหยุ่นที่มากขึ้นให้ตรวจสอบPADDY สำหรับ Lightroom : การทำแผนที่คีย์ฟรีแป้นพิมพ์ภายนอกตัวควบคุม midi แมโคร
  • ความสามารถในการระบุวัตถุ / คนในรูปถ่าย: ไม่ใช่ใน LR แต่ในรูรับแสงฉันคิดว่า
  • การจัดการภาพถ่ายและ / หรือเมตาดาต้าบนอุปกรณ์หลายเครื่อง: ฉันคิดว่าบริการ "เผยแพร่" ใหม่ใน LR3 จะช่วยให้คุณทำเช่นนั้น (เช่นพวกเขาไม่ใช่แค่ "อัปโหลด" พวกเขามีความ "มากขึ้นกว่าเดิม" จากนั้นฉันต้องผลักดัน / เผยแพร่ไปยังบริการอื่นบางแห่ง ")

5
ฉันไม่คิดว่ามันยุติธรรมที่จะอธิบาย Gimp ว่า "ไม่ใกล้กับ photoshop" ฉันจะให้คุณว่ามันอยู่ข้างหลัง แต่สำหรับผู้ใช้ขั้นสูงส่วนใหญ่ก็สามารถทำได้ นอกจากนี้คุณสมบัติที่ lindes กำลังมองหานั้นไม่ได้มีความก้าวหน้าเป็นพิเศษสำหรับโปรแกรมแก้ไขภาพ - พวกมันเป็นเพียงส่วนหนึ่งของซอฟต์แวร์ประเภทต่าง ๆ "การจัดการรูปภาพ" - ดูen.wikipedia.org/wiki / ฉันคิดว่าสิ่งนี้เป็นไปได้อย่างสมบูรณ์ภายในโมเดลการพัฒนาโอเพ่นซอร์ส มันน่าอัศจรรย์ที่สิ่งที่ปรากฏขึ้นจากอาสาสมัครที่ทำงานในเวลาว่าง
mattdm

4
นอกจากนี้ "เพิ่งซื้อ Lightroom" ไม่ใช่คำตอบที่เป็นประโยชน์อย่างมากเมื่อคำถามเดิมระบุว่าได้รับแจ้งบางส่วนจากความไม่พอใจกับชุดคุณลักษณะของ Lightroom
mattdm

2
@mattdm: เชื่อฉันฉันชอบที่จะผิด แต่นี่เป็นประสบการณ์ของฉันกับโอเพ่นซอร์สและทำงานกับแอพขนาดใหญ่มาก ฉันคิดว่าผู้คนต่างก็นึกถึงอาสาสมัครที่มีความสุขจำนวนมากที่อุทิศเวลาว่าง แต่ความจริงก็คือแอพโอเพนซอร์สที่มีชื่อเสียงจำนวนมากได้รับการพัฒนาหรือจัดการโดยกลุ่มคนหลักที่จ่ายเงินให้ทำ แอปขนาดใหญ่ไม่ได้จัดการตัวเองคุณต้องมีโครงสร้างคุณต้องการโอกาสในการขายทางด้านเทคนิคและอื่น ๆ
sebastien.b

2
@mattdm: ไม่มีคำตอบที่เป็นประโยชน์สำหรับคำถามนี้แอปนั้นไม่มีอยู่เราคงเคยได้ยินมาบ้าง พวกเราหลายคนคุ้นเคยกับ LR หรือรูรับแสงชุดคุณลักษณะที่เขาอธิบายนั้นเกินกว่าแอพพลิเคชั่นชั้นนำในโดเมน ฉันรักรายการนี้ แต่คุณจะต้องมีทีมงานที่จริงจังจริง ๆ เพื่อนำไปใช้และแม้กระทั่งติดตาม ไม่ได้เกิดขึ้น. ในขณะที่ฉันสามารถเห็น บริษัท เช่น Canonical พยายามระดมทุนเพื่อพัฒนาเครื่องมือที่จำเป็นเช่นเว็บเบราว์เซอร์สำหรับ Ubuntu ฉันไม่เห็นแรงจูงใจในการลงทุนแอปขนาดใหญ่เช่น LR เมื่อ Gimp ทำเคล็ดลับสำหรับช่างภาพมือสมัครเล่น
sebastien.b

3
@lindes: ดีฉันสามารถกินคำพูดของฉันซอฟแวร์ที่เปิดโอเอซิส darktable ดูเหมือนเริ่มต้นที่ดี ความกังวลที่แท้จริงของฉันคือการแสดง (อย่างที่ฉันพูด 21MP) ดังนั้นถ้าคุณเต็มใจที่จะผ่อนคลายความต้องการนั้นสิ่งนี้อาจพอดีกับใบเสร็จ สำหรับการเปลี่ยนชื่อไฟล์คุณพูดถูกคุณไม่สามารถแยกชื่อไฟล์ใน LR3 ได้ ฉันได้อัปเดตคำตอบของฉันพร้อมลิงก์ไปยังชุดรูปแบบการเปลี่ยนชื่อของฉันในคำถามอื่นใน photo.se แต่ลิงก์ไปยังวิธีที่ฉันใช้ Smart Collections และลิงก์ไปยัง PADDY สำหรับ Lightroom: การทำแผนที่คีย์ฟรีแป้นพิมพ์ภายนอกตัวควบคุม midi แมโคร
sebastien.b

1

ไม่ใช่คำตอบที่สมบูรณ์ แต่ Exiftool เป็น perl library / command line tool เมตาดาต้าภาพถ่าย / เครื่องเขียน ในทางทฤษฎีบางสิ่งที่คุณต้องการอาจถูกสคริปต์ด้วยโดยเฉพาะอย่างยิ่งรูปภาพติดแท็กอัตโนมัติและการตั้งชื่อไฟล์และไดเรกทอรี


ขอบคุณสำหรับสิ่งนี้. แน่นอนว่านี่คือสิ่งที่สามารถใช้เป็นส่วนประกอบในบางสิ่ง ... สิ่งที่ฉันกำลังมองหาคือสิ่งที่จัดการไฟล์จำนวนมากและให้ส่วนต่อประสานกับผู้ใช้สำหรับการทำเช่นนั้นอย่างมีประสิทธิภาพและมีประสิทธิภาพ ดังนั้น Exiftool จะแก้ปัญหาเพียงเล็กน้อยเท่านั้น ยังคงชื่นชม
lindes


1

Darktable (ซึ่งคุณสามารถดาวน์โหลดสำหรับ OSX ได้ที่นี่ ) อาจเป็นซอฟต์แวร์ที่ใกล้เคียงที่สุดกับสิ่งที่คุณกำลังมองหา เวิร์กโฟลว์ยังคงมีขอบคร่าวๆเมื่อเทียบกับ Lightroom หรือ Aperture แต่ใช้งานได้ค่อนข้างมากโดยเฉพาะหากคุณกำลังมองหาส่วนต่อประสานสคริปต์


0

ฉันจะเพิ่มDigiKam (เครื่องมือจัดการและแก้ไขภาพถ่าย KDE) และLightZone (เครื่องมือแก้ไข) ในรายการเพื่อตรวจสอบ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.