Spaces:
Runtime error
Runtime error
Delanoe Pirard
commited on
Commit
·
2e6c005
1
Parent(s):
8afca57
cookies.txt
Browse files- agents/video_analyzer_agent.py +6 -1
- pyproject.toml +1 -0
- requirements.txt +2 -1
- uv.lock +23 -0
agents/video_analyzer_agent.py
CHANGED
|
@@ -147,7 +147,12 @@ def download_video_and_analyze(video_url: str) -> str:
|
|
| 147 |
'extract_flat': True,
|
| 148 |
'ignoreerrors': True,
|
| 149 |
'sleep_interval': 5,
|
| 150 |
-
'max_sleep_interval': 10
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 151 |
}
|
| 152 |
|
| 153 |
cookiefile = "cookies.txt"
|
|
|
|
| 147 |
'extract_flat': True,
|
| 148 |
'ignoreerrors': True,
|
| 149 |
'sleep_interval': 5,
|
| 150 |
+
'max_sleep_interval': 10,
|
| 151 |
+
'extractor_args': {
|
| 152 |
+
'youtube': {
|
| 153 |
+
'formats': 'sabr'
|
| 154 |
+
}
|
| 155 |
+
}
|
| 156 |
}
|
| 157 |
|
| 158 |
cookiefile = "cookies.txt"
|
pyproject.toml
CHANGED
|
@@ -51,4 +51,5 @@ dependencies = [
|
|
| 51 |
"torchaudio>=2.7.0",
|
| 52 |
"youtube-transcript-api>=1.0.3",
|
| 53 |
"yt-dlp>=2025.3.31",
|
|
|
|
| 54 |
]
|
|
|
|
| 51 |
"torchaudio>=2.7.0",
|
| 52 |
"youtube-transcript-api>=1.0.3",
|
| 53 |
"yt-dlp>=2025.3.31",
|
| 54 |
+
"yt-dlp-ytse>=0.4.3",
|
| 55 |
]
|
requirements.txt
CHANGED
|
@@ -43,4 +43,5 @@ stockfish==3.28.0
|
|
| 43 |
sympy>=1.14.0
|
| 44 |
torchaudio>=2.7.0
|
| 45 |
youtube-transcript-api>=1.0.3
|
| 46 |
-
yt-dlp>=2025.3.31
|
|
|
|
|
|
| 43 |
sympy>=1.14.0
|
| 44 |
torchaudio>=2.7.0
|
| 45 |
youtube-transcript-api>=1.0.3
|
| 46 |
+
yt-dlp>=2025.3.31
|
| 47 |
+
yt-dlp-ytse>=0.4.3
|
uv.lock
CHANGED
|
@@ -922,6 +922,7 @@ dependencies = [
|
|
| 922 |
{ name = "torchaudio" },
|
| 923 |
{ name = "youtube-transcript-api" },
|
| 924 |
{ name = "yt-dlp" },
|
|
|
|
| 925 |
]
|
| 926 |
|
| 927 |
[package.metadata]
|
|
@@ -973,6 +974,7 @@ requires-dist = [
|
|
| 973 |
{ name = "torchaudio", specifier = ">=2.7.0" },
|
| 974 |
{ name = "youtube-transcript-api", specifier = ">=1.0.3" },
|
| 975 |
{ name = "yt-dlp", specifier = ">=2025.3.31" },
|
|
|
|
| 976 |
]
|
| 977 |
|
| 978 |
[[package]]
|
|
@@ -2803,6 +2805,15 @@ wheels = [
|
|
| 2803 |
{ url = "https://files.pythonhosted.org/packages/e5/a1/93c2acf4ade3c5b557d02d500b06798f4ed2c176fa03e3c34973ca92df7f/protobuf-6.30.2-py3-none-any.whl", hash = "sha256:ae86b030e69a98e08c77beab574cbcb9fff6d031d57209f574a5aea1445f4b51", size = 167062 },
|
| 2804 |
]
|
| 2805 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2806 |
[[package]]
|
| 2807 |
name = "pyarrow"
|
| 2808 |
version = "20.0.0"
|
|
@@ -4362,3 +4373,15 @@ sdist = { url = "https://files.pythonhosted.org/packages/75/ca/1d1a33dec2107463f
|
|
| 4362 |
wheels = [
|
| 4363 |
{ url = "https://files.pythonhosted.org/packages/ea/18/bbccb18661a853c3db947152439229b9bf686fe0ab2cc7848ab3a24f2ad2/yt_dlp-2025.4.30-py3-none-any.whl", hash = "sha256:53cd82bf13f12a1fe9c564b0004e001156b153c9247fa3cef14d1400ab359150", size = 3239476 },
|
| 4364 |
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 922 |
{ name = "torchaudio" },
|
| 923 |
{ name = "youtube-transcript-api" },
|
| 924 |
{ name = "yt-dlp" },
|
| 925 |
+
{ name = "yt-dlp-ytse" },
|
| 926 |
]
|
| 927 |
|
| 928 |
[package.metadata]
|
|
|
|
| 974 |
{ name = "torchaudio", specifier = ">=2.7.0" },
|
| 975 |
{ name = "youtube-transcript-api", specifier = ">=1.0.3" },
|
| 976 |
{ name = "yt-dlp", specifier = ">=2025.3.31" },
|
| 977 |
+
{ name = "yt-dlp-ytse", specifier = ">=0.4.3" },
|
| 978 |
]
|
| 979 |
|
| 980 |
[[package]]
|
|
|
|
| 2805 |
{ url = "https://files.pythonhosted.org/packages/e5/a1/93c2acf4ade3c5b557d02d500b06798f4ed2c176fa03e3c34973ca92df7f/protobuf-6.30.2-py3-none-any.whl", hash = "sha256:ae86b030e69a98e08c77beab574cbcb9fff6d031d57209f574a5aea1445f4b51", size = 167062 },
|
| 2806 |
]
|
| 2807 |
|
| 2808 |
+
[[package]]
|
| 2809 |
+
name = "protobug"
|
| 2810 |
+
version = "0.3.0"
|
| 2811 |
+
source = { registry = "https://pypi.org/simple" }
|
| 2812 |
+
sdist = { url = "https://files.pythonhosted.org/packages/0d/15/fd03441a3075e6fc847c6c5fe337be4ed80f0241c4162b8258b4e4889b55/protobug-0.3.0.tar.gz", hash = "sha256:64666a3053792be3a4d917f8db47a1828e35aa6ca5d948ed90d9bcb61cef84f2", size = 11878 }
|
| 2813 |
+
wheels = [
|
| 2814 |
+
{ url = "https://files.pythonhosted.org/packages/f2/cc/db26b91cddffbcf0c6df7834fd642578f737fe34197635ae8ea64643a35f/protobug-0.3.0-py3-none-any.whl", hash = "sha256:ee81583f376bb38e5e7af425d2453e5e8d4b57bfbf45e5dba1a75329c202652e", size = 11680 },
|
| 2815 |
+
]
|
| 2816 |
+
|
| 2817 |
[[package]]
|
| 2818 |
name = "pyarrow"
|
| 2819 |
version = "20.0.0"
|
|
|
|
| 4373 |
wheels = [
|
| 4374 |
{ url = "https://files.pythonhosted.org/packages/ea/18/bbccb18661a853c3db947152439229b9bf686fe0ab2cc7848ab3a24f2ad2/yt_dlp-2025.4.30-py3-none-any.whl", hash = "sha256:53cd82bf13f12a1fe9c564b0004e001156b153c9247fa3cef14d1400ab359150", size = 3239476 },
|
| 4375 |
]
|
| 4376 |
+
|
| 4377 |
+
[[package]]
|
| 4378 |
+
name = "yt-dlp-ytse"
|
| 4379 |
+
version = "0.4.3"
|
| 4380 |
+
source = { registry = "https://pypi.org/simple" }
|
| 4381 |
+
dependencies = [
|
| 4382 |
+
{ name = "protobug" },
|
| 4383 |
+
]
|
| 4384 |
+
sdist = { url = "https://files.pythonhosted.org/packages/45/ca/50c4ae2098a8559f0d2fc248a0ed283e5f13fbd29f6ac320fba38b2d5296/yt_dlp_ytse-0.4.3.tar.gz", hash = "sha256:3294d7dfc9e45e4e6cbf6ef56ff0541342bbc871b840348d56c765b2d1ee90cf", size = 38216 }
|
| 4385 |
+
wheels = [
|
| 4386 |
+
{ url = "https://files.pythonhosted.org/packages/a5/85/b73c1e9a05afdbefa6c1a3986cb4d875d4f5af2b76542ef969bbb1c57d9b/yt_dlp_ytse-0.4.3-py3-none-any.whl", hash = "sha256:882774bf48fdf5f5f8a1730df387957fc48b4ec439613c8d39909119cfe8aa38", size = 49459 },
|
| 4387 |
+
]
|