有没有类似 DVDvideosoft 的应用程序,但适用于 Linux,可以下载视频并将其转换为 mp3?无需先下载。如果没有,我应该在没有终端的情况下使用什么应用程序?我有 12.10。
答案1
youtube-dl
有一个命令行选项可以将音频提取为 mp3 并丢弃下载的视频:
youtube-dl --extract-audio --audio-format mp3 -l [YOUTUBE VIDEO LINK]
这适用于我的版本youtube-dl
,即 2012.09.27。下载youtube-dl
自其网站。
答案2
您可以随时尝试 clipgrab,您可以下载 youtube 视频并选择您想要的格式。它还有一个不错的界面...
ppa:clipgrab 团队/ppa(单击此处获取有关使用 PPA 的说明。)
sudo add-apt-repository ppa:clipgrab-team/ppa && sudo apt-get update && sudo apt-get install clipgrab
通过添加此 ppa,您将获得 clipgrab 包...您可以通过此应用程序搜索 youtube 视频,也可以将视频链接复制并粘贴到其中,它将下载视频,您还可以选择您想要的格式。
答案3
Ubuntu。使用命令行脚本在线将 YouTube 视频转换为 mp3。
http://iasptk.com/ubuntu-convert-youtube-video-mp3-line-command-line-script/
在使用脚本之前,请确保已安装“youtube-dl”和“ffmpeg”。我们将使用 youtube-dl 下载 youtube 视频,并使用 ffmpeg 将其转换为 mp3 格式。创建一个新文件...
gedit youtube2mp3
...并粘贴以下脚本:
#!/bin/bash
x=/tmp/.youtube-dl-$(date +%y.%m.%d_%H.%M.%S)-$RANDOM.flv
youtube-dl --output=$x --format=18 "$1"
avconv -i $x -acodec libmp3lame -ac 2 -ab 128k -vn -y "$2"
rm $x
# if you get "ERROR: unable to download video"
# update youtube-dl with
# sudo youtube-dl -U
(AVCONV在 DEBIAN 和 UBUNTU 中用来代替 ffmpeg)
保存并关闭 gedit。现在将脚本安装在容易访问的地方。
sudo install youtube2mp3 /usr/local/bin
现在,您可以使用以下命令(包括双引号)将 YouTube 视频转换为 mp3 文件:
youtube2mp3 "youtube-link" "mp3-file.mp3"
为了使此脚本正常工作,avconv 或 ffmpeg 必须能够使用 libmp3lame 代码(libavcodec-extra-53 和 libavcodec-extra-52),Ubuntu 上的 ffmpeg 未提供该代码(查看安装)。
此外,该脚本非常冗长。如果您不想在屏幕上看到所有消息,请使用以下命令:
youtube2mp3 "youtube-link" "mp3-file.mp3" > /dev/null
您还可以使用以下命令使脚本在后台运行。这样您就可以同时运行该脚本的多个实例。
youtube2mp3 "youtube-link" "mp3-file.mp3" > /dev/null &
怎么运行的
这个脚本的工作方式非常简单。首先,它将 YouTube 视频下载到临时文件中,将视频转换为 mp3,然后删除临时文件。让我们一步一步地了解这个脚本。
脚本的第一行将一个随机的.flv 文件名分配给变量 $x。
第二行将 YouTube 视频下载到名为 $x 的临时文件中。如果有高清版视频,它会自动下载。
第三行从视频中提取音频并将其转换为具有您指定的文件名的 mp3 文件。
最后一行删除在步骤 2 中创建的临时文件。
从 Ubuntu 软件中心安装 youtube-dl
youtube-dl 是一个小型命令行程序,用于从 YouTube.com 和其他不提供所提供视频直接链接的网站下载视频。
答案4
有一个名为的附加组件简易 YouTube 下载器,我会经常使用它来获取 MP3 格式的视频文件,你可以将其添加到 Firefox 中,然后铬合金瀏覽器。