Как я могу преобразовать текстовый файл в UCS-2 LE из того, что используется по умолчанию?

Я ищу способ конвертировать или сохранить текстовый файл в формате UCS-2 LE; конкретно без спецификации ... я думаю.

Я понятия не имею, что все это означает на самом деле; но я знаю, что мне это нужно из-за этой вики-страницы о том, чего я пытаюсь достичь: https://developer.valvesoftware.com/wiki/Closed_Captions

другими словами: это для определенного игрового движка «Source Engine», которому требуется формат для компиляции внутриигровых субтитров для звуков.

Я попытался сохранить файл в Notepad ++, используя параметр «UCS-2 LE BOM» в меню кодирования ... однако нет параметра только для «UCS-2 LE», и из-за этого подписи не могут быть скомпилированы для движок игры. Мне нужно сохранить без BOM, "наверное" (потому что опять же я не знаю о чем говорю и предполагаю исходя из логических выводов, что мне нужно не иметь BOM, что бы это ни было на самом деле означает.)

Я хотел бы знать, как сохранить текстовый файл в этом формате кодировки; или способ конвертировать один.


person Fennecai    schedule 21.03.2020    source источник


Ответы (1)


В моем конкретном случае; похоже, моя проблема сводится к "странной программе".

под этим я подразумеваю, что notepad++ на самом деле действительно сохраняет в правильном формате; но я не понял этого из-за причуды в компиляторе титров, где он работает только в том случае, если вы перетаскиваете на него файл; не через командную строку, как считалось ранее.

Я приму это как ответ, когда мне будет разрешено через 2 дня.

person Fennecai    schedule 21.03.2020