我的互联网连接速度非常慢(浏览时为128 kbps),我想知道是否可以禁用YouTube上的视频流并仅收听音频部分。

我想要YouTube上有很多歌曲无需观看视频即可收听。流率会增加吗?

评论

我认为音频和视频不在youtube上的不同文件中,所以分别然后单独或仅对其中1个进行流式传输似乎非常困难。

是的,这就是重点……任何解决方法

除了下载它们而不是流式传输,我认为没有。

现在可以直接从youtube单独下载youtube视频的音频和视频部分。命令行工具youtube-dl可以执行此操作。使用-F选项列出可用格式,并使用-f选项选择纯音频格式(例如140或141)。我不知道有任何可协助此工作的web应用程序,也没有任何方法可以使youtube网站播放纯音频。

@Minimihi,不,那是不正确的。我们可以使用youtube-dl单独下载AAC音频部分,甚至可以在下载时播放它。我已经做了数十次。对于大多数高清视频,下载最佳音频流的命令是youtube-dl -f 141 $ URL。我会将其发布为答案,但是我不能这样做,因为某些其他松饼头发布了错误的答案,因此问题被锁定了一点。我会去找一些名声,稍后再回来!

#1 楼

诸如FetchMP3之类的服务会在YouTube视频中创建音频的MP3版本。可以执行此操作的其他服务包括“收听YouTube”和“保存YouTube”

评论


这是另一个:offliberty.com,还可以下载视频,可以在多个站点上工作,具有小书签等。我认为这是此类站点中的原始/经典。

–山姆·沃特金斯(Sam Watkins)
16 Jan 25'0:50



这些工具允许您下载音频文件,但是流音频呢?

–chharvey
18-2-27在20:37

#2 楼

Chrome的扩展名为“纯音频Youtube”,它可以做到:
https://chrome.google.com/webstore/detail/audio-only-youtube/pkocpiliahoaohbolmkelakpiphnllog


(注意:这也可以让您将曲目涂到Last.fm,例如:扩展名:https://chrome.google.com/webstore/detail/lastfm-scrobbler/hhinaapppaileiechjoiifaancjggfjm)

评论


Firefox有一个相同的扩展名:addons.mozilla.org/en-US/firefox/addon/youtube-audio。

–丹尼尔(Danijel)
17年8月30日在7:31

这个Chrome扩展程序实际上阻止了下载视频,还是只是向用户隐藏了视频?流音频的全部目的是禁用视频以节省带宽/数据。问,因为我阅读了扩展程序评论。

–chharvey
18-2-27在20:36

#3 楼

在这个U&L问题下,Linux中有很多解决方案。在此处查看详细信息,其中还提到了一些跨平台的解决方案。

一般的想法是,在以下情况下,YouTube曲目可以仅作为音频播放:


在带有“无视频”参数的视频播放器中播放

,仅将音频流发送到外部播放器

将YouTube轨道流发送到播放器,最简单的方法可能是SMTube-更多在这里。

打开SMTube,搜索标题,右键单击它,然后选择“使用以下方法打开音频”:



另一个跨平台的解决方案是将Firefox与某些附加组件配合使用:FlashGot或OpenWith。

请按此处查看如何将Firefox与FlashGot附加组件或OpenWith附加组件一起使用可以在外部播放器中启动YouTube(和其他)视频。

在FlashGot选项中,可以在此处添加参数:



在OpenWith中插件选项,选择“编辑”>“参数”,例如:



Firefox的FlashGot插件也可以只选择YouTube视频的音频流,如上面的链接所示。

右键单击在Firefox中播放YouTube视频时出现的FlashGot图标,然后选择'可用格式'



然后'DASH(单独的音频和视频轨道)'


在这种情况下,音频-只能使用播放器-有些工作不能使用(就我所知Linux的测试而言,Audacious的工作)。我将在测试更多之后进行更新。

以这种方式使用的最佳播放器之一是mpv作为视频播放器。
命令mpv --no-video将在没有视频但没有任何GUI或窗口的情况下启动它:要在所有情况下启用窗口/ GUI,请在其配置文件中添加profile=pseudo-gui,如下所示;在Linux中,它是~/.mpv/config,对于Windows,请看这里,或者,只需使用另一个参数:

Linux示例:

mpv --no-video --profile=pseudo-gui

要启动不带视频的VLC的命令是:

cvlc --vout none <URL>
cvlc --no-video <URL>


但是从我的经验来看,mpv比VLC更好用目的。

#4 楼

尝试http://navarr.me/ytaudio/

您通常需要选中“允许YouTube收集cookie”选项才能起作用。
我一直在使用它慢速DSL服务,对于您想听而不关心视频的事情,效果很好。

评论


看起来很有趣。您确定即使在后台,它也仅是视频流音频的一部分吗?

–科斯塔诺斯
2014年4月28日15:57

很棒!是的,必须允许Cookie才能正常工作。

–图塔克
2014年5月30日20:11

我想您误会了,这只会生成嵌入式YouTube播放器,如果您将视频设置为无,则只会隐藏播放。在此处查看该应用程序的渲染代码:github.com/navarr/ytaudio/blob/master/src/AudioPlayer.php#L842

–阿伦
2015年7月10日在22:04



..或参阅说明:“ YTAudio不会从YouTube视频中提取音频,也不会消除播放文件时处理YouTube视频的开销。”

– Greg Dubicki
15年10月23日在11:59