अगर मैं उपयोग करना चाहता हूँ
$ffmpeg -i video.avi -vf subtitles=subtitle.srt out.avi
और मेरे पास .AVI फ़ाइलों का एक समूह है ?? सेवा मेरे ??, और .srt फ़ाइलों का एक और समूह समान शीर्षक साझा करता है
-कुछ ऐसा दिखता है:
$ [AnimeRG] Naruto Shippuden - 072 [720p] [x265] [pseudo].ass
[AnimeRG] Naruto Shippuden - 072 [720p] [x265] [pseudo].mkv
[AnimeRG] Naruto Shippuden - 073 [720p] [x265] [pseudo].ass
[AnimeRG] Naruto Shippuden - 073 [720p] [x265] [pseudo].mkv ...
और विज्ञापन जारी रखता है-
क्या मैं "के लिए उपयोग करते हैं, क्या? किया" सूत्र है?
नीचे एक समाधान है जो इसी तरह की समस्या के लिए मिला है; हालाँकि इसमें सिंटैक्स होता है मेरा सिस्टम पहचान नहीं पाता है।
$for %%a in ("*.mkv") do ffmpeg -i "%%a" -vf subtitles=%%a.ass "%%~na.mp4"
pause
मेरा समाधान कुछ इस तरह दिखना चाहिए:
$for a in *.mkv;do ffmpeg -i "$a" -vf subtitles="$a.ass" "EmbeddedTest/${a%.mkv}.mp4";done