youtube-dl

使用 youtube-dl 和 ffmpeg 从 Youtube 下载并合并时间范围内的 mp3
youtube-dl

使用 youtube-dl 和 ffmpeg 从 Youtube 下载并合并时间范围内的 mp3

背景 我正在尝试从指定时间范围内的 Youtube 视频中下载质量最好的 mp3(前 30 秒、20-55 秒等),然后将它们合并以创建一个输出文件。使用的工具是youtube-dl和fmpegMac 上的 。 步骤1 youtube-dl按时间范围下载音频的命令: youtube-dl -f bestaudio --extract-audio --audio-format mp3 --audio-quality 0 <YoutubeUrl> --no-check-certificate --output "1.mp3" --external-d...

Admin

如何将 youtube-dl 的 'get_url' 传输到 ffmpeg stdin
youtube-dl

如何将 youtube-dl 的 'get_url' 传输到 ffmpeg stdin

我没有通过管道将 Youtube-dl 的第一个进程的输出传递到 ffmpeg 的标准输入。就好像 Youtube-dl 强制执行管道后的进程,而不是等待自己的结果 youtube-dl -f best -g [URL] -o pipe:1 | ffmpeg -ss 10 -i pipe:0 -vframes 1 capture.png 获得回报: pipe:0: Invalid data found when processing input ...

Admin

使用 youtube-dl 保存本地文件 URL .m3u8 流
youtube-dl

使用 youtube-dl 保存本地文件 URL .m3u8 流

我有一个包含流信息的本地.m3u8文件。我想使用youtube-dl或分叉来下载该流。 当我将本地文件传递给 youtube-dl 时,它给出错误,提示它需要一个 URL: youtube-dl ~/STREAM.m3u8 错误:“/Users/USER/STREAM.m3u8”不是有效的 URL。设置 --default-search "ytsearch"(或运行 youtube-dl "ytsearch:/Users/USER/STREAM.m3u8")以搜索 YouTube 当我传递一个明确的文件 URL 时,它会给出: youtube-dl f...

Admin

Youtube-dl 在 Kubuntu 18.04 中出现“无法下载”
youtube-dl

Youtube-dl 在 Kubuntu 18.04 中出现“无法下载”

首先我想说的是,我在 Windows 10 中使用 youtube-dl 没有任何问题。但在 Kubuntu 18.04 中却不行,它不起作用 命令: $ sudo youtube-dl 'IllgR6kOieI' --external-downloader aria2c --external-downloader-args '-c -j 3 -x 3 -s 3 -k 1M' -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/bestvideo+bestaudio' --merge-output-format mp4 -o ...

Admin

Youtube-dl 未下载请求的文件大小
youtube-dl

Youtube-dl 未下载请求的文件大小

所以我现在"youtube-dl.exe" -l PL6NdkXsPL07IOu1AZ2Y2lGNYfjDStyT6O -f "[filesize<25M]" --audio-format "mp3" --ffmpeg-location "C:\Users\%Username%\Documents\youtube-dl\ffmpeg\bin\ffmpeg.exe" 基本上认为我的命令所做的就是定位要下载的播放列表,定位小于 25 兆字节的视频,并使用 ffmpeg 文件位置在某个目录中将视频格式化为 mp3。它只是说“请求的格式不可用”,但它应该能够从...

Admin

将 URL 从地址栏拖放到文件夹中 = 自动转换 + 下载
youtube-dl

将 URL 从地址栏拖放到文件夹中 = 自动转换 + 下载

我该如何找到如何将快捷方式 URL 从浏览器地址栏拖放到文件夹中以自动下载/转换为音频 mp3? 拖入文件夹后,输出文件将转到同一文件夹(或音乐文件夹或其他地方)。它的工作原理如下: ...

Admin

下载媒体文件两次并比较它们的哈希值是否足以验证其完整性?
youtube-dl

下载媒体文件两次并比较它们的哈希值是否足以验证其完整性?

我经常使用 youtube-dl 下载视频。据我所知,youtube-dl 没有内置数据完整性验证,因此为了验证视频在下载后没有以某种方式损坏,我会下载两次并检查它们的 md5 值是否匹配。 我对数据损坏的方式并不了解,因此,视频或音频文件是否可能在下载两次后以相同的方式损坏,从而导致即使两个文件都损坏,md5 值也匹配? ...

Admin

使用 youtube-dl 下载特定分辨率
youtube-dl

使用 youtube-dl 下载特定分辨率

如何下载具有特定视频分辨率的视频,比如具有最佳音频的全高清视频,然后将它们合并在一起。我需要一个一行命令,您可以在其中更改视频分辨率(如果愿意)。例如youtube-dl -f video=1080+bestaudio https://www.youtube.video123,然后我可以根据需要更改分辨率。此外,如果该分辨率不可用,下载将失败。 ...

Admin

youtube-dl 参数中的正则表达式
youtube-dl

youtube-dl 参数中的正则表达式

我想从 youtube-dl 参数中提取两个路径,即输出模板和 ffmpeg 位置 -o (.*%\(ext\)s).* --ffmpeg-location (.*) 使用上面的正则表达式,我能够从下面的表达式中捕获输出模板和 ffmpeg 位置 -o D:/Deskttop/test//%(title)s.%(ext)s -i -f (best)[height=1080]/best --recode-video mp4 https://www.youtube.com/watch?v=MMuUFjxLQJU --no-playlist --encoding...

Admin

ffmpeg 版本之间的区别
youtube-dl

ffmpeg 版本之间的区别

我在 GUI 界面中使用 youtube-dl 时使用 ffmpeg 和 ffprobe 进行视频/音频转换。Windows 上当前版本的 ffmpeg 命令行工具非常大,超过 100MB。我想降级它,这样安装程序包就不会太大。 我想知道转换后的文件质量是否会有明显差异(如果有的话)。用眼睛和耳朵我无法发现任何差异,而且我不知道如何使用任何测量质量的工具。 编辑: 我想降级到的 ffmpeg 版本是通过点击下载器。我请求版本时的输出如下: ffmpeg version N-70239-g111d79a Copyright (c) 2000-2015 the ...

Admin

使用 YouTube 链接作为输入时使用 `-to` 而不是 `-t`
youtube-dl

使用 YouTube 链接作为输入时使用 `-to` 而不是 `-t`

这个答案演示了如何使用 URL 作为输入来获取 YouTube 视频的一部分。该命令大部分情况下都运行良好,但我想避免使用它,-t因为我需要在特定时间戳之间进行切换,而且我不想事先计算时间戳之间的差异。 但是,当我尝试调整命令以改用以下方式时-to: # get URLs youtube-dl --get-url --youtube-skip-dash-manifest "https://www.youtube.com/watch?v=MfnzBYV5fxs" # crop 1 min from 6 mins onwards ffmpeg -ss 00:0...

Admin

如何下载 YouTube 视频的部分内容
youtube-dl

如何下载 YouTube 视频的部分内容

我经常会遇到需要从中裁剪部分内容的 YouTube 视频,但这些视频可能很长,如果只下载一小部分视频就会花费太长时间并且非常浪费。 尽管存在youtube-dlGithub 上的问题自 2013 年起并且有一些但在这方面尚未取得任何进展,截至 2021 年,此功能仍然不可用。 还有什么其他解决方案可以仅下载我需要的视频部分? ...

Admin

使用 read 从命令的输出中捕获多个变量
youtube-dl

使用 read 从命令的输出中捕获多个变量

我有一个youtube-dl命令,运行时会输出两行新行,我试图将每一行捕获到变量中。 这是我目前所得到的,但由于某种我无法理解的原因,它只捕获第一行输出而丢弃第二行($audio为空)。 read -r video audio <<< "$(youtube-dl -g --youtube-skip-dash-manifest https://www.youtube.com/watch?v=-gcvAxJJiGo)" 我该如何修复它以使其捕获两个输入,或者是否有更可靠的方法来做到这一点? ...

Admin

Youtube-dl-视频和音频的配置文件不同?
youtube-dl

Youtube-dl-视频和音频的配置文件不同?

是否可以传递特定的配置文件youtube-dl而不在命令行中写入所有参数? 现在我正在使用 AHK 在 PowerShell 中输入视频 youtube-dl.exe -o '%(playlist_index)s. %(title)s.%(ext)s' -i -f mp4 --write-sub --sub-lang en --yes-playlist '' 以及音频 youtube-dl.exe --extract-audio --audio-format mp3 --audio-quality 0 '' 今天我使用视频参数编写了配置文件...Roa...

Admin