mirror of
https://gitlab.com/mbunkus/mkvtoolnix.git
synced 2025-02-17 17:24:54 +00:00
Page:
SRT subtitle file not recognized
Pages
About track UIDs, track numbers and track IDs
Adding files vs. Appending files vs. adding as additional parts
All tracks vanished after mkvpropedit, the header or chapter editors
Appending & splitting FLAC audio tracks not supported
Automation examples
Batch muxing with the GUI
Characters (e.g. Umlauts) aren't shown correctly
Chinese not selectable as language
Compiling on Debian 11 Bullseye
Crash when adding attachments
Creating byte identical files
Cropping ignored
DLLs not found
Dark mode issues on Windows 11
Dark mode issues
Debugging GUI startup problems
Default and forced flags and default yes no in the GUI
Delay not shown in the GUI
Detecting track language from filename
Dolby Vision support status
Elements not showing up in output file
Embedded fonts dont work
FAQ
FTP server
Home
Improving playback compatibility with players
JSON output could not be parsed
Language not available in MKVToolNix GUI
Languages in Matroska and MKVToolNix
Launching the command line programs with the Microsoft Store variant
Location of settings, job queue, cache folder
Long file & path names
MKVToolNix GUI
MKVToolNix costs money in stores
Meta data fields like bitrate lost
Multi display support broken in 67.0.0
Officially supported operating systems and versions
Playback does not work VLC cannot seek mkvmerge v5.9.0
Release codenames
Removing all files doesn't clear all inputs in the GUI
Running the command line programs on macOS
SRT subtitle file not recognized
SUP and HD DVD subtitles
Segment duration vs track duration
Splitting imprecise
Stretch or shrink audio tracks
The job queue, statuses and their actions
Track statistics tags
Transforming mkvmerge's JSON output
Troubleshooting
TrueHD and AC 3
UTF 8 invalid sequence
Understanding mkvinfo's output
Use FIFOs stdin stdout
Video does not play explorer locks up
Virus in installer
What happened to the forum
What is mkvtoolnix.exe
Wrong frame rate displayed
mkvalidator ERR009 read doc type version higher than doc type version
mkvalidator ERR201 Invalid CueRelativePosition for profile matroska v2 in CueTrackPositions
mkvalidator WRN00C unknown element
mkvalidator WRN0C0 First Block for video track in Cluster not a keyframe
mkvalidator WRN0D0 void data
mkvalidator WRN201 unknown element for read profile
mkvextract wrong track mkvinfo mkvmerge track IDs wrong
mkvinfo track summary
mtxcfg file format and the jobQueue
1
SRT subtitle file not recognized
Moritz Bunkus edited this page 2017-07-25 08:46:52 +02:00
Table of Contents
Why does mkvmerge not recognize my .srt file as valid file type?
An SRT file is a plain text file. It consists of groups of at least four lines each:
- the line with the running number,
- the line with the start and end timestamps,
- one or more lines of text and
- one blank line as a separator.
Here's an example of how a valid file could look:
1
00:00:04,700 --> 00:00:06,736
where are you going so early?
2
00:00:06,900 --> 00:00:09,494
Don't record any more messages
on my alarm clock.
Here's an example of an invalid file that's missing the running number line in the first entry:
00:00:00,000 --> 00:00:10,000
(C) cool subtitling group
1
00:00:12,300 --> 00:00:14,280
Hello.
Here's another example of an invalid file: arbitrary text before the first entry:
# This file was downloaded from http://www.CoolSubtitlingWebsite.ext
1
00:00:04,700 --> 00:00:06,736
where are you going so early?
2
00:00:06,900 --> 00:00:09,494
Don't record any more messages
on my alarm clock.
You should open your problematic file with a good text editor (e.g. Notepad++) and take a look at the format, especially the first couple of entries. Normally you should see what parts don't match the example of a valid file posted above.
If you really cannot figure it out, then send me the file and I'll take a look at it.
Categories: merging