मैं अपनी हार्ड डिस्क पर एक वीडियो में पाठ जोड़ने में सक्षम हूं, इससे पहले कि मैं इसे ब्राडकास्ट करूं ... कमांड का उपयोग करके।
ffmpeg -y -i IMG_0696.MOV -acodec libmp3lame -vcodec msmpeg4 \
-b:a 192k -b:v 1000k -ar 44100 \
-vf "drawtext=text=string1 string2 string3 string4 string5 string6 string7 :expansion=normal:fontfile=/Windows/Fonts/cambriai.ttf: y=0:x=h-(2*lh)-n: fontcolor=white: fontsize=40: box=1: boxcolor=0x00000000@1" \
-an IMG_0696.avi
अब, मैं विभिन्न समय उदाहरणों पर विभिन्न ग्रंथों को जोड़ना चाहता हूं। इसे एक फ़ाइल से पढ़ा जाना चाहिए जिसमें प्रारूप प्रारूप है: उदाहरण के लिए
00:00:10: गूगल 00:00:20: याहू 00:00:30: एमएसएफटी । । । 00:00:60: amzn । । । 00:05:30: जावा
क्या फ़ाइल को पढ़ने और निर्दिष्ट समय पर टेक्स्ट जोड़ने का कोई तरीका है? आखिरकार, मैं इसे प्रसारित करने से पहले एक वीडियो में लाइव टिकर प्रतीक जोड़ना चाहूंगा।
ffmpeg -i infile -i subtitle.srt -scodec copy -acodec copy -vcodec copy outfile.mkv
। Srt प्रारूप देखें।