from aniparse.output_schemas import VideoResolution, SequenceNumber, SequenceIdentifierNumber, SequenceRange, SeriesInfo, Metadata

release_info = [
    Metadata(
        file_name="vol.01",
        series=[
            SeriesInfo(
                volume=[
                    SequenceNumber(
                        number=1
                    )
                ]
            )
        ]
    ),
    Metadata(
        audio_term=[
            "flac"
        ],
        file_checksum="c09462e2",
        file_name="[evetaku] akb0048 vol.03 - making of kibou-ni-tsuite music video (bdrip 1080i h.264-hi10p flac)[c09462e2]",
        release_group=[
            "evetaku"
        ],
        series=[
            SeriesInfo(
                title="akb0048",
                volume=[
                    SequenceNumber(
                        number=3,
                        title="making of kibou-ni-tsuite music video"
                    )
                ]
            )
        ],
        source=[
            "bdrip"
        ],
        video_resolution=[
            VideoResolution(
                video_height=1080,
                scan_method="i"
            )
        ],
        video_term=[
            "h.264",
            "hi10p"
        ]
    ),
    Metadata(
        audio_term=[
            "flac"
        ],
        file_name="[gs] classroom crisis vol.1&2 (bd 1080p 10bit flac)",
        release_group=[
            "gs"
        ],
        series=[
            SeriesInfo(
                title="classroom crisis",
                volume=[
                    SequenceNumber(
                        number=1
                    ),
                    SequenceNumber(
                        number=2
                    )
                ]
            )
        ],
        source=[
            "bd"
        ],
        video_resolution=[
            VideoResolution(
                video_height=1080,
                scan_method="p"
            )
        ],
        video_term=[
            "10bit"
        ]
    ),
    Metadata(
        audio_term=[
            "aac"
        ],
        file_name="[harunatsu] classroom crisis - vol.1 [bd 720p-aac]",
        release_group=[
            "harunatsu"
        ],
        series=[
            SeriesInfo(
                title="classroom crisis",
                volume=[
                    SequenceNumber(
                        number=1
                    )
                ]
            )
        ],
        video_resolution=[
            VideoResolution(
                video_height=720,
                scan_method="p"
            )
        ]
    ),
    Metadata(
        audio_term=[
            "aac"
        ],
        file_name="[tlacatlc6] natsume yuujinchou shi vol. 1v2 & vol. 2 (bd 1280x720 x264 aac)",
        release_group=[
            "tlacatlc6"
        ],
        series=[
            SeriesInfo(
                title="natsume yuujinchou shi",
                volume=[
                    SequenceNumber(
                        number=1,
                        release_version="2"),
                    SequenceNumber(
                        number=2
                    )
                ]
            )
        ],
        video_resolution=[
            VideoResolution(
                video_height=720,
                video_width=1280
            )
        ],
        video_term=[
            "x264"
        ]
    )
]
