hobbyistdev / yt-dlp Goto Github PK
View Code? Open in Web Editor NEWThis project forked from yt-dlp/yt-dlp
A youtube-dl fork with additional features and fixes
Home Page: https://discord.gg/H5MNcFW63r
License: The Unlicense
This project forked from yt-dlp/yt-dlp
A youtube-dl fork with additional features and fixes
Home Page: https://discord.gg/H5MNcFW63r
License: The Unlicense
The currrent yt-dlp only can specify --ffmpeg-location
and the other downloader need to same path of yt-dlp or need in the PATH. This issue propose a new option --dependency-path
that can extend --ffmpeg-location
for another downloader or another dependency.
Example :
--dependency-path ffmpeg:<FFMPEG_PATH>, aria2c:<aria_path>, AtomicParsley:<atomicparsley_path>
We can even make this even further if we include plugin.Example:
--dependency-path plugin:<plugin1_path>,<plugin2_path>
No response
No response
404 error
yt-dlp -vU <your command line>
)[debug] Command-line config
) and insert it below./yt-dlp -o '%(title)s.%(ext)s' 'https://www.dailywire.com/episode/biology-and-man-robert-trivers-and-dr-jordan-b-peterson' --cookies-from-browser firefox -v
[debug] Command-line config: ['-o', '%(title)s.%(ext)s', 'https://www.dailywire.com/episode/biology-and-man-robert-trivers-and-dr-jordan-b-peterson', '--cookies-from-browser', 'firefox', '-v']
[debug] Encodings: locale UTF-8, fs utf-8, pref UTF-8, out utf-8, error utf-8, screen utf-8
[debug] yt-dlp version 2022.06.29 [9d339c41e] (zip)
[debug] Lazy loading extractors is disabled
[debug] Plugins: ['SamplePluginIE', 'SamplePluginPP']
[debug] Python 3.10.5 (CPython 64bit) - Linux-5.18.11-1159.native-x86_64-with-glibc2.35 (glibc 2.35)
[debug] Checking exe version: ffmpeg -bsfs
[debug] Checking exe version: ffprobe -bsfs
[debug] exe versions: ffmpeg d6a1e59 (fdk,setts), ffprobe d6a1e59, rtmpdump 2.4
[debug] Optional libraries: Cryptodome-3.15.0, brotli-1.0.9, certifi-2022.06.15, mutagen-1.45.1, secretstorage-3.3.2, sqlite3-2.6.0, websockets-10.3
[Cookies] Extracting cookies from firefox
[debug] Extracting cookies from: "/home/g/.mozilla/firefox/fvwcddni.default-release/cookies.sqlite"
[Cookies] Extracted 607 cookies from firefox
[debug] Proxy map: {}
[debug] [DailyWire] Extracting URL: https://www.dailywire.com/episode/biology-and-man-robert-trivers-and-dr-jordan-b-peterson
[DailyWire] biology-and-man-robert-trivers-and-dr-jordan-b-peterson: Downloading JSON metadata
ERROR: [DailyWire] biology-and-man-robert-trivers-and-dr-jordan-b-peterson: Unable to download JSON metadata: HTTP Error 404: Not Found (caused by <HTTPError 404: 'Not Found'>); please report this issue on https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using yt-dlp -U
File "/home/g/Desktop/yt-dlp/yt-dlp/yt_dlp/extractor/common.py", line 640, in extract
ie_result = self._real_extract(url)
File "/home/g/Desktop/yt-dlp/yt-dlp/yt_dlp/extractor/dailywire.py", line 134, in _real_extract
slug, episode_info = self._get_json(url)
File "/home/g/Desktop/yt-dlp/yt-dlp/yt_dlp/extractor/dailywire.py", line 26, in _get_json
nextdata_api_json = self._download_json(
File "/home/g/Desktop/yt-dlp/yt-dlp/yt_dlp/extractor/common.py", line 1002, in download_content
res = getattr(self, download_handle.__name__)(url_or_request, video_id, **kwargs)
File "/home/g/Desktop/yt-dlp/yt-dlp/yt_dlp/extractor/common.py", line 966, in download_handle
res = self._download_webpage_handle(
File "/home/g/Desktop/yt-dlp/yt-dlp/yt_dlp/extractor/common.py", line 834, in _download_webpage_handle
urlh = self._request_webpage(url_or_request, video_id, note, errnote, fatal, data=data, headers=headers, query=query, expected_status=expected_status)
File "/home/g/Desktop/yt-dlp/yt-dlp/yt_dlp/extractor/common.py", line 791, in _request_webpage
raise ExtractorError(errmsg, cause=err)
File "/home/g/Desktop/yt-dlp/yt-dlp/yt_dlp/extractor/common.py", line 773, in _request_webpage
return self._downloader.urlopen(self._create_request(url_or_request, data, headers, query))
File "/home/g/Desktop/yt-dlp/yt-dlp/yt_dlp/YoutubeDL.py", line 3596, in urlopen
return self._opener.open(req, timeout=self._socket_timeout)
File "/usr/lib/python3.10/urllib/request.py", line 525, in open
response = meth(req, response)
File "/usr/lib/python3.10/urllib/request.py", line 634, in http_response
response = self.parent.error(
File "/usr/lib/python3.10/urllib/request.py", line 563, in error
return self._call_chain(*args)
File "/usr/lib/python3.10/urllib/request.py", line 496, in _call_chain
result = func(*args)
File "/usr/lib/python3.10/urllib/request.py", line 643, in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 404: Not Found
No response
only mp3 is downloading. video is not downloading
yt-dlp -vU <your command line>
)[debug] Command-line config
) and insert it below[debug] Command-line config: ['-o', '%(title)s.%(ext)s', 'https://www.dailywire.com/episode/the-matter-with-things-peterson-and-mc-gilchrist', '--cookies-from-browser', 'firefox', '-v']
[debug] Encodings: locale UTF-8, fs utf-8, pref UTF-8, out utf-8, error utf-8, screen utf-8
[debug] yt-dlp version 2022.06.29 [9d339c41e] (zip)
[debug] Plugins: ['SamplePluginIE', 'SamplePluginPP']
[debug] Python 3.10.6 (CPython 64bit) - Linux-5.18.16-1165.native-x86_64-with-glibc2.36 (glibc 2.36)
[debug] Checking exe version: ffmpeg -bsfs
[debug] Checking exe version: ffprobe -bsfs
[debug] exe versions: ffmpeg 1ad802c (fdk,setts), ffprobe 1ad802c, rtmpdump 2.4
[debug] Optional libraries: Cryptodome-3.15.0, brotli-1.0.9, certifi-2022.06.15, mutagen-1.45.1, secretstorage-3.3.2, sqlite3-2.6.0, websockets-10.3
[Cookies] Extracting cookies from firefox
[Cookies] Searching for "cookies.sqlite": 1 files searc[debug] Extracting cookies from: "/home/g/.mozilla/firefox/fvwcddni.default-release/cookies.sqlite"
[Cookies] Extracted 1212 cookies from firefox
[debug] Proxy map: {}
[debug] [DailyWire] Extracting URL: https://www.dailywire.com/episode/the-matter-with-things-peterson-and-mc-gilchrist
[DailyWire] the-matter-with-things-peterson-and-mc-gilchrist: Downloading webpage
[DailyWire] the-matter-with-things-peterson-and-mc-gilchrist: Downloading JSON metadata
[DailyWire] the-matter-with-things-peterson-and-mc-gilchrist: Downloading graphql json
[debug] Formats sorted by: hasvid, ie_pref, lang, quality, res, fps, hdr:12(7), vcodec:vp9.2(10), acodec, filesize, fs_approx, tbr, vbr, abr, asr, proto, vext, aext, hasaud, source, id
[debug] Default format spec: bestvideo*+bestaudio/best
[info] cl6plol37r6ur0a26zsw6vlkn: Downloading 1 format(s): 0
[debug] Invoking http downloader on "https://cloudfront.dailywire.com/episodes/cl6plol37r6ur0a26zsw6vlkn/cl6plol3ar6ut0a265sfvjnj8-1660256234445-128k.mp3"
[download] Destination: The Matter with Things - Peterson and McGilchrist.mp3
[download] 100% of 104.20MiB in 00:13
https://github.com/upintheairsheep/yt-dlp/blob/patch-9/yt_dlp/extractor/tiktok.py
Please merge and fix this code for tiktok comment
yt-dlp -vU <your command line>
)[debug] Command-line config
) and insert it belowNo response
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.