Unverified Commit 4d5db80a authored by Graham King's avatar Graham King Committed by GitHub
Browse files

chore: Upgrade ffmpeg to v8.1 (#8452)


Signed-off-by: default avatarGraham King <grahamk@nvidia.com>
parent 1aa5f219
...@@ -1041,34 +1041,34 @@ dependencies = [ ...@@ -1041,34 +1041,34 @@ dependencies = [
[[package]] [[package]]
name = "bindgen" name = "bindgen"
version = "0.70.1" version = "0.71.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f" checksum = "5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3"
dependencies = [ dependencies = [
"bitflags 2.11.0", "bitflags 2.11.0",
"cexpr", "cexpr",
"clang-sys", "clang-sys",
"itertools 0.13.0", "itertools 0.13.0",
"log",
"prettyplease",
"proc-macro2", "proc-macro2",
"quote", "quote",
"regex", "regex",
"rustc-hash 1.1.0", "rustc-hash 2.1.2",
"shlex", "shlex",
"syn 2.0.117", "syn 2.0.117",
] ]
[[package]] [[package]]
name = "bindgen" name = "bindgen"
version = "0.71.1" version = "0.72.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3" checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895"
dependencies = [ dependencies = [
"bitflags 2.11.0", "bitflags 2.11.0",
"cexpr", "cexpr",
"clang-sys", "clang-sys",
"itertools 0.13.0", "itertools 0.13.0",
"log",
"prettyplease",
"proc-macro2", "proc-macro2",
"quote", "quote",
"regex", "regex",
...@@ -2977,9 +2977,9 @@ dependencies = [ ...@@ -2977,9 +2977,9 @@ dependencies = [
[[package]] [[package]]
name = "ffmpeg-next" name = "ffmpeg-next"
version = "7.1.0" version = "8.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da02698288e0275e442a47fc12ca26d50daf0d48b15398ba5906f20ac2e2a9f9" checksum = "f7c4bd5ab1ac61f29c634df1175d350ded29cf74c3c6d4f7030431a5ae3c7d5d"
dependencies = [ dependencies = [
"bitflags 2.11.0", "bitflags 2.11.0",
"ffmpeg-sys-next", "ffmpeg-sys-next",
...@@ -2988,11 +2988,11 @@ dependencies = [ ...@@ -2988,11 +2988,11 @@ dependencies = [
[[package]] [[package]]
name = "ffmpeg-sys-next" name = "ffmpeg-sys-next"
version = "7.1.3" version = "8.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f9e9c75ebd4463de9d8998fb134ba26347fe5faee62fabf0a4b4d41bd500b4ad" checksum = "a314bc0e022a33a99567ed4bd2576bd58ffd8fcff7891c29194cfecc26a62547"
dependencies = [ dependencies = [
"bindgen 0.70.1", "bindgen 0.72.1",
"cc", "cc",
"libc", "libc",
"num_cpus", "num_cpus",
...@@ -9615,9 +9615,9 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" ...@@ -9615,9 +9615,9 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]] [[package]]
name = "video-rs" name = "video-rs"
version = "0.10.5" version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "859aad7261bac267f90f9635ec9addba3b4bcb4bbb2edb03fec3e6b765657bee" checksum = "2633ec4c2a8aeb7c0e970f75ba99122a75841e9f7b34d5225366d0e61a870a8c"
dependencies = [ dependencies = [
"ffmpeg-next", "ffmpeg-next",
"tracing", "tracing",
......
...@@ -35,7 +35,7 @@ dynamo: ...@@ -35,7 +35,7 @@ dynamo:
enable_kvbm: "true" enable_kvbm: "true"
enable_media_ffmpeg: "false" enable_media_ffmpeg: "false"
enable_gpu_memory_service: "true" enable_gpu_memory_service: "true"
ffmpeg_version: "7.1" ffmpeg_version: "8.1"
efa_version: 1.47.0 efa_version: 1.47.0
vllm: vllm:
......
...@@ -280,7 +280,6 @@ RUN --mount=type=secret,id=aws-web-identity-token,target=/run/secrets/aws-token ...@@ -280,7 +280,6 @@ RUN --mount=type=secret,id=aws-web-identity-token,target=/run/secrets/aws-token
--disable-doc \ --disable-doc \
--disable-static \ --disable-static \
--disable-x86asm \ --disable-x86asm \
--disable-postproc \
--disable-network \ --disable-network \
--disable-encoders \ --disable-encoders \
--disable-muxers \ --disable-muxers \
......
...@@ -522,34 +522,34 @@ dependencies = [ ...@@ -522,34 +522,34 @@ dependencies = [
[[package]] [[package]]
name = "bindgen" name = "bindgen"
version = "0.70.1" version = "0.71.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f" checksum = "5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3"
dependencies = [ dependencies = [
"bitflags 2.11.1", "bitflags 2.11.1",
"cexpr", "cexpr",
"clang-sys", "clang-sys",
"itertools 0.13.0", "itertools 0.13.0",
"log",
"prettyplease",
"proc-macro2", "proc-macro2",
"quote", "quote",
"regex", "regex",
"rustc-hash 1.1.0", "rustc-hash 2.1.2",
"shlex", "shlex",
"syn", "syn",
] ]
[[package]] [[package]]
name = "bindgen" name = "bindgen"
version = "0.71.1" version = "0.72.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3" checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895"
dependencies = [ dependencies = [
"bitflags 2.11.1", "bitflags 2.11.1",
"cexpr", "cexpr",
"clang-sys", "clang-sys",
"itertools 0.13.0", "itertools 0.11.0",
"log",
"prettyplease",
"proc-macro2", "proc-macro2",
"quote", "quote",
"regex", "regex",
...@@ -2082,9 +2082,9 @@ dependencies = [ ...@@ -2082,9 +2082,9 @@ dependencies = [
[[package]] [[package]]
name = "ffmpeg-next" name = "ffmpeg-next"
version = "7.1.0" version = "8.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da02698288e0275e442a47fc12ca26d50daf0d48b15398ba5906f20ac2e2a9f9" checksum = "f7c4bd5ab1ac61f29c634df1175d350ded29cf74c3c6d4f7030431a5ae3c7d5d"
dependencies = [ dependencies = [
"bitflags 2.11.1", "bitflags 2.11.1",
"ffmpeg-sys-next", "ffmpeg-sys-next",
...@@ -2093,11 +2093,11 @@ dependencies = [ ...@@ -2093,11 +2093,11 @@ dependencies = [
[[package]] [[package]]
name = "ffmpeg-sys-next" name = "ffmpeg-sys-next"
version = "7.1.3" version = "8.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f9e9c75ebd4463de9d8998fb134ba26347fe5faee62fabf0a4b4d41bd500b4ad" checksum = "a314bc0e022a33a99567ed4bd2576bd58ffd8fcff7891c29194cfecc26a62547"
dependencies = [ dependencies = [
"bindgen 0.70.1", "bindgen 0.72.1",
"cc", "cc",
"libc", "libc",
"num_cpus", "num_cpus",
...@@ -7506,9 +7506,9 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" ...@@ -7506,9 +7506,9 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]] [[package]]
name = "video-rs" name = "video-rs"
version = "0.10.5" version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "859aad7261bac267f90f9635ec9addba3b4bcb4bbb2edb03fec3e6b765657bee" checksum = "2633ec4c2a8aeb7c0e970f75ba99122a75841e9f7b34d5225366d0e61a870a8c"
dependencies = [ dependencies = [
"ffmpeg-next", "ffmpeg-next",
"tracing", "tracing",
......
...@@ -167,8 +167,8 @@ json-five = { version = "0.3" } ...@@ -167,8 +167,8 @@ json-five = { version = "0.3" }
reqwest = { workspace = true } reqwest = { workspace = true }
base64 = { version = "0.22" } base64 = { version = "0.22" }
image = { version = "0.25", features = ["serde"] } image = { version = "0.25", features = ["serde"] }
video-rs = { version = "0.10.5", optional = true } video-rs = { version = "0.11.0", optional = true }
ffmpeg-next = { version = "7.1.0", optional = true } ffmpeg-next = { version = "8.1.0", optional = true }
memfile = { version = "0.3.2", optional = true } memfile = { version = "0.3.2", optional = true }
tokio-rayon = {version = "2" } tokio-rayon = {version = "2" }
ndarray = { version = "0.16" } ndarray = { version = "0.16" }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment