Ffmpeg के साथ "स्तर समायोजन" चमक में सुधार के समान


10

मैं 16bit टिफ चित्रों के सेट से एक वीडियो बना रहा हूं। चित्र बहुत गहरे हैं, और उन्हें रोशन करने की आवश्यकता है। वर्तमान में, मैं -vf "mp=eq2=1.0:1.0:0.3:1.0:1.0:1.0:1.0:1.0" चित्रों को उज्जवल बनाने के लिए फ़िल्टर लागू कर रहा हूँ , जैसा कि यहाँ कहा गया है , लेकिन वे बहुत "फीके" हो जाते हैं।

मैं इमेज एडिटर में "लेवल एडजस्टमेंट" ऑपरेशन के साथ उनके हिस्टोग्राम को फिर से तेज करने के लिए इस्तेमाल करता था, लेकिन अब मुझे एक वीडियो फाइल बनाने की जरूरत है, न कि एक इमेज फाइल बनाने की। इसके अलावा, इस तरह के ऑपरेशन को छवि पर लागू करने का पूर्व-निर्धारित तरीका - इसे अलग-अलग रूप से प्रत्येक रंग बैंड पर लागू करना है, क्योंकि उनके पास अलग-अलग चमक के गुण हैं।

क्या मैं ffmpeg के साथ कुछ ऐसा कर सकता हूं?

जवाबों:


17

मूल घटता फिल्टर के साथ

आप संभवतः घटता फ़िल्टर का उपयोग कर सकते हैं । यह एक lighterपूर्व निर्धारित है:

ffmpeg -i input -vf curves=preset=lighter -c:a copy output

लाल, हरे और नीले घटकों को अलग-अलग समायोजित किया जा सकता है। निम्नलिखित वही है जो lighterपूर्व निर्धारित उपयोग करता है:

curves=r='0.4/0.5':g='0.4/0.5':b='0.4/0.5'

इसके अतिरिक्त, आप फ़ोटोशॉप में अपने स्वयं के घटता को पूर्व निर्धारित कर सकते हैं, इसे एक .acvफ़ाइल के रूप में निर्यात कर सकते हैं , और फिर घटता फ़िल्टर इसका उपयोग कर सकते हैं:

curves=psfile=/path/to/ps_curves_file.acv

बहुत बढ़िया, ठीक वैसा ही जैसा मुझे चाहिए था
वासिली.प्रोपोपेव
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.