ruby youtube视频到mp3文件(红宝石)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby youtube视频到mp3文件(红宝石)相关的知识,希望对你有一定的参考价值。
#!/usr/bin/ruby
#usage: youtube-to-mp3 <youtube-url>
#example: youtube-to-mp3 http://www.youtube.com/playlist?list=PL398CE05652474A1E
#desc: downloads a single youtube vid or a playlist, then converts to mp3.
# Requires youtube-dl and ffmpeg
url = ARGV[0]
system("youtube-dl -citA #{url}")
Dir.foreach(".") do |file|
filename = file[/(^\d{5}.*)[\-].*/,1]
if filename != nil
mp3_file = filename + ".mp3"
system("ffmpeg -i \"#{file}\" -vn -acodec libmp3lame -ar 44100 -ac 2 -ab 128000 \"#{mp3_file}\"")
end
end
以上是关于ruby youtube视频到mp3文件(红宝石)的主要内容,如果未能解决你的问题,请参考以下文章
Ruby来啦!请拿走我红红火火的小心心~~~
如何使用 Xamarin.Forms/C# 将 mp3 从 youtube 下载到 android?
尝试下载通过 YouTube-to-MP3 API 生成的 MP3,但我得到的只是一个 0 字节的 MP3 文件
红宝石声音播放
如何从/ usr / local卸载Ruby?
iOS视频到音频文件转换[重复]