wangdongxu

jira:NYJ-1550 desc:更新离线视频的支持

@@ -13,7 +13,7 @@ dependencies = [ @@ -13,7 +13,7 @@ dependencies = [
13 "pydantic==2.13.4", 13 "pydantic==2.13.4",
14 "numpy>=1.24.0", 14 "numpy>=1.24.0",
15 "aiohttp>=3.8.0", 15 "aiohttp>=3.8.0",
16 - "aabd==0.4.7", 16 + "aabd==0.4.8",
17 "path==17.1.1", 17 "path==17.1.1",
18 "omegaconf==2.3.0", 18 "omegaconf==2.3.0",
19 "packaging==26.2", 19 "packaging==26.2",
@@ -159,7 +159,7 @@ if __name__ == '__main__': @@ -159,7 +159,7 @@ if __name__ == '__main__':
159 vf = Video2Frame(caceh_dir, save_frames_enable=True) 159 vf = Video2Frame(caceh_dir, save_frames_enable=True)
160 # vf = Video2Frame(rf'D:\Code\migu\aigc-embedding-service\src\football_replay_match\core', save_frames_enable=True) 160 # vf = Video2Frame(rf'D:\Code\migu\aigc-embedding-service\src\football_replay_match\core', save_frames_enable=True)
161 # a = vf.to_llm_contents(url, fps=2, start=1777444502543, end=1777444531063, max_px_area=1920 * 1080 // 6) 161 # a = vf.to_llm_contents(url, fps=2, start=1777444502543, end=1777444531063, max_px_area=1920 * 1080 // 6)
162 - a = vf.to_llm_contents(url, fps=2, start=0, end=10, max_px_area=1920 * 1080 // 6) 162 + a = vf.to_llm_contents(url, fps=2, start=0, end=10_000, max_px_area=1920 * 1080 // 6)
163 from langchain_openai import ChatOpenAI 163 from langchain_openai import ChatOpenAI
164 from langchain_core.messages import SystemMessage, HumanMessage 164 from langchain_core.messages import SystemMessage, HumanMessage
165 165
@@ -9,14 +9,14 @@ resolution-markers = [ @@ -9,14 +9,14 @@ resolution-markers = [
9 9
10 [[package]] 10 [[package]]
11 name = "aabd" 11 name = "aabd"
12 -version = "0.4.7" 12 +version = "0.4.8"
13 source = { registry = "https://pypi.org/simple" } 13 source = { registry = "https://pypi.org/simple" }
14 dependencies = [ 14 dependencies = [
15 { name = "packaging" }, 15 { name = "packaging" },
16 ] 16 ]
17 -sdist = { url = "https://files.pythonhosted.org/packages/74/61/108ef8a8ba8d0b44fcab08750f11abd7e4d79466e003881c4e9d2b17600f/aabd-0.4.7.tar.gz", hash = "sha256:46ad9c0dfa24f9846eb638ae7ec1b2b701b4a122ca88d8bb54a14d4c32df4cfc", size = 5804134, upload-time = "2026-05-15T04:50:36.176Z" } 17 +sdist = { url = "https://files.pythonhosted.org/packages/e1/02/5c1f266f63e05e69d7af3999562b7313038cbe6a16b947eb43df7d69860b/aabd-0.4.8.tar.gz", hash = "sha256:94b7c7482421b89f57fc17fef0067034e5dc20b1793a8f3d383f8ddf6a1ef899", size = 5804194, upload-time = "2026-05-21T07:00:42.942Z" }
18 wheels = [ 18 wheels = [
19 - { url = "https://files.pythonhosted.org/packages/e0/43/171fb7beb4aa5f26b8ea4b39455c3b23b291f8588c517d463f5c28ae448c/aabd-0.4.7-py3-none-any.whl", hash = "sha256:97577e5bc1ba9cdec3efacf9080c4b0c7030608e9d15ae75165916d92e50962a", size = 5829283, upload-time = "2026-05-15T04:50:19.209Z" }, 19 + { url = "https://files.pythonhosted.org/packages/eb/07/0b374d33c2b52564555b3caa53e3e53a52b8c5553f623fb79fc8f230a56b/aabd-0.4.8-py3-none-any.whl", hash = "sha256:6ec5320b3a4d44877d103f59bbadb61a8a10597c3761e9777ae66531332e71b8", size = 5829288, upload-time = "2026-05-21T07:00:25.143Z" },
20 ] 20 ]
21 21
22 [[package]] 22 [[package]]
@@ -49,7 +49,7 @@ football-replay-match = [ @@ -49,7 +49,7 @@ football-replay-match = [
49 49
50 [package.metadata] 50 [package.metadata]
51 requires-dist = [ 51 requires-dist = [
52 - { name = "aabd", specifier = "==0.4.7" }, 52 + { name = "aabd", specifier = "==0.4.8" },
53 { name = "aiohttp", specifier = ">=3.8.0" }, 53 { name = "aiohttp", specifier = ">=3.8.0" },
54 { name = "av", marker = "extra == 'football-replay-match'", specifier = "==13.1.0" }, 54 { name = "av", marker = "extra == 'football-replay-match'", specifier = "==13.1.0" },
55 { name = "confluent-kafka", marker = "extra == 'football-replay-match'", specifier = "==2.6.1" }, 55 { name = "confluent-kafka", marker = "extra == 'football-replay-match'", specifier = "==2.6.1" },