【问题标题】:Take the audio from a youtube video从 youtube 视频中获取音频
【发布时间】:2011-05-21 01:54:30
【问题描述】:

是否可以使用 java youtube api 仅检索 youtube 视频中的音频?

【问题讨论】:

    标签: java audio youtube-api


    【解决方案1】:

    非常类似于How do I programmatically extract the audio from a YouTube video?

    最佳答案是:

    为此编写应用程序可能 矫枉过正。现有工具已经做到了 一份不错的工作,但很难 击败他们的简单性:

    wget http://www.youtube.com/get_video.php?video_id=...
    

    | ffmpeg -i - 音频.mp3

    全部完成!

    如果您的应用程序需要这样做 音频的特别之处 之后,这将是有意义的 为那部分写一个应用程序。但对于 只是把音频拿出来,炮击 到ffmpeg会容易很多。

    感谢John Feminella 的回答。

    【讨论】:

    • 嗯,这不是我所需要的,但这是我的错,因为我不够精确。我正在为一个学校项目构建 RIA,我正在使用 Echo Nest Api 根据歌曲相似性获取播放列表。我需要其他 api 来获取知道歌曲名称的 mp3。当请求完成时我必须这样做,所以我需要一些不同的东西。感谢回复
    【解决方案2】:
    sudo apt-get install youtube-dl ffmpeg libavcodec-extra-53 libav-tools
    
    youtube-dl -x --audio-format mp3 --audio-quality 4 http://youtu.be/oRJ0FaOIIbM 
    

    【讨论】:

    • 嗯,这不是自我解释吗?:)
    • youtube-dl 很酷。轻松下载整个播放列表。它在github上
    猜你喜欢
    • 2020-06-26
    • 1970-01-01
    • 2016-09-28
    • 2013-02-13
    • 1970-01-01
    • 2012-10-05
    • 2017-08-25
    • 2015-08-23
    相关资源
    最近更新 更多