Skip to main content

Vapoursynth libmpeg2 & libdvdread wrapper

Project description

# dvdsrc2

Vapoursynth mpeg2 source filter for DVD-Video.

See https://github.com/Jaded-Encoding-Thaumaturgy/vs-jetpack/tree/main/vssource for usage examples.
It is not ment to be used on its own.

libdvdread: release 7.0.0 has problems with ISO files,
Current master depends on 7.1.0 (libdvdread-git) which has the fix but has no offical release yet.

macos and musllinux builds are provided with best effort only

CI builds have libdvdcss disabled,
if you you want to use you're distro provided libdvdread you can build the package from git or sdist

# how to install
pip install vapoursynth-dvdsrc2

or from git

pip install git+https://github.com/jsaowji/dvdsrc2.git

or

uv build
and install the wheel


# how to build under linux
install [a52dec mpeg2dec libdvdread cargo rust pkg-config] from your package manager
cargo build --release

WARNING: on some distros a52dec does not ship with a pkg-config file

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vapoursynth_dvdsrc2-4.0.tar.gz (39.3 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

vapoursynth_dvdsrc2-4.0-py3-none-win_amd64.whl (800.1 kB view details)

Uploaded Python 3Windows x86-64

vapoursynth_dvdsrc2-4.0-py3-none-musllinux_1_2_x86_64.whl (732.1 kB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

vapoursynth_dvdsrc2-4.0-py3-none-musllinux_1_2_aarch64.whl (695.6 kB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

vapoursynth_dvdsrc2-4.0-py3-none-manylinux_2_28_x86_64.whl (652.4 kB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

vapoursynth_dvdsrc2-4.0-py3-none-manylinux_2_28_aarch64.whl (633.5 kB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

vapoursynth_dvdsrc2-4.0-py3-none-macosx_15_0_x86_64.whl (403.9 kB view details)

Uploaded Python 3macOS 15.0+ x86-64

vapoursynth_dvdsrc2-4.0-py3-none-macosx_15_0_arm64.whl (376.2 kB view details)

Uploaded Python 3macOS 15.0+ ARM64

File details

Details for the file vapoursynth_dvdsrc2-4.0.tar.gz.

File metadata

  • Download URL: vapoursynth_dvdsrc2-4.0.tar.gz
  • Upload date:
  • Size: 39.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for vapoursynth_dvdsrc2-4.0.tar.gz
Algorithm Hash digest
SHA256 a4e2892266975adc9d0b3eed7c018c5b9d50cb44d15bbb2a801e53f66d66de35
MD5 010ab28eb2a343101d75c2741d7c93de
BLAKE2b-256 e0e36bfb7e3a3e817dedc5de793c0686c5b201ad73f0943935f765d3f254a7f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_dvdsrc2-4.0.tar.gz:

Publisher: build.yml on jsaowji/dvdsrc2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vapoursynth_dvdsrc2-4.0-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for vapoursynth_dvdsrc2-4.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 5ed8f1041c5204f38fa2693ee732c446dd9f8d5a8dbbcd19fa1360d623e2ac75
MD5 ac0e1f8fbe4d34c1d7a09a46f09ff82d
BLAKE2b-256 e8d7f20ce1a7215a43c3b82c4e687d4925369c5fc458621381103b8ba159b9e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_dvdsrc2-4.0-py3-none-win_amd64.whl:

Publisher: build.yml on jsaowji/dvdsrc2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vapoursynth_dvdsrc2-4.0-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for vapoursynth_dvdsrc2-4.0-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a1e86d9fb30f2ce225163704cde6ee7e70a2459ca5837138f7039fd0d26a00f7
MD5 6b0013614028837f45bd3c2d8cf1237e
BLAKE2b-256 ed96fdd0bece400dbb6ab4e7b3b0784afe36c3a754b0ab6d2cad1728d56418c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_dvdsrc2-4.0-py3-none-musllinux_1_2_x86_64.whl:

Publisher: build.yml on jsaowji/dvdsrc2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vapoursynth_dvdsrc2-4.0-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for vapoursynth_dvdsrc2-4.0-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d08c3be28adbb5ddba3853021084882cf62458c1da5ad2291c87fa81476d050a
MD5 76cc9921a0172217722acc6e9f7add5b
BLAKE2b-256 b2e00d2f1e93d92f4d66c7f3f72899d1417c18bcf4074cf1550fb0ce678d0b17

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_dvdsrc2-4.0-py3-none-musllinux_1_2_aarch64.whl:

Publisher: build.yml on jsaowji/dvdsrc2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vapoursynth_dvdsrc2-4.0-py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for vapoursynth_dvdsrc2-4.0-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 05ab06f50556428abd3b77a5f0c626616047b9f7b98e1253b7a0da63266c264d
MD5 d624690bf6e55a0feb3f5756b54191f2
BLAKE2b-256 736ddd31abc0fb3391353851098bdc15c48d6ca340c580b84b91756503328551

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_dvdsrc2-4.0-py3-none-manylinux_2_28_x86_64.whl:

Publisher: build.yml on jsaowji/dvdsrc2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vapoursynth_dvdsrc2-4.0-py3-none-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for vapoursynth_dvdsrc2-4.0-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 975ab7a25380d0c512fd1c7d862c359e6a811c9b1cb205db7f6bad71391303e5
MD5 cb467162d6c7c03d88c563b4370d63e3
BLAKE2b-256 12cb0dc42bfd4427df946d3c58ef8c1b1cb2d84f7ff0597320dc3d7bf5977793

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_dvdsrc2-4.0-py3-none-manylinux_2_28_aarch64.whl:

Publisher: build.yml on jsaowji/dvdsrc2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vapoursynth_dvdsrc2-4.0-py3-none-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for vapoursynth_dvdsrc2-4.0-py3-none-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 7f487d5cc482a81193e95483986641da75399cace062c60770dff5526ca6b512
MD5 d1f601ddd21b2de4601f0f1ebf3ce60e
BLAKE2b-256 046b33e5478adfd78fc3941fe762d078ebb146ba389c07846ae73b0d0b2b177f

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_dvdsrc2-4.0-py3-none-macosx_15_0_x86_64.whl:

Publisher: build.yml on jsaowji/dvdsrc2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vapoursynth_dvdsrc2-4.0-py3-none-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for vapoursynth_dvdsrc2-4.0-py3-none-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 5376be4412a60bf9dd9183cf52e61b29f79ce5cd453ea2842ef052fef1f6e53f
MD5 342a711976992ab928cbc9fb00b1aa72
BLAKE2b-256 d385c5332418b430a64172286503f4264ca0a0f911aa4524f17d46ea62b56ef7

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_dvdsrc2-4.0-py3-none-macosx_15_0_arm64.whl:

Publisher: build.yml on jsaowji/dvdsrc2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page