Skip to content

ImportBuddy Log Cleanup removes important information #27

@ociaw

Description

@ociaw

I understand that the data for TheDiscDB isn't necessarily intended to be consumed by a 3rd-party. However, informational messages are being stripped from the MakeMKV logs that I believe are important to keep.
Specifically:

MSG:1005 ex. MSG:1005:MakeMKV v1.16.4 win(x86-release) started
This message contains the version number of MakeMKV. Helpful, but not essential.

MSG:3025, MSG:3016 are helpful to see if any titles were skipped, and therefore can determine that an import is incomplete.

MSG:3040 and MSG:3028, ex.
MSG:3040,0,2,"Angle #4 was added for title #16","Angle #%1 was added for title #%2","4","16"
MSG:3028,0,3,"Title #17/1 was added (1 cell(s), 0:05:37)","Title #%1 was added (%2 cell(s), %3)","17/1","1","0:05:37"

For DVDs, these messages are the only way to determine whether there are angles for a given title. Since MakeMKV can produce multiple DVD titles with identical Title Ids + Angle, we need to disambiguate those. This information is only available in the first argument of the MSG:3040 log entry. Otherwise, we have no way of knowing what which titles are supposed to be different angles of each other.

Similarly, MSG:3028 is lets us know which titles are sub-titles (?) with compound IDs. I'm not really sure what these are, TBH, but they do exist.

Disc 2 of Toy Story / The Ultimate Toy Box is a good example of a disc with lots of angles and compound IDs.

Unfortunately, these have been removed in 5629c46, and ImportBuddy strips these messages as well. Is it possible to have these messages restored? Or perhaps this data can be parsed from the logs and stored in the JSON file instead?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions