* MKV -struktur: MKV -filer är containrar som innehåller olika strömmar (video, ljud, undertexter) separat. De smälter faktiskt inte dessa strömmar till en enhet.
* Undertexter som separata strömmar: Undertexter lagras som separata strömmar i MKV -behållaren. För att vara "blandad" måste de läggas till behållaren.
* Kodning och storlek: Att lägga till en ny ström till behållaren kräver att videospelaren kodar om videon och ljudströmmar, vilket resulterar i en något större filstorlek.
Alternativ för att undvika betydande storleksökning:
1. Externa undertexter Filer: Den vanligaste och effektiva metoden. Du kan lagra undertexterna som en separat fil (.SRT, .ASS, etc.) och använda en mediaspelare som stöder externa undertexter. Detta håller MKV -filstorleken oförändrad.
2. mjuka undertexter: Vissa spelare tillåter "mjuka undertexter" som är inbäddade i videon men inte är permanent en del av videoströmmen. Dessa kan slås på eller av efter behov. Detta resulterar emellertid vanligtvis i en liten ökning av filstorleken.
3. muxing med en minimal förändring: Du kan använda verktyg som MkvToolNix för att "MUX" undertexterfilen i MKV -behållaren. Detta kommer inte att kodas om videoklippet om videon/ljud, men det kommer fortfarande att lägga till en liten omkostnad till filstorleken på grund av de ytterligare undertextdata.
Rekommendation:
Att använda externa undertexterfiler (.SRT) är det bästa alternativet för att hålla MKV -filstorleken oförändrad och ha flexibilitet när du väljer vilka undertexter som ska visas. De flesta moderna mediaspelare stöder externa undertexter, och du kan hitta dem enkelt online.