SNM Movie Converter
SNM Movie Converter
- JeremyaFr
- Posts: 3847
- Joined: Mon Jan 18, 2010 5:52 pm
- Contact:
Hello,
Here is a tool to convert SNM movie files to/from AVI files.
Download link:
https://github.com/JeremyAnsel/XwaSnmCo ... ses/latest
Here is a tool to convert SNM movie files to/from AVI files.
Download link:
https://github.com/JeremyAnsel/XwaSnmCo ... ses/latest
You do not have the required permissions to view the files attached to this post.
Last edited by JeremyaFr on Tue Jul 09, 2019 11:11 am, edited 1 time in total.
“You can please some of the people all of the time, you can please all of the people some of the time, but you can’t please all of the people all of the time”.”
- John Lydgate
Good Things Come To Those Who Wait....
Darksaber's X-Wing Station
- John Lydgate
Good Things Come To Those Who Wait....
Darksaber's X-Wing Station
Rookie One, is that you?? - Ru Merleen, Rebel Spy at Imdaar Alpha
Current Holder of the Frying Pan of Death
Current Holder of the Frying Pan of Death
- Darksaber
- Posts: 10931
- Joined: Mon Jan 10, 2000 12:01 am
- Contact:
Hi Jeremy,
I'm getting error message when trying to convert an .avi to snm
This is the error I started coverting the custom movies for the Impieral Hangar installation, I started converting the BriefRoom.avi, Ceremony.avi, LogoFinal.avi, Marko.avi everything went fine until I tried to convert the Pod.avi and Techroom.avi and I got the same error with both files
I even tried converting the sound wav to 22000Hz from 11000Hz and remaking the avi file, but I got the same error
Any Ideas?
Here are the original and new pod.avi files if that helps (New file named Pod5.avi)
I'm getting error message when trying to convert an .avi to snm
This is the error I started coverting the custom movies for the Impieral Hangar installation, I started converting the BriefRoom.avi, Ceremony.avi, LogoFinal.avi, Marko.avi everything went fine until I tried to convert the Pod.avi and Techroom.avi and I got the same error with both files
I even tried converting the sound wav to 22000Hz from 11000Hz and remaking the avi file, but I got the same error
Any Ideas?
Here are the original and new pod.avi files if that helps (New file named Pod5.avi)
You do not have the required permissions to view the files attached to this post.
“You can please some of the people all of the time, you can please all of the people some of the time, but you can’t please all of the people all of the time”.”
- John Lydgate
Good Things Come To Those Who Wait....
Darksaber's X-Wing Station
- John Lydgate
Good Things Come To Those Who Wait....
Darksaber's X-Wing Station
- JeremyaFr
- Posts: 3847
- Joined: Mon Jan 18, 2010 5:52 pm
- Contact:
Hello,
Try to convert the audio to 22050 Hz, 16 bits per sample.
Try to convert the audio to 22050 Hz, 16 bits per sample.
“You can please some of the people all of the time, you can please all of the people some of the time, but you can’t please all of the people all of the time”.”
- John Lydgate
Good Things Come To Those Who Wait....
Darksaber's X-Wing Station
- John Lydgate
Good Things Come To Those Who Wait....
Darksaber's X-Wing Station
- Darksaber
- Posts: 10931
- Joined: Mon Jan 10, 2000 12:01 am
- Contact:
Another question, does the .avi file have to be 15 frames per second, I only ask as my techroom.avi is 60 FPS which = 120 images, I converted the wav to 22050 Hz, 16 bits per sample but I still get the error due the increase in FPS, so I reduced the avi to 15FPS and it converted ok, but then the movie was 3 or times slower, so I then reduced the images in the avi to 30, and 15 FPS, but it reduces the quality for the movie.
I'm just wondering if there is anyway to increase the FPS in your convertor, if not don't worry I could always keep the Techroom as an avi as the TGsmush will of course still play it
it would have been nice though to convert it to a SNM file 
Thanks, other than that it works just fine, it takes a while converting large files like the Intro_Final.snm to .avi but its fine, well done there.
Oh can I point you to this thread, it might interest you Imperial IFF Chatter I'm not sure how it works or if it works as there hasn't been any feedback from ual002, and this Justagai fellow just seems to have given up on it.
Take a look at the thread though
I'm just wondering if there is anyway to increase the FPS in your convertor, if not don't worry I could always keep the Techroom as an avi as the TGsmush will of course still play it


Thanks, other than that it works just fine, it takes a while converting large files like the Intro_Final.snm to .avi but its fine, well done there.
Oh can I point you to this thread, it might interest you Imperial IFF Chatter I'm not sure how it works or if it works as there hasn't been any feedback from ual002, and this Justagai fellow just seems to have given up on it.
Take a look at the thread though

“You can please some of the people all of the time, you can please all of the people some of the time, but you can’t please all of the people all of the time”.”
- John Lydgate
Good Things Come To Those Who Wait....
Darksaber's X-Wing Station
- John Lydgate
Good Things Come To Those Who Wait....
Darksaber's X-Wing Station
W-I-P: TFTC, MC Viscount Cr., ISD-II Avenger, NL-1 Platform, Ton-Falk Esc. Cr., & Misc.
- Ace Antilles
- Posts: 7709
- Joined: Sat Jan 22, 2000 12:01 am
- Contact:
Bug report. Marcop000 has this issue when converting an Italian version of Prologue.snm to AVI.
I have tried it with a standard Steam us/uk version of Prologue.snm and no problem.
When I tried to convert the Italian file myself I got this error.
The actual SNM file will play fine through the old player program. Something odd in another language videos maybe?
Link below to the file Marcop000 gave to be tested.
https://we.tl/t-FMmnTqwlu7
Thanks Jeremy
The
I have tried it with a standard Steam us/uk version of Prologue.snm and no problem.
When I tried to convert the Italian file myself I got this error.
The actual SNM file will play fine through the old player program. Something odd in another language videos maybe?
Link below to the file Marcop000 gave to be tested.
https://we.tl/t-FMmnTqwlu7
Thanks Jeremy

You do not have the required permissions to view the files attached to this post.
- JeremyaFr
- Posts: 3847
- Joined: Mon Jan 18, 2010 5:52 pm
- Contact:
UPDATE
Hello,
I've updated XwaSnmConverter.
When a snm file contains invalid data, the program throws an exception. I've fixed it. Now invalid data are ignored.
Hello,
I've updated XwaSnmConverter.
When a snm file contains invalid data, the program throws an exception. I've fixed it. Now invalid data are ignored.
- Ace Antilles
- Posts: 7709
- Joined: Sat Jan 22, 2000 12:01 am
- Contact:
Thanks so much for making this.

Firstly SNM to MP4 worked fine but there are some bugs.
Open an AVI file and try to convert to SNM and I get this Converts fine in the old program
You do not have the required permissions to view the files attached to this post.
- JeremyaFr
- Posts: 3847
- Joined: Mon Jan 18, 2010 5:52 pm
- Contact:
WIP
EDIT: link removed
Changelog:
- export avi files in Mpeg4 format instead of MotionJpeg format.
- import any video files with the Media Foundation APIs.
The supported formats are listed here:
Supported Media Formats in Media Foundation
EDIT: link removed
Changelog:
- export avi files in Mpeg4 format instead of MotionJpeg format.
- import any video files with the Media Foundation APIs.
The supported formats are listed here:
Supported Media Formats in Media Foundation
Last edited by JeremyaFr on Sun May 24, 2020 12:53 pm, edited 1 time in total.
- Ace Antilles
- Posts: 7709
- Joined: Sat Jan 22, 2000 12:01 am
- Contact:
From what I can tell from my testing it's all working fine nowJeremyaFr wrote: ↑Fri May 22, 2020 2:14 pmWIP
XwaSnmConverter_WIP.zip
Changelog:
- export avi files in Mpeg4 format instead of MotionJpeg format.
- import any video files with the Media Foundation APIs.
The supported formats are listed here:
Supported Media Formats in Media Foundation

Great work!
- Darksaber
- Posts: 10931
- Joined: Mon Jan 10, 2000 12:01 am
- Contact:
Does your TGSmush.dll support all these formats, or have I missed something?
“You can please some of the people all of the time, you can please all of the people some of the time, but you can’t please all of the people all of the time”.”
- John Lydgate
Good Things Come To Those Who Wait....
Darksaber's X-Wing Station
- John Lydgate
Good Things Come To Those Who Wait....
Darksaber's X-Wing Station
- JeremyaFr
- Posts: 3847
- Joined: Mon Jan 18, 2010 5:52 pm
- Contact:
@keiranhalcyon7
When exporting to avi file, the codec is MS MPEG-4 Video v3 (MP43) for video and PCM for audio.
When exporting to mp4 file, the codec is H264 - MPEG-4 AVC (part 10) (avc1) for video and MPEG AAC Audio (mp4a) for audio.
@Darksaber
The format are not all supported by TGSmush.dll as the dll restricts the file extensions.
When exporting to avi file, the codec is MS MPEG-4 Video v3 (MP43) for video and PCM for audio.
When exporting to mp4 file, the codec is H264 - MPEG-4 AVC (part 10) (avc1) for video and MPEG AAC Audio (mp4a) for audio.
@Darksaber
The format are not all supported by TGSmush.dll as the dll restricts the file extensions.
- JeremyaFr
- Posts: 3847
- Joined: Mon Jan 18, 2010 5:52 pm
- Contact:
UPDATE
Hello,
I've merged the changes from the WIP version into the stable version.
Now XwaSnmConverter supports mp4 files.
Hello,
I've merged the changes from the WIP version into the stable version.
Now XwaSnmConverter supports mp4 files.
-
- Posts: 212
- Joined: Fri Dec 27, 2019 7:08 pm
just updated the first 2 cutscenes with IA upcalining:
https://we.tl/t-AvKrqk1ois
This this time I have used a professional software.
The result is not perfect but is better than previous.
https://we.tl/t-AvKrqk1ois
This this time I have used a professional software.
The result is not perfect but is better than previous.
- JeremyaFr
- Posts: 3847
- Joined: Mon Jan 18, 2010 5:52 pm
- Contact:
UPDATE
Hello,
I've updated XwaSnmConverter.
I've fixed a typo.
Hello,
I've updated XwaSnmConverter.
I've fixed a typo.
- JeremyaFr
- Posts: 3847
- Joined: Mon Jan 18, 2010 5:52 pm
- Contact:
WIP
Hello,
Here is a WIP of Xwa Snm Converter.
When converting a snm file to mp4, you have the option to add the subtitles.
Hello,
Here is a WIP of Xwa Snm Converter.
When converting a snm file to mp4, you have the option to add the subtitles.
You do not have the required permissions to view the files attached to this post.
- JeremyaFr
- Posts: 3847
- Joined: Mon Jan 18, 2010 5:52 pm
- Contact:
WIP
Hello,
Here is a WIP of Xwa Snm Converter With Substitles.
Changes are:
- fix the position of text
- add fade in and fade out
Hello,
Here is a WIP of Xwa Snm Converter With Substitles.
Changes are:
- fix the position of text
- add fade in and fade out
You do not have the required permissions to view the files attached to this post.