1SSF2XML(1) BSD General Commands Manual SSF2XML(1)
2
4 ssf2xml — BioWare SSF to XML converter
5
7 ssf2xml [options] input_file [output_file]
8
10 ssf2xml converts BioWare's SSF files into human-readable XML. SSF are
11 “sound sets”, a list of voice lines uttered at certain situations, like
12 attacking, getting hurt or picking a lock. Each line consists of an ID
13 (denoting the position of the line within the SSF file), an optional Str‐
14 Ref (refering a textual line in a talk table) and an optional filename
15 (which is the sound file to play). Additionally, each line may have a
16 label attached which shows what the purpose of this line is. This label
17 is purely for the benefit of the user reading the XML file and is not
18 actually stored within the SSF.
19
20 SSF files are used in Neverwinter Nights, Neverwinter Nights 2, Knights
21 of the Old Republic and Knights of the Old Republic II. However, the
22 version of the format used in the latter two do not store any sound file‐
23 names, only StrRefs.
24
26 -h
27 --help
28 Show a help text and exit.
29 --version
30 Show version information and exit.
31 input_file
32 The SSF file to convert.
33 output_file
34 The XML file will be written there. If no output file is specified,
35 the XML data is written to stdout. The encoding of the XML stream is
36 always UTF-8.
37
39 Convert the SSF file1.ssf into an XML file:
40
41 $ ssf2xml file1.ssf file2.xml
42
43 Convert the SSF file1.ssf into an XML file on stdout:
44
45 $ ssf2xml file1.ssf
46
48 gff2xml(1), tlk2xml(1), xml2ssf(1)
49
50 More information about the xoreos project can be found on its website:
51 https://xoreos.org/.
52
54 This program is part of the xoreos-tools package, which in turn is part
55 of the xoreos project, and was written by the xoreos team. Please see
56 the AUTHORS file for details.
57
58BSD April 15, 2016 BSD