radiko

PUPPYアプリケーションパッケージ、PETやSFSなどの話題です

モデレータ: 暇人, YoN, nyu

アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

radiko

投稿記事 by 暇人 »

こんなページがありました。
http://ihsoys.blogspot.jp/2013/02/linuxradiko.html
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

Re: radiko

投稿記事 by 暇人 »

ここのスクリプトとpuppyに足りないライブラリを補足するとradiko聞けました。

足りないものはswftoolsこれはubuntuから、rtmdumpこれはソースからインストールしました。
nhkのスクリプトはうまく動かないのですが、radikoのほうはちゃんと聞けます。
添付ファイルを見るにはパーミッションが必要です
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
nonki3476
記事: 61
登録日時: 10/06/28(月) 13:52

らじる☆らじるはこのスクリプトで

投稿記事 by nonki3476 »

Precise 5.5 JP02でらじる☆らじるが聴けてます。

使用アプリ
[root@pc ~/tmp]# rtmpdump
RTMPDump v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL

スクリプト

コード: 全て選択

#!/bin/bash

MPLAYER=/usr/bin/mplayer

if [ $# -eq 0 ]; then
    echo "Usage: ${0} [r1|r2|fm]"
    echo "       r1:ラジオ第一 / r2:ラジオ第二 / fm:NHK-FM"
    exit 1
fi

URL="rtmpe://netradio-${1}-flash.nhk.jp"

case $1 in
    r1) PLAYPATH='NetRadio_R1_flash@63346' ;;
    r2) PLAYPATH='NetRadio_R2_flash@63342' ;;
    fm) PLAYPATH='NetRadio_FM_flash@63343' ;;
    *) exit 1 ;;
esac

rtmpdump --rtmp "${URL}" \
         --playpath "${PLAYPATH}" \
         --app "live" \
         -W http://www3.nhk.or.jp/netradio/files/swf/rtmpe.swf \
         --live \
         --flv - | ${MPLAYER} -
Endeavor_wako
記事: 380
登録日時: 09/09/18(金) 01:54

Re: らじる☆らじるはこのスクリプトで

投稿記事 by Endeavor_wako »

nonki3476 さんが書きました:Precise 5.5 JP02でらじる☆らじるが聴けてます。
上記スクリプト、Wary 5.5 で動作確認しました。ありがとうございます。

rtmpdump は git にて取得。NHKならこの位の手軽さで聞きたいもんです。
Main:NEC VersaPro VB-B (Core i5, RAM4GB, SSD, LinuxMint (xfce4,amd64))
Sub:Fujitsu note pc (Celeron、RAM8GB, SSD, LinuxMint (xfce4, amd64))

Puppyを使わなくなって久しい今日この頃。Raspiや32ビットPCにdebian入れてヘッドレスで
遊んでます。
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

Re: radiko

投稿記事 by 暇人 »

聞けました。
2.4が必須ですね。
# git clone git://git.ffmpeg.org/rtmpdump
Cloning into 'rtmpdump'...
remote: Counting objects: 2494, done.
remote: Compressing objects: 100% (855/855), done.
remote: Total 2494 (delta 1883), reused 2149 (delta 1638)
Receiving objects: 100% (2494/2494), 758.57 KiB | 166 KiB/s, done.
Resolving deltas: 100% (1883/1883), done.
最後に編集したユーザー 暇人 [ 13/05/20(月) 21:05 ], 累計 1 回
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

Re: radiko

投稿記事 by 暇人 »

実験用セット
転載不可でよろしく。

誰かカッコいいフロントエンド作ってください。
つかpupRadioを(ry
添付ファイルを見るにはパーミッションが必要です
最後に編集したユーザー 暇人 [ 13/05/21(火) 10:18 ], 累計 1 回
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
Endeavor_wako
記事: 380
登録日時: 09/09/18(金) 01:54

Re: radiko

投稿記事 by Endeavor_wako »

radiko も聴けました。Wary 5.5 で動作確認。
swftools-0.9.2 をソースよりビルド。make 自体は通るが make install で転けますね。rm に -o って何? 仕方なく手動コピーしました。今回使うのはswfextractだけっぽい。
Main:NEC VersaPro VB-B (Core i5, RAM4GB, SSD, LinuxMint (xfce4,amd64))
Sub:Fujitsu note pc (Celeron、RAM8GB, SSD, LinuxMint (xfce4, amd64))

Puppyを使わなくなって久しい今日この頃。Raspiや32ビットPCにdebian入れてヘッドレスで
遊んでます。
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

Re: radiko

投稿記事 by 暇人 »

録音もできた。
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
cygnus_odile
記事: 665
登録日時: 09/08/16(日) 14:30

Re: radiko

投稿記事 by cygnus_odile »

暇人 さんが書きました:実験用セット
頂いて試してみました(precise 549JP03 にて)。
NHK-FM が気軽に聞けるのが嬉しいです。

【追伸】 録音もできました(nhk-fm)。
なお、 rec_nhk-radio.sh の末尾の fi 行が抜けているのと、 56行目の 行末のバックスラッシュ手前の空白一個足らないみたいでした。
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

Re: radiko

投稿記事 by 暇人 »

コピペのミスかな。
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
akkie2
記事: 156
登録日時: 10/06/28(月) 11:34
お住まい: 日本、宮崎県

Re: radiko

投稿記事 by akkie2 »

Precise Upup 3.8.3.1 で聞けました。
「AppStarter」に登録して楽しんでます。ありがとうございます。
添付ファイルを見るにはパーミッションが必要です
マシン:  Toshiba Dynabook K41(i3 2.27GHz),
Puppy: Xenial-pup-7.0.4
ソフト:   マイポータブル版( Wine-MyPortable, Chromium-MyPortable ) を公開してます。
Endeavor_wako
記事: 380
登録日時: 09/09/18(金) 01:54

Re: radiko

投稿記事 by Endeavor_wako »

肝であるrtmpdump ですがソースからビルドしようとして少しハマったのでご報告。
Wary では問題なかったのでupup Precise 3.8.3.1でも同様にビルドしてみたのですが動作しません。

rtmpdumpの構築時にlibrtmp を使って実行ファイルの大きさを小さくしようとした(暇人さんバージョン122KB, 拙作30KB)のですが、upup Precise に同梱されているlibrtmp がミスマッチなのが原因のようです。(例えば libssl を参照していない等)

ということで、同時に作成される librtmp.so.0 及び librtmp.a を /usr/lib へコピーすることで解決しました。副作用に関しては検証していませんが多分大丈夫でしょう(根拠なし)。

なお、openssl等の取扱い等、ビルドに関する詳細は rtmpdumpのREADMEに書かれています。

思ったのですが今となっては非力なWaryも、余分なものを同梱していない分実験や自作にはかえって使いやすいかも知れません。


まあ本件に関しては、余計な事を考えず暇人さん作成のパッケージを使うのが無難ではあります。

エラーのスクリーンショット
添付ファイルを見るにはパーミッションが必要です
Main:NEC VersaPro VB-B (Core i5, RAM4GB, SSD, LinuxMint (xfce4,amd64))
Sub:Fujitsu note pc (Celeron、RAM8GB, SSD, LinuxMint (xfce4, amd64))

Puppyを使わなくなって久しい今日この頃。Raspiや32ビットPCにdebian入れてヘッドレスで
遊んでます。
Endeavor_wako
記事: 380
登録日時: 09/09/18(金) 01:54

Re: radiko

投稿記事 by Endeavor_wako »

久しぶりに動かしたら nhk r1 が復調できない...
Main:NEC VersaPro VB-B (Core i5, RAM4GB, SSD, LinuxMint (xfce4,amd64))
Sub:Fujitsu note pc (Celeron、RAM8GB, SSD, LinuxMint (xfce4, amd64))

Puppyを使わなくなって久しい今日この頃。Raspiや32ビットPCにdebian入れてヘッドレスで
遊んでます。
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

Re: radiko

投稿記事 by 暇人 »

うちでは問題ないよ。
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
アバター
暇人
記事: 2392
登録日時: 07/08/12(日) 23:33
お住まい: 埼玉県xx市並4
連絡する:

Re: radiko

投稿記事 by 暇人 »

コード: 全て選択

#!/bin/bash

export MAIN_DIALOG='
<window title="NHK radio"> 
  <vbox>
   <button>
    <label>NHK第1</label>
    <action>play_nhk-radio.sh r1</action>
   </button>

   <button>
    <label>NHK第2</label>
    <action>play_nhk-radio.sh r2</action>
   </button>
   
   <button>
    <label>NHK FM</label>
    <action>play_nhk-radio.sh fm</action>
   </button>

 </button>
</vbox>
 </window>
'
gtkdialog -p MAIN_DIALOG -c  -G 200x100
うーむ。
終了が...
起動のみで終了できないので注意!!
起動のみで終了できないので注意!!
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
返信する