Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 13 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save riocampos/5656450 to your computer and use it in GitHub Desktop.
Save riocampos/5656450 to your computer and use it in GitHub Desktop.
# 2017年9月以降は Flash ではなく m3u8 での配信になりましたので、この内容は古くなりました。
# 新しい録音方法に関しては
# https://gist.github.com/riocampos/93739197ab7c765d16004cd4164dca73
# をご覧ください。
##############################################################################
# RTMPEのtype9 handshakeに対応している必要があるのでRTMPDump v2.4必須
# ラジオ第2は全放送局とも同じ
# swfVfyオプションのURLは http://www3.nhk.or.jp/netradio/files/swf/rtmpe.swf でもOK
# 各チャンネルに2種類ずつ記載していますがどちらも同じなので好みの物を使ってください
# おまけとして rtmpdump 対応の ffmpeg でのコマンドも記載しました
# ラジオ第1
rtmpdump --rtmp rtmpe://netradio-r1-flash.nhk.jp \
--app live \
--playpath NetRadio_R1_flash@63346 \
--swfVfy http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf \
--live \
-o r1.m4a
rtmpdump -r rtmpe://netradio-r1-flash.nhk.jp/live/NetRadio_R1_flash@63346 -W http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -v -o r1.m4a
ffmpeg -i 'rtmpe://netradio-r1-flash.nhk.jp/live/NetRadio_R1_flash@63346 live=1' -rtmp_swfurl http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -acodec copy r1.m4a
# ラジオ第2
rtmpdump --rtmp rtmpe://netradio-r2-flash.nhk.jp \
--app live \
--playpath NetRadio_R2_flash@63342 \
--swfVfy http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf \
--live \
-o r2.m4a
rtmpdump -r rtmpe://netradio-r2-flash.nhk.jp/live/NetRadio_R2_flash@63342 -W http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -v -o r2.m4a
ffmpeg -i 'rtmpe://netradio-r2-flash.nhk.jp/live/NetRadio_R2_flash@63342 live=1' -rtmp_swfurl http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -acodec copy r2.m4a
# NHK-FM
rtmpdump --rtmp rtmpe://netradio-fm-flash.nhk.jp \
--app live \
--playpath NetRadio_FM_flash@63343 \
--swfVfy http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf \
--live \
-o fm.m4a
rtmpdump -r rtmpe://netradio-fm-flash.nhk.jp/live/NetRadio_FM_flash@63343 -W http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -v -o fm.m4a
ffmpeg -i 'rtmpe://netradio-fm-flash.nhk.jp/live/NetRadio_FM_flash@63343 live=1' -rtmp_swfurl http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -acodec copy fm.m4a
# 2013/5/27から仙台(JOHK)・名古屋(JOCK)・大阪(JOBK)の各ローカル放送(ラジオ第1及びFM)がらじる★らじるに対応
# 仙台放送局ラジオ第1
rtmpdump --rtmp rtmpe://netradio-hkr1-flash.nhk.jp \
--app live \
--playpath NetRadio_HKR1_flash@108442 \
--swfVfy http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf \
--live \
-o hkr1.m4a
rtmpdump -r rtmpe://netradio-hkr1-flash.nhk.jp/live/NetRadio_HKR1_flash@108442 -W http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -v -o hkr1.m4a
ffmpeg -i 'rtmpe://netradio-hkr1-flash.nhk.jp/live/NetRadio_HKR1_flash@108442 live=1' -rtmp_swfurl http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -acodec copy hkr1.m4a
# 仙台放送局NHK-FM
rtmpdump --rtmp rtmpe://netradio-hkfm-flash.nhk.jp \
--app live \
--playpath NetRadio_HKFM_flash@108237 \
--swfVfy http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf \
--live \
-o hkfm.m4a
rtmpdump -r rtmpe://netradio-hkfm-flash.nhk.jp/live/NetRadio_HKFM_flash@108237 -W http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -v -o hkfm.m4a
ffmpeg -i 'rtmpe://netradio-hkfm-flash.nhk.jp/live/NetRadio_HKFM_flash@108237 live=1' -rtmp_swfurl http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -acodec copy hkfm.m4a
# 名古屋放送局ラジオ第1
rtmpdump --rtmp rtmpe://netradio-ckr1-flash.nhk.jp \
--app live \
--playpath NetRadio_CKR1_flash@108234 \
--swfVfy http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf \
--live \
-o ckr1.m4a
rtmpdump -r rtmpe://netradio-ckr1-flash.nhk.jp/live/NetRadio_CKR1_flash@108234 -W http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -v -o ckr1.m4a
ffmpeg -i 'rtmpe://netradio-ckr1-flash.nhk.jp/live/NetRadio_CKR1_flash@108234 live=1' -rtmp_swfurl http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -acodec copy ckr1.m4a
# 名古屋放送局NHK-FM
rtmpdump --rtmp rtmpe://netradio-ckfm-flash.nhk.jp \
--app live \
--playpath NetRadio_CKFM_flash@108235 \
--swfVfy http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf \
--live \
-o ckfm.m4a
rtmpdump -r rtmpe://netradio-ckfm-flash.nhk.jp/live/NetRadio_CKFM_flash@108235 -W http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -v -o ckfm.m4a
ffmpeg -i 'rtmpe://netradio-ckfm-flash.nhk.jp/live/NetRadio_CKFM_flash@108235 live=1' -rtmp_swfurl http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -acodec copy ckfm.m4a
# 大阪放送局ラジオ第1
rtmpdump --rtmp rtmpe://netradio-bkr1-flash.nhk.jp \
--app live \
--playpath NetRadio_BKR1_flash@108232 \
--swfVfy http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf \
--live \
-o bkr1.m4a
rtmpdump -r rtmpe://netradio-bkr1-flash.nhk.jp/live/NetRadio_BKR1_flash@108232 -W http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -v -o bkr1.m4a
ffmpeg -i 'rtmpe://netradio-bkr1-flash.nhk.jp/live/NetRadio_BKR1_flash@108232 live=1' -rtmp_swfurl http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -acodec copy bkr1.m4a
# 大阪放送局NHK-FM
rtmpdump --rtmp rtmpe://netradio-bkfm-flash.nhk.jp \
--app live \
--playpath NetRadio_BKFM_flash@108233 \
--swfVfy http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf \
--live \
-o bkfm.m4a
rtmpdump -r rtmpe://netradio-bkfm-flash.nhk.jp/live/NetRadio_BKFM_flash@108233 -W http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -v -o bkfm.m4a
ffmpeg -i 'rtmpe://netradio-bkfm-flash.nhk.jp/live/NetRadio_BKFM_flash@108233 live=1' -rtmp_swfurl http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -acodec copy bkfm.m4a
# 2016/9/1から札幌(JOIK)・広島(JOFK)・松山(JOZK)・福岡(JOLK)の各ローカル放送(ラジオ第1及びFM)がらじる★らじるに対応
# 札幌放送局ラジオ第1
rtmpdump --rtmp rtmpe://netradio-ikr1-flash.nhk.jp \
--app live \
--playpath NetRadio_IKR1_flash@94838 \
--swfVfy http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf \
--live \
-o ikr1.m4a
rtmpdump -r rtmpe://netradio-ikr1-flash.nhk.jp/live/NetRadio_IKR1_flash@94838 -W http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -v -o ikr1.m4a
ffmpeg -i 'rtmpe://netradio-ikr1-flash.nhk.jp/live/NetRadio_IKR1_flash@94838 live=1' -rtmp_swfurl http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -acodec copy ikr1.m4a
# 札幌放送局NHK-FM
rtmpdump --rtmp rtmpe://netradio-ikfm-flash.nhk.jp \
--app live \
--playpath NetRadio_IKFM_flash@393307 \
--swfVfy http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf \
--live \
-o ikfm.m4a
rtmpdump -r rtmpe://netradio-ikfm-flash.nhk.jp/live/NetRadio_IKFM_flash@393307 -W http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -v -o ikfm.m4a
ffmpeg -i 'rtmpe://netradio-ikfm-flash.nhk.jp/live/NetRadio_IKFM_flash@393307 live=1' -rtmp_swfurl http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -acodec copy ikfm.m4a
# 広島放送局ラジオ第1
rtmpdump --rtmp rtmpe://netradio-fkr1-flash.nhk.jp \
--app live \
--playpath NetRadio_FKR1_flash@311889 \
--swfVfy http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf \
--live \
-o fkr1.m4a
rtmpdump -r rtmpe://netradio-fkr1-flash.nhk.jp/live/NetRadio_FKR1_flash@311889 -W http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -v -o fkr1.m4a
ffmpeg -i 'rtmpe://netradio-fkr1-flash.nhk.jp/live/NetRadio_FKR1_flash@311889 live=1' -rtmp_swfurl http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -acodec copy fkr1.m4a
# 広島放送局NHK-FM
rtmpdump --rtmp rtmpe://netradio-fkfm-flash.nhk.jp \
--app live \
--playpath NetRadio_FKFM_flash@344886 \
--swfVfy http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf \
--live \
-o fkfm.m4a
rtmpdump -r rtmpe://netradio-fkfm-flash.nhk.jp/live/NetRadio_FKFM_flash@344886 -W http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -v -o fkfm.m4a
ffmpeg -i 'rtmpe://netradio-fkfm-flash.nhk.jp/live/NetRadio_FKFM_flash@344886 live=1' -rtmp_swfurl http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -acodec copy fkfm.m4a
# 松山放送局ラジオ第1
rtmpdump --rtmp rtmpe://netradio-zkr1-flash.nhk.jp \
--app live \
--playpath NetRadio_ZKR1_flash@73529 \
--swfVfy http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf \
--live \
-o zkr1.m4a
rtmpdump -r rtmpe://netradio-zkr1-flash.nhk.jp/live/NetRadio_ZKR1_flash@73529 -W http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -v -o zkr1.m4a
ffmpeg -i 'rtmpe://netradio-zkr1-flash.nhk.jp/live/NetRadio_ZKR1_flash@73529 live=1' -rtmp_swfurl http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -acodec copy zkr1.m4a
# 松山放送局NHK-FM
rtmpdump --rtmp rtmpe://netradio-zkfm-flash.nhk.jp \
--app live \
--playpath NetRadio_ZKFM_flash@373226 \
--swfVfy http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf \
--live \
-o zkfm.m4a
rtmpdump -r rtmpe://netradio-zkfm-flash.nhk.jp/live/NetRadio_ZKFM_flash@373226 -W http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -v -o zkfm.m4a
ffmpeg -i 'rtmpe://netradio-zkfm-flash.nhk.jp/live/NetRadio_ZKFM_flash@373226 live=1' -rtmp_swfurl http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -acodec copy zkfm.m4a
# 福岡放送局ラジオ第1
rtmpdump --rtmp rtmpe://netradio-lkr1-flash.nhk.jp \
--app live \
--playpath NetRadio_LKR1_flash@390316 \
--swfVfy http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf \
--live \
-o lkr1.m4a
rtmpdump -r rtmpe://netradio-lkr1-flash.nhk.jp/live/NetRadio_LKR1_flash@390316 -W http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -v -o lkr1.m4a
ffmpeg -i 'rtmpe://netradio-lkr1-flash.nhk.jp/live/NetRadio_LKR1_flash@390316 live=1' -rtmp_swfurl http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -acodec copy lkr1.m4a
# 福岡放送局NHK-FM
rtmpdump --rtmp rtmpe://netradio-lkfm-flash.nhk.jp \
--app live \
--playpath NetRadio_LKFM_flash@51072 \
--swfVfy http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf \
--live \
-o lkfm.m4a
rtmpdump -r rtmpe://netradio-lkfm-flash.nhk.jp/live/NetRadio_LKFM_flash@51072 -W http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -v -o lkfm.m4a
ffmpeg -i 'rtmpe://netradio-lkfm-flash.nhk.jp/live/NetRadio_LKFM_flash@51072 live=1' -rtmp_swfurl http://www3.nhk.or.jp/netradio/files/swf/rtmpe_ver2015.swf -acodec copy lkfm.m4a
@riocampos
Copy link
Author

2013/5/27から仙台(JOHK)・名古屋(JOCK)・大阪(JOBK)の各ローカル放送(ラジオ第1及びFM)がらじる★らじるに対応

@riocampos
Copy link
Author

当情報を利用した2015年10月8日記事から引用

最近,改めて確認したところ…プレイヤーも"rtmpe_ver2015.swf"に変更されていました。もっとも"rtmpe.swf"の指定でもダウンロードはできるので,両者に互換性は持たせてあるようです。
第74回 「らじる☆らじる」をrtmpdumpで:玩式草子─ソフトウェアとたわむれる日々|gihyo.jp … 技術評論社

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment