.srt file type not recognized by 4.12.2 Importer?

I just tried to import a .srt file (Speedtree) and the 4.12.2 Import to game button/function does not recognize the file type. Works just fine with 4.11. Is it really possible that 4.12 was released without testing .srt file import function? Or is something new required with 4.12 to get a Speedtree UE4 .srt file recognized and imported?

Hi Crash,

I’m not sure if maybe you have something that is corrupt with a particular asset or not, but when I import the ones that are included with the free samples from SpeedTree, specifically the Broadleaf_Desktop.srt, which is available through their website, everything will import as I would expect.

I imported the .srt file into 4.11.2 and 4.12.2 without any issue.

I don’t have access to the SpeedTree software currently, so I cannot confirm anything beyond the assets I have to test with. Try downloading these assets from their site and see if you get the same result.

Thank you!

Tim

Not resolved, and why would you answer when you don’t even own the SpeedTree software?

As I said earlier, .srt files are recognized by 4.11, but not in 4.12. When I use import in 4.11 I can see the .srt files and import them, but not with 4.12, so this is not an issue of a corrupt file, but your 4.12 update. Your files opened because you most likely also had the .fbx file with it. If you notice, the Import menu has been changed with 4.12. In 4.11 it said File/Actors/ with three options, The first says “import” which imports actors from a 3TD format into the current level. The Second option is Import Scene (from .fbx), and Third is Import All. In Windows Explorer, these both have the option to select 3TD/.fbx or “all files.” in which case the .srt files show up and can be selected and imported. In 4.12 the first option “import” has been removed. The second option Import Scene has been changed to say “import .fbx or 3TD format” and in Windows Explore 8.1 at least, there is not option to even see “all files,” the only files options are fbx or .3td. Consequently, I can’t even see the files to select them for import. Now, something something has changed between 4.11 and 4.12, the first import option has been deleted from the menu, and combined with the second option from 4.11, but now .srt files in 4.12 are no longer visible because there is not an option to make all files visible in Windows Explorer 8.1, only .3td and .fbx. Still need help, problem not resolved.

I answered because you posted in Bug Reports and the issue was assigned to me to look into. All tickets get assigned from Bug Reports to the support staff to investigate.

Second, we don’t always have direct access to the software that is reported, but we do have test assets typically. For something like SpeedTree there isn’t a need for everyone in the company to have access to every piece of software. While I do have access to SpeedTree the Cinema version I do not have access to the UE4 version currently which allows you to generate .srt files. This doesn’t stop me from being able to initially look into an issue.

As for the import method, using the File > Import options is only meant for FBX/.t3d files as the tooltip suggests. Not for all other imports. This was a deliberate change made (UE-30891) that removed the option for select “all files.” The FBX importer was rewritten here to do full scene imports more easily for FBX files from a scene in Max/Maya/or other modeling programs.

It is best to use the import option from the Content Browser and select the appropriate file types there.

Try importing your .srt file through the Content Browser’s import and if you’re still having the issue we can investigate from there.

Thank you!

Tim

Are you kidding me? You marked this resolved when you do not even have the ability to import an .srt file? Really? It appears I was right, you imported an .fbx file, and you still have not tried to import a .srt in the context browser, because you can’t, you are asking me to do, which I already told you I have tried, and you removed the ability to import .srt files from the Menu import with release 12.2. And as I already told you, the Content import also does not recognize .srt files. You know, this is not an pre-apha, beta, release. This problem should have been caught before release. And your comments to my email are not appreciated. If this is your attitude to bugs, then maybe I should switch to another engine. I am finding it impossible to develop on UE4 without the assistance of someone to fix the engine bugs and limitations. Now I know why the Astronauts have a engine coder on their 5 person development team. So I am dead in the water, on my third bug post … do you plan to admit to the problem and schedule a fix or not? Please advise. Still asking for help so I can go back to work.

Can you try downloading the latest hotfix or redownloading the engine fresh?

In the attached video you’ll see that I imported a .srt file, not an FBX, via the content browser. In the top right, it shows that I’m on 4.12.2 CL-3005592, which at the time of testing this, was the latest available hotfixed release from the Epic Games Launcher.

Video

I’m not sure why you’re not able to see the option, but there is no difference in this version than what is publicly available. At the moment, my suggestion would be to download a fresh copy and see if this resolves the issue for you since I cannot reproduce what you’ve reported.