मैं FFMPEG के साथ वीडियो फ़ाइल में एक पाठ जोड़ना चाहूंगा। जबकि मैं सादे पाठ के साथ ऐसा करने में सक्षम था
$ FFMPEG -y -i $ SOURCE \ -vf drawtext = "fontfile = / usr / share / Fonts / Lato-Reg-webfont.ttf: fontize = 40: box = 1: boxcolor = black: fontcolor = white: text = '$ वॉटरमार्क': x = (main_w- text_w) -10: y = (main_h-text_h) -4 "\" -थ्रेड्स $ THREADS -f mp4 -vcodec mpeg4 -b $ MOBILE_BITRATE -r $ MOBILE_FRAME_RATE -strict -2 \ -s $ RESOLUTION_SD -acodec libfaac -ar $ MOBILE_AUDIO_RATE -ac $ MOBILE_AUDIO_CHANNELS -ab $ MOBILE_AUDIO_BITRATE \ $ VIDEONAME_MOBILE-android.mp4
यह काफी अच्छा नहीं लगेगा। इसलिए मैंने वॉटरमार्क के रूप में पारदर्शी पीएनजी फ़ाइल जोड़ने की कोशिश की। उदाहरणों की तलाश में मैंने इस तरह की कोशिश की:
$ FFMPEG -y -i $ SOURCE \ -vf "फिल्म = $ वॉटरमार्क_एसएमएएलएपीएच [वॉटरमार्क]; [में] [वॉटरमार्क] ओवरले = 10: मेन_ह / 2-ओवरले_ह / 2 [आउट]" \ _ -थ्रेड्स $ THREADS -f mp4 -vcodec mpeg4 -b $ MOBILE_BITRATE -r $ MOBILE_FRAME_RATE -strict -2 \ -s $ RESOLUTION_SD -acodec libfaac -ar $ MOBILE_AUDIO_RATE -ac $ MOBILE_AUDIO_CHANNELS -AB $ MOBILE_AUDIO_BITRATE $ VIDEONAME_MOBILE-android.mp4
यह काम नहीं करेगा। अगर कोई किसी के लिए उपयोगी हो सकता है तो मैं सटीक त्रुटि आउटपुट साझा कर सकता हूं।