Skip to content

Commit f5868be

Browse files
authored
Use new FFmpeg builds (#562)
1 parent aba6a05 commit f5868be

File tree

1 file changed

+17
-9
lines changed

1 file changed

+17
-9
lines changed

Diff for: src/torchcodec/decoders/_core/fetch_and_expose_non_gpl_ffmpeg_libs.cmake

+17-9
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ include(FetchContent)
1111

1212
set(
1313
base_url
14-
https://pytorch.s3.amazonaws.com/torchcodec/ffmpeg/2024-09-23
14+
https://pytorch.s3.amazonaws.com/torchcodec/ffmpeg/2025-03-14
1515
)
1616

1717
if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
@@ -22,19 +22,19 @@ if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
2222

2323
set(
2424
f4_sha256
25-
c0311e983c426a7f5abcffc3056f0d64a93bfcb69a9db8e40b81d5c976d84952
25+
1a083f1922443bedb5243d04896383b8c606778a7ddb9d886c8303e55339fe0c
2626
)
2727
set(
2828
f5_sha256
29-
9a48dbe7912a0c3dbbac0c906a840754caf147d37dad2f1b3906de7441e1483a
29+
65d6ad54082d94dcb3f801d73df2265e0e1bb303c7afbce7723e3b77ccd0e207
3030
)
3131
set(
3232
f6_sha256
33-
337cd2ce671a69737e246c73bf69e2c36732d89b7d2c37eefaca8601cad272ca
33+
8bd5939c2f4a4b072e837e7870c13fe7d13824e5ff087ab534e4db4e90b7be9c
3434
)
3535
set(
3636
f7_sha256
37-
b7df528b1c66eb37b926c1336c89a63b3b784165f6f30bd0932a39b82469f0e9
37+
1cb946d8b7c6393c2c3ebe1f900b8de7a2885fe614c45d4ec32c9833084f2f26
3838
)
3939

4040
set(
@@ -45,6 +45,7 @@ if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
4545
libavdevice.so.58
4646
libavfilter.so.7
4747
libswscale.so.5
48+
libswresample.so.3
4849
)
4950
set(
5051
f5_library_file_names
@@ -54,6 +55,7 @@ if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
5455
libavdevice.so.59
5556
libavfilter.so.8
5657
libswscale.so.6
58+
libswresample.so.4
5759
)
5860
set(
5961
f6_library_file_names
@@ -63,6 +65,7 @@ if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
6365
libavdevice.so.60
6466
libavfilter.so.9
6567
libswscale.so.7
68+
libswresample.so.4
6669
)
6770
set(
6871
f7_library_file_names
@@ -72,6 +75,7 @@ if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
7275
libavdevice.so.61
7376
libavfilter.so.10
7477
libswscale.so.8
78+
libswresample.so.5
7579
)
7680
elseif (${CMAKE_SYSTEM_NAME} STREQUAL "Darwin")
7781
set(
@@ -80,19 +84,19 @@ elseif (${CMAKE_SYSTEM_NAME} STREQUAL "Darwin")
8084
)
8185
set(
8286
f4_sha256
83-
57622392af27bf479e18afb9d79ccf3deddaef153048b34ce518bd477c12d1e6
87+
f0335434529d9e19359eae0fe912dd9e747667534a1c92e662f5219a55dfad8c
8488
)
8589
set(
8690
f5_sha256
87-
7bc5a70ac66d45857372ccabdcd15594aa9a39a86bc396f92724435e5c4de54e
91+
cfc3449c9af6863731a431ce89e32c08c5f8ece94b306fb6b695828502a76166
8892
)
8993
set(
9094
f6_sha256
91-
0214733bc987c2deeabfc779331108c19964dcdac2c5e2db12960f0febcea2c4
95+
ec47b4783c342038e720e33b2fdfa55a9a490afb1cf37a26467733983688647e
9296
)
9397
set(
9498
f7_sha256
95-
c28925bb423383c0c37d9f3106fa7768c8733153a33154c8bedab8acf883366f
99+
48a4fc8ce098305cfd4a58f40889249c523ca3c285f66ba704b5bad0e3ada53a
96100
)
97101
set(
98102
f4_library_file_names
@@ -102,6 +106,7 @@ elseif (${CMAKE_SYSTEM_NAME} STREQUAL "Darwin")
102106
libavdevice.58.dylib
103107
libavfilter.7.dylib
104108
libswscale.5.dylib
109+
libswresample.3.dylib
105110
)
106111
set(
107112
f5_library_file_names
@@ -111,6 +116,7 @@ elseif (${CMAKE_SYSTEM_NAME} STREQUAL "Darwin")
111116
libavdevice.59.dylib
112117
libavfilter.8.dylib
113118
libswscale.6.dylib
119+
libswresample.4.dylib
114120
)
115121
set(
116122
f6_library_file_names
@@ -120,6 +126,7 @@ elseif (${CMAKE_SYSTEM_NAME} STREQUAL "Darwin")
120126
libavdevice.60.dylib
121127
libavfilter.9.dylib
122128
libswscale.7.dylib
129+
libswresample.4.dylib
123130
)
124131
set(
125132
f7_library_file_names
@@ -129,6 +136,7 @@ elseif (${CMAKE_SYSTEM_NAME} STREQUAL "Darwin")
129136
libavdevice.61.dylib
130137
libavfilter.10.dylib
131138
libswscale.8.dylib
139+
libswresample.5.dylib
132140
)
133141
else()
134142
message(

0 commit comments

Comments
 (0)