diff --git a/src/Languages/da-DK.xml b/src/Languages/da-DK.xml index 18062e117..8648bf508 100644 --- a/src/Languages/da-DK.xml +++ b/src/Languages/da-DK.xml @@ -288,6 +288,7 @@ E-mail: mailto:nikse.dk@gmail.com General subtitle information Code page number Disk format code + Display standard code Character table Language code Original program title @@ -324,6 +325,18 @@ E-mail: mailto:nikse.dk@gmail.com Total millisecs.: Slut forsinkelse i millisek.: + + Eksporter bruger-defineret tekstformat + Formater + Gem som... + + + Brugerdefineret tekstformat skabelon + +
Header
+ Tekstlinje (afsnit) + +
Eksporter BDN XML/PNG Billedindstillinger @@ -651,6 +664,7 @@ E-mail: mailto:nikse.dk@gmail.com Captions Inc... Cheetah CAP... Ultech caption... + Eksporter bruger-defineret tekstformat... &Afslut @@ -697,6 +711,8 @@ E-mail: mailto:nikse.dk@gmail.com Tekst - antallet af tegn/sek Tekst - ord i minuttet (WPM) + Stigende + Faldende Dan ny tom oversættelse fra aktuelle undertekst Batch konverter... Generer tid som tekst... diff --git a/src/Logic/VobSub/SubPicture.cs b/src/Logic/VobSub/SubPicture.cs index d7cf6b80b..b231d0cf3 100644 --- a/src/Logic/VobSub/SubPicture.cs +++ b/src/Logic/VobSub/SubPicture.cs @@ -162,12 +162,19 @@ namespace Nikse.SubtitleEdit.Logic.VobSub case (int)DisplayControlCommand.ChangeColorAndContrast: // 7 commandIndex++; //int parameterAreaSize = (int)Helper.GetEndian(_data, commandIndex, 2); - int parameterAreaSize = _data[commandIndex + 1]; // this should be enough??? (no larger than 255 bytes) - if (colorLookUpTable != null) + if (commandIndex + 1 < _data.Length) { - //TODO: set fourColors + int parameterAreaSize = _data[commandIndex + 1]; // this should be enough??? (no larger than 255 bytes) + if (colorLookUpTable != null) + { + //TODO: set fourColors + } + commandIndex += parameterAreaSize; + } + else + { + commandIndex++; } - commandIndex += parameterAreaSize; break; case (int)DisplayControlCommand.End: // FF (255) - Stop looping of Display Control Commands break;