2010-04-07
■[FFmpeg] radikoをフラッシュ無しで再生 (新版)
radikoの仕様変更, ffmpegとlibrtmp (rtmpdumpのライブラリ)の更新に追従。librtmp付きのffplayを使う方法に変更。ffmpegはr22813、librtmpはr421で確認。
ffplay "rtmpe://radiko.smartstream.ne.jp:1935/TBS/_defInst_/simul-stream swfUrl=http://radiko.jp/player/player_0.0.9.swf pageUrl=http://radiko.jp/player/player.html#TBS live=1"
録音はこんな感じ。
ffmpeg -t 秒数 -i "rtmpe://radiko.smartstream.ne.jp:1935/TBS/_defInst_/simul-stream swfUrl=http://radiko.jp/player/player_0.0.9.swf pageUrl=http://radiko.jp/player/player.html#TBS live=1" -acodec copy tbs.aac
librtmp付きffplayのビルドの仕方
librtmpのインストールはこんな感じで。
svn co svn://svn.mplayerhq.hu/rtmpdump/trunk/librtmp cd librtmp make sudo make install
ffmpegはconfigureに--enable-librtmp --extra-ldflags=-lsslを付ければおk。
最低限のものだけコンパイルするなら追加で--disable-everything --enable-decoder=aac --enable-parser=aac --enable-demuxer=flv,aac --enable-protocol=tcp,rtmp,rtmpe,file --enable-muxer=adtsを付ければ良い。--disable-swscaleも試してみたけどバグっててダメだった。
トラックバック - http://d.hatena.ne.jp/nazodane/20100407/1270655313
リンク元
- 313 http://www.dcc-jpl.com/foltia/wiki/radikomemo
- 244 http://nrglog.net/blog/archives/2010/04/radiko-iphone.html
- 45 http://d.hatena.ne.jp/
- 18 http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4ADSA_jaJP371JP372&q=radiko+rtmpe
- 16 http://webcache.googleusercontent.com/search?q=cache:CW8nYEz9mc8J:d.hatena.ne.jp/nazodane/20100315/1268646192+radiko&cd=52&hl=ja&ct=clnk&gl=jp&client=safari
- 15 http://nrglog.net/blog/archives/category/iphone
- 14 http://bugzero.thatsping.jp/tag/rtmpe
- 14 http://sinensis.plala.jp/mm/dcc0c3ad2de5ff3633640eda7617f4927237b128/?order=-cdate
- 13 http://www.google.co.jp/search?hl=ja&safe=off&client=firefox-a&hs=WiL&rls=org.mozilla:ja:official&q=radiko+rtmpe&lr=&aq=f&aqi=&aql=&oq=&gs_rfai=
- 12 http://reader.livedoor.com/reader/