Собственно вот. Можно как из закачанного, так и если по ссылке.
Пробовал ffmpeg, но ошибка:
[code=bash]
user:~/dwhelper$ ffmpeg -i xxx.flv xxx.mp3
FFmpeg version 0.6-4:0.6-2ubuntu6, Copyright (c) 2000-2010 the FFmpeg developers
built on Oct 5 2010 22:36:53 with gcc 4.4.5
configuration: --extra-version=4:0.6-2ubuntu6 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-vaapi --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-gpl --enable-postproc --enable-x11grab --enable-libdc1394 --enable-shared --disable-static
libavutil 50.15. 1 / 50.15. 1
libavcodec 52.72. 2 / 52.72. 2
libavformat 52.64. 2 / 52.64. 2
libavdevice 52. 2. 0 / 52. 2. 0
libavfilter 1.19. 0 / 1.19. 0
libswscale 0.11. 0 / 0.11. 0
libpostproc 51. 2. 0 / 51. 2. 0
[flv @ Estimating duration from bitrate, this may be inaccurate
Seems stream 0 codec frame rate differs from container frame rate: 1000.00 (1000/1) -> 25.00 (25/1)
Input #0, flv, from 'xxx.flv':
Metadata:
duration : 380
starttime : 0
totalduration : 380
width : 480
height : 270
videodatarate : 133
audiodatarate : 63
totaldatarate : 204
framerate : 25
bytelength : 9676803
canseekontime : true
sourcedata :
purl :
pmsg :
Duration: 00:06:20.00, start: 0.000000, bitrate: 144 kb/s
Stream #0.0: Video: flv, yuv420p, 480x270, 136 kb/s, 25 tbr, 1k tbn, 1k tbc
Stream #0.1: Audio: mp3, 22050 Hz, 2 channels, s16, 8 kb/s
Output #0, mp3, to 'xxx.mp3':
Stream #0.0: Audio: 0x0000, 22050 Hz, 2 channels, s16, 64 kb/s
Stream mapping:
Stream #0.1 -> #0.0
Encoder (codec id ) not found for output stream #0.0
[/code]
youtube