Skip to main content

ReadMpls

Get m2ts clip id from a playlist and return a dict.

There are three items in the dict:

  • 'count' contains the clip counts in the playlist.
  • 'clip' contains a list of full paths to each m2ts file in the playlist.
  • 'filename' contains a list of file names of each m2ts file in the playlist.

Parameters

mpls.Read(string bd_path, int playlist[, int angle=0])
  • bd_path: Full path to the root of Blu-ray disc or directory. Don't use relative path and don't contain a trailing slash at the end.

  • playlist: Playlist number, which is the number in mpls file name.

  • angle: Angle number to select in the playlist.

After obtaining the dict, you can use your favorite source filter to open them all with a for-loop and splice them together. For example:

mpls = core.mpls.Read(r'D:\Downloads\rule6', 0)
clip = core.std.Splice([core.bs.VideoSource(mpls['clip'][i]) for i in range(mpls['count'])])

Installation

pip install -U vapoursynth-readmpls

Metadata

Release files for vapoursynth-readmpls 6.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vapoursynth-readmpls 6.0
File Size Uploaded
vapoursynth_readmpls-6.0.tar.gz 7.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for vapoursynth-readmpls 6.0
File
vapoursynth_readmpls-6.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
vapoursynth_readmpls-6.0-py3-none-musllinux_1_2_x86_64.whl Python 3 none Linux musl 1.2+ x86-64 Details
vapoursynth_readmpls-6.0-py3-none-musllinux_1_2_aarch64.whl Python 3 none Linux musl 1.2+ ARM64 Details
vapoursynth_readmpls-6.0-py3-none-manylinux_2_34_x86_64.whl Python 3 none Linux glibc 2.34+ x86-64 Details
vapoursynth_readmpls-6.0-py3-none-manylinux_2_34_aarch64.whl Python 3 none Linux glibc 2.34+ ARM64 Details
vapoursynth_readmpls-6.0-py3-none-macosx_15_0_x86_64.whl Python 3 none macOS 15.0+ x86-64 Details
vapoursynth_readmpls-6.0-py3-none-macosx_15_0_arm64.whl Python 3 none macOS 15.0+ ARM64 Details

Total release size: 11.3 MB

Release files / vapoursynth_readmpls-6.0.tar.gz

Download URL vapoursynth_readmpls-6.0.tar.gz
Size 7.1 kB
Tags Source
SHA-256 checksum
How to use checksums
083dfa7baa804443b2a4e0af44899a6e687759182372576a55121ac7e3a80712
BLAKE2b-256 checksum
How to use checksums
28a10413308e9ea1a3baf56357e2ad3e601431326f47c18ada19eb87b4bc92b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / vapoursynth_readmpls-6.0-py3-none-win_amd64.whl

Download URL vapoursynth_readmpls-6.0-py3-none-win_amd64.whl
Size 2.8 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
40a0048cd749c7136a237ea3212735af8f96eeb61c09f4d7964b7a7656229a0b
BLAKE2b-256 checksum
How to use checksums
f2733e67e0645489af92ce372c4d6bd074b5d227cc65c4a0b3a40c239c08cf12
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / vapoursynth_readmpls-6.0-py3-none-musllinux_1_2_x86_64.whl

Download URL vapoursynth_readmpls-6.0-py3-none-musllinux_1_2_x86_64.whl
Size 1.2 MB
Tags Linux musl 1.2+ x86-64 Python 3
SHA-256 checksum
How to use checksums
53a568a80cfa86451a114d6510569a7669b2368842a614a786d09bf5373620eb
BLAKE2b-256 checksum
How to use checksums
210ada3d79904f41992f63b549fc177d80ccd2f563b38a54ae88ef0e766502dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / vapoursynth_readmpls-6.0-py3-none-musllinux_1_2_aarch64.whl

Download URL vapoursynth_readmpls-6.0-py3-none-musllinux_1_2_aarch64.whl
Size 1.1 MB
Tags Linux musl 1.2+ ARM64 Python 3
SHA-256 checksum
How to use checksums
1f16c0f13263b85ead8a413085c9293efc09fd8c2c2226234e4cadb89bf487ba
BLAKE2b-256 checksum
How to use checksums
ec14aca6a7608f4c96e0e8153881043e061a9e5fa52ce56548ce7a4426b6f277
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / vapoursynth_readmpls-6.0-py3-none-manylinux_2_34_x86_64.whl

Download URL vapoursynth_readmpls-6.0-py3-none-manylinux_2_34_x86_64.whl
Size 2.3 MB
Tags Linux glibc 2.34+ x86-64 Python 3
SHA-256 checksum
How to use checksums
40d92ee634282ba908d31672f5b421f2620f9f0bd1ca9f60770da2d40e07c970
BLAKE2b-256 checksum
How to use checksums
dea7b14248815cc061d89bc649fc2957a7bace17ac0875dd8738aee4f6fa7443
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / vapoursynth_readmpls-6.0-py3-none-manylinux_2_34_aarch64.whl

Download URL vapoursynth_readmpls-6.0-py3-none-manylinux_2_34_aarch64.whl
Size 2.3 MB
Tags Linux glibc 2.34+ ARM64 Python 3
SHA-256 checksum
How to use checksums
b2031ff6181c7fd00679e3f69ef87c22e0c758e0cdc4dce95db674d0c6aa755d
BLAKE2b-256 checksum
How to use checksums
53fc9d0201a2514de46a6fc2ffc3fbe65daa026611574c257eea6083bf9f6b43
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / vapoursynth_readmpls-6.0-py3-none-macosx_15_0_x86_64.whl

Download URL vapoursynth_readmpls-6.0-py3-none-macosx_15_0_x86_64.whl
Size 776.1 kB
Tags Python 3 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
55f84ad8307664c7d3db91709a9f5e9eb772715d88dff3d1c5a84b3713ae6f93
BLAKE2b-256 checksum
How to use checksums
8f8f1cb0fb6e123d04426591a52a4a0868af9cd69076ef399e4b1d1936239296
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / vapoursynth_readmpls-6.0-py3-none-macosx_15_0_arm64.whl

Download URL vapoursynth_readmpls-6.0-py3-none-macosx_15_0_arm64.whl
Size 747.3 kB
Tags Python 3 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
0e2a5c9d30e58443e6f43fee41ab3f24f29db51a49556831ed2f0d338dab8ec4
BLAKE2b-256 checksum
How to use checksums
9441b237ef2cf040bde296d3c3d2fd96b7ede83c733c1baffb90df37330d134d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

6.0 This release

8 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page