emk / subtitles-rs

Use SRT subtitle files to study foreign languages (in progress)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

No Tag data when MKV created by ogmrip

rdearman opened this issue · comments

Using the list track command produces an error when querying a mkv file created by ogmrip. Had to use ogmrip because of copy protection.

substudy list tracks CM6-0E-UT3.2_DES.mkv
MissingFieldError("tags")

Using the command mkvinfo, I can see the track information and extract the appropriate sub-title track.

mkvinfo CM6-0E-UT3.2_DES.mkv
| + A track
| + Track number: 4 (track ID for mkvmerge & mkvextract: 3)
| + Track UID: 914786270282254080
| + Track type: subtitles
| + Lacing flag: 0
| + Codec ID: S_TEXT/UTF8
| + A track
| + Track number: 5 (track ID for mkvmerge & mkvextract: 4)
| + Track UID: 9054752488569948265
| + Track type: subtitles
| + Default flag: 0
| + Lacing flag: 0
| + Codec ID: S_TEXT/UTF8
| + Language: ita

any subsequent reference to tracks however fails on the tags metadata.

substudy export tracks CM6-0E-UT3.2_DES.mkv it.srt
MissingFieldError("tags")

Please check your version. This should be fixed in 0.4.1.

Works. FYI The problem I had was it had moved from ~/.multirust/toolchains/nightly/cargo/bin over into
~/.multirust/toolchains/stable/cargo/bin:
Which was why it kept picking up the old version. Once I'd deleted the old one and kept the stable one I was good.

Great, thank you!