एक .ass उपशीर्षक को ffmpeg के साथ एक एमकेवी वीडियो में ट्रैक करके, इसे डिफ़ॉल्ट ट्रैक के रूप में सेट नहीं किया गया है, इसलिए प्लेबैक पर आपको मैन्युअल रूप से उपशीर्षक चालू करना होगा। क्या उपशीर्षक ट्रैक के लिए डिफ़ॉल्ट ध्वज सेट करना संभव है?ffmpeg सेट उपशीर्षक डिफ़ॉल्ट के रूप में ट्रैक
ffmpeg कमांड का प्रयोग किया:
ffmpeg -i video.mp4 -i subtitles.ass -c:v libx264 -preset veryslow \
-pix_fmt yuv420p10le -c:a copy -c:s copy output.mkv
ध्यान दें कि मैं .ass उपशीर्षक प्रारूप रखना चाहते हैं, नहीं इस समान प्रश्न में सुझाव दिया की तरह mov_text के लिए उपशीर्षक परिवर्तित: How to set default streams with ffmpeg
नहीं है इसके बाद mkvpropedit के साथ डिफ़ॉल्ट ध्वज सेट करने की संभावना:
mkvpropedit output.mkv --edit track:s1 --set flag-default=1
लेकिन क्या यह सीधे ffmpeg के साथ ऐसा करना संभव है?
खेलने के लिए वीएलसी मजबूर करने के लिए डिफ़ॉल्ट के बजाय 'मजबूर' है, लेकिन सवाल ही मान्य है। मेरे साथ भी वही दिक्कत है। – Tobia