octimot / StoryToolkitAI

An editing tool that uses AI to transcribe, understand content and search for anything in your footage, integrated with ChatGPT and other AI models
GNU General Public License v3.0
728 stars 60 forks source link

SRT is not available anymore #163

Closed salomaoparkour closed 9 months ago

salomaoparkour commented 9 months ago

[DELETED]

nkrns commented 6 months ago

I have this issue as well, it was getting exported as .srt files before, but now I am only getting the json file as export from transcription using transcribe features. I have to manually export as .srt for all the files I transcribe, any solutions?

Describe the bug Whenever I transcribe a video there's no .SRT file output anymore. Updated from 0.19.5 to 0.24.0 and then the .SRT was gone. Only JSON file is created.

nkrns commented 6 months ago

@salomaoparkour @octimot

bump - Were you able to resolve this issue and if so how?, the issue is marked as closed and I am facing the same issue

octimot commented 6 months ago

Starting with version 0.24.0 the tool no longer automatically exports SRT since most users were complaining that it's creating too many files around transcriptions, so this is in fact intended and not a bug.

We're going to add the option to choose whether to automatically export SRTs after ingest but they will not be updated with when transcriptions are updated as before.

octimot commented 6 months ago

BTW, you can manually export SRTs from the File menu, when you're in a transcription window!

nkrns commented 6 months ago

I didn't realize it was an intended change, it was definitely helpful to have .srt exports as a default as media players like VLCs doesn't work with json files as subtitles files. Is there anyway to make .srt as a default option instead of .json transcripts by editing a setting files in one of the tool dir?, as at the moment I would have to manually export all .json files to .srt files individually which can be time consuming from multiple video/audio transcribes

octimot commented 6 months ago

The transcription.json file contains much more information than just the transcript - stuff like paths to source audio, transcription titles, index locations etc. In other words, the transcription window will not work without the transcription.json file.

helmutgranda commented 3 months ago

In my case the only thing that I am currently using the tool for is to transcribe videos so having the option to automatically being generated is great!

Is this work in progress? I would be curios to see if I can see older source files and see if I could help implement this.

octimot commented 3 months ago

@helmutgranda I'm currently working on an update and hopefully will have it up soon!

The older SRT saving pipeline is a bit outdated for how the tool handles these kinds of files now, so that's why I had to clean up and now refactor. I also wanted to give users the possibility to auto-save files based on other custom export templates too, and this will be part of the same pipeline.

I think i'm too far in the process to pass it over, but thanks for trying to help!

Cheers