Downloading a youtube video and extracting only the audio
komputes
komputes at gmail.com
Wed May 7 21:36:07 UTC 2008
Try an FLV produced by Download Helper, then bring it into avidemux or
audacity to take the audio.
Download Helper - https://addons.mozilla.org/en-US/firefox/addon/3006
avidemux/audacity can be found in the ubuntu repositories (Add/Remove or
sudo apt-get install <package>)
k
Chris Lemire wrote:
> I succesfully downloaded a youtube video in .flv
> format after lots of googling. However following
> directions to extract the audio has not worked
> for me with no obvious reasons to me why. I checked
> the video I download with VLC. It does have
> audio.
>
> Here's what I've tried to extract the audio. On
> other places on the net, I saw the same two
> commands working for others. Here's the video.
>
> http://www.youtube.com/watch?v=Ejb8QOyjz-E&
>
> In order to get the video.flv, I did some tricky
> stuff with wget I found from google that worked!
> I just wished extracting the audio was as easy.
> Here's how I did it.
>
> http://www.go2linux.org/wget-to-download-youtube-videos
>
> Attempt #1
>
>
> [chris at localhost tmp]$ mplayer -dumpaudio
> video.flv
> MPlayer 1.0rc2-4.1.2 (C) 2000-2007 MPlayer Team
> CPU: AMD Athlon(tm) 64 X2 Dual Core Processor
> 3800+ (Family: 15, Model: 43, Stepping: 1)
> CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1
> SSE: 1 SSE2: 1
> Compiled with runtime CPU detection.
> mplayer: could not connect to socket
> mplayer: No such file or directory
> Failed to open LIRC support. You will not be
> able to use your remote control.
>
> Playing video.flv.
> libavformat file format detected.
> [lavf] Video stream found, -vid 0
> [lavf] Audio stream found, -aid 1
> VIDEO: [FLV1] 320x240 0bpp 25.000 fps 0.0
> kbps ( 0.0 kbyte/s)
> Core dumped ;)
>
> Exiting... (End of file)
> [chris at localhost tmp]$
>
> Attempt #2
>
>
> [root at localhost tmp]# ffmpeg -i video.flv -f mp3
> -vn -acodec copy carsounds2.mp3
> FFmpeg version SVN-r10703, Copyright (c)
> 2000-2007 Fabrice Bellard, et al.
> configuration: --prefix=/usr
> --incdir=/usr/include/ffmpeg --libdir=/usr/lib64
> --shlibdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64
> --extra-cflags=-O2 -g -pipe -Wall
> -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
> --param=ssp-buffer-size=4 -m64 -mtune=generic --enable-liba52
> --enable-libfaac --enable-libfaad --enable-libgsm
> --enable-libmp3lame --enable-libogg
> --enable-libtheora --enable-libvorbis --enable-libxvid
> --enable-libx264 --enable-pp --enable-pthreads
> --disable-static --enable-shared --enable-gpl
> --disable-debug --disable-opts --disable-strip
> libavutil version: 49.5.0
> libavcodec version: 51.45.0
> libavformat version: 51.14.0
> built on Oct 18 2007 03:18:27, gcc: 4.1.2
> 20070925 (Red Hat 4.1.2-31)
>
> Seems stream 0 codec frame rate differs from
> container frame rate: 1000.00 (1000/1) -> 25.00
> (25/1)
> Input #0, flv, from 'video.flv':
> Duration: 00:09:58.7, start: 0.000000, bitrate:
> 56 kb/s
> Stream #0.0: Video: flv, yuv420p, 320x240,
> 25.00 fps(r)
> Stream #0.1: Audio: mp3, 22050 Hz, mono, 56
> kb/s
> Output #0, mp3, to 'carsounds2.mp3':
> Stream #0.0: Audio: libmp3lame, 22050 Hz, mono,
> 56 kb/s
> Stream mapping:
> Stream #0.1 -> #0.0
> Press [q] to stop encoding
> size= 4188kB time=598.8 bitrate= 57.3kbits/s
>
> video:0kB audio:4188kB global headers:0kB muxing
> overhead 0.000746%
> [root at localhost tmp]#
>
> HELP!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
> Thank you.
>
>
> Christopher Lemire <christopher.lemire at gmail.com>
>
> SKYPE: fakie_flip
> AIM: good bye300
> IRC: linux_user400354
> LQ FORUMS AND YIM: fakie_flip
> GTALK, JABBER AND MSN: recursivequicksort at jabber.org
>
> ---------------------------------
> Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now.
>
More information about the ubuntu-users
mailing list