close

wgetYouTube 檔案

用 wget 抓 YouTube 檔案

$ wget -q -O - http://www.youtube.com/watch?v=5kIs9H0WFus | \
grep watch_fullscreen | awk -F '&t=' '{print $2}' | cut -d '&' -f 1

執行結果: OEgsToPDskIsud8tVh-F0hAMNp6jr43b

$ wget -O youtube.flv
"http://www.youtube.com/get_video?video_id=5kIs9H0WFus&t=OEgsToPDskIsud8tVh-F0hAMNp6jr43b"

Perl Script:youtube_wget.pl

 

## Example : Here we just pass the youtube URL

user@machine$ $ youtube_wget.pl http://www.youtube.com/watch?v=4eRCygdW--c

 Download: richard_feynman_nanotechnology_lecture.mp4

安裝 ffmpeg

cd /usr/local/src

yum install subversion

svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg

cd ffmpeg

rpm -ivh http://rpm.livna.org/livna-release-7.rpm ( "7" 對應 Fedora 7, 其他版本請參考 rpm.livna.org)

yum install a52dec-devel amrnb-devel faac-devel lame-devel libogg-devel libtheora-devel libvorbis-devel x264-devel xvidcore-devel libmp4v2 mpeg2dec SDL-devel

./configure --enable-gpl --enable-liba52 --enable-libamr-nb --enable-libfaac --enable-libmp3lame --enable-libogg --enable-libtheora --enable-libvorbis --enable-x264 --enable-libxvid --enable-shared --disable-ffserver

make

make install

查看 ffmpeg 支援的格式: ffmpeg -formats

播放與轉檔

播放: ffplay youtube.flv

轉檔: ffmpeg -i youtube.flv -f mp4 youtube.mp4


參考資料

相關網頁

 


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Bluelove1968 的頭像
    Bluelove1968

    藍色情懷

    Bluelove1968 發表在 痞客邦 留言(0) 人氣()