-
Notifications
You must be signed in to change notification settings - Fork 149
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add GUI checkbox to demux .srt subtitles to either .srt or .sup #886
Comments
I find this feature quite useful. |
I still think it would be nice to have it at least as an option in tsMuxer, but thank you for pointing me to that program. Seems to do what I need quite well. |
I also prefer the subtitele in .srt format. |
This is about demuxing from a MKV file, not preferences or what you can do with srt. |
@lgoncal I get your point, and I've been using gMKVExtract the past couple days and it's been doing the job, but according to your logic, tsMuxer should even accept MKVs or demux the video and audio files like it does. To just limit it to TS/M2TS functionality would make it much more limited than it already is, and would be unnecessary. The bottom line is, a file that contains .srt files, when demuxed, should result in .srt files, not .sup/.pgs/etc files. And as I said, I don't even know how it's getting those, as they don't exist in the MKV. While the program you suggested (and thanks for that) does work, I've been using tsMuxer for several years and it's done the job just fine, save for this one thing, and I'm not sure if I've ever used it with TS/M2TS files. And I like a lot of things about its UI better (though some things are better with gMKVExtract). And it's always nice to have more than one option to accomplish things. So I don't see the harm in making a program designed to demux files demux files into their constituent components, rather than into components they don't even contain. And as long as it's an option, there shouldn't be any issue. I absolutely agree it should be an option, so those that use it like you do won't be affected by the change, but for those that use it just fine for MKV files, it would be nice to have it work as expected with subtitles. Either way, whatever the dev decides, since I have an alternative thanks to you I'll be fine, but I'm still curious how it even manages to get formats that aren't in the MKV file (at least not in any standard and obvious way). |
I agree Vertigo, In addition... |
You demux a file with tsMuxer, meant to create ts streams, and you expect an output that is not related to transport streams. |
If the original file in the mkv is a .srt, then the demux output should be .srt. |
Someone is inputting mkv to create an avchd, ts, m2ts or BD structure, which might be considered one of the main functions of this software. |
Demuxing: "Demultiplexing (a.k.a. demuxing) is the process of extracting each individual signal from within a single stream, where these signals have previously been combined via multiplexing." |
"Enhancement" request added... |
Thanks for sharing, but... |
JCDR annded the request as Enhancement. |
I realize he amended the request. |
@lgoncal I'm not trying to get an argument going or be difficult here, but you're stuck on the fact that .srt is not compatible with ts/m2ts files and so tsMuxer shouldn't "create" them. That would be fine, if it were creating them, but it's not. If I mux a video stream, audio stream, and .srt file into an mkv, then I demux it, I should get out what I put in, exactly, meaning it should simply be demuxing, i.e. not creating, the .srt file. The point is, it should not be creating anything. Yet it is; it's creating a .sup file. So while yes, I understand that's the subtitle format compatible with the file formats this program is designed to work with, it's not a true demux. And more to the point, as I said before, I'd like to know, for my own knowledge, how this is even possible. How is it creating a bitmap image file from a text-based file? Is it running the text through some processing to convert it and actually creating the file? Because based on the setting terminology of "demux," I assumed it was simply, well, demuxing, not creating. So is the terminology incorrect, or is the data for the .sup file somehow embedded in there somewhere? I'm genuinely asking, because it doesn't make sense. |
To be honest, I really don't care what demuxing according to your definition is. |
Sorry, i shouldn't have accurate, I should have said honest. |
I don't even know how this is possible, but whenever I use tsMuxer to demux mkv files containing .srt subs, it spits out subtitle files in the .sup format. Viewing the mkv file in MediaInfo shows they are in text format with a size in the tens of KB, yet the results from tsMuxer are files in the tens of MB. Loading the file into Subtitle Edit, it's able to directly read and show the text due to being in .srt format, but trying to load the output from tsMuxer results in needing to run OCR on it.
I'm baffled at how it's even getting graphical subtitle files from text ones, but more importantly it would be extremely helpful if it demuxed them as they are, i.e. pgs when they're pgs and srt when they're srt. This would save a lot of time as opposed to having to go through and load each one individually in Subtitle Edit.
The text was updated successfully, but these errors were encountered: