【Download】音泉ラジオスレ Part6©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
問題の記号のみの書き込みをこちらへ隔離。聴き逃した音源はここで。
重要!1:直リン、連貼りは大変危険なのでおやめください!
重要!2:悪口、愚痴、文句を書く場所ではありません!それらは他所で。
重要!3:流れるのが速いので、依頼を出す時はお早めに!
◆インターネットラジオステーション『音泉』
http://www.onsen.ag/
※雑談スレ
インターネットラジオステーション<音泉> 35鯖目
http://rio2016.2ch.net/test/read.cgi/voice/1494892836/
※前スレ
【Download】音泉ラジオスレ Part5
http://lavender.2ch.net/test/read.cgi/download/1477021993/ >>625
ああ、そっか
DRMついてるようなデータを保存するのは問題ないもんね
それを販売元が用意したプレイヤー等を用いて再生するのは問題ないけど、自分自身で解除して外したりしたらアウト
そういうことか 皆さんに朗報です
mp3も今まで通り更新がされていました。
27UD1r
ただし、hlsでは全部小文字の所が大文字と小文字混合なため、手動で頑張って見つける必要あり >>626
違うよ、暗号化は関係ない
通常では落とせないようにしてあるものを落とそうとしたら
それは技術的複製手段の回避に当たる
電磁的方法により,著作権等侵害行為を防止又は抑止するものであること
に該当してしまう
落とすやつは三年以下の懲役若しくは三百万円以下の罰金ってのがあり得るかもしれないと心に留めとけよ URL直接入力し(てうっかり何か見えちゃっ)たら逮捕とか言われてた話か。
結局どこまでが通常の範囲なんだっけ 無償コンテンツに関しても同じように適用されるかは謎なところだな うっかり何か見え
s://www.onsen.ag/web_api/programs これでも同じ物が見えるのか
何かのヒントになりそうなんだが
s://www.onsen.ag/web_api/programs.json project_red2200723Mu8O.mp4
project_red200723Mu8O.mp3
中身未確認 >>635
ありがとうございます
最新回はmp3になってるとは思いもしませんでした Project_redは4回だけ動画で他は音声
情報の行き違いで訂正があったから
修正した4回と5回が上がっていたはず >>605-606
凄く丁寧な解説をどうもありがとう
あのレスをして長い時間運転していたので
こんなにも丁寧なレスが付いていたとはよもや思わず
今スレを見て気が付きました
改めてありがとう
この位丁寧な解説ならこっち系が苦手な自分でも出来そうな気がしてきた
直ぐに試してみます ヒントになりそうっていうかDLに必要な情報は全部そこから引っ張れるから個人的には終了 >>627
どっから参照するデータなんだろうな?
契約上のフローで月末まで更新されるだけか? 新サイトにやべー不具合見つかったので急いで旧サイトに戻しました
ってなった場合に備えてるのかもしれない なんか、単体の番組ページでも別で再生できない?
音声なのに無駄動画だが。 >>605
保存したいファイル名って日本語だと文字化けする? >>646
" " ちゃんと囲ってれば文字化けしないよ >>646
なんか文字が抜けた...
" " で、ちゃんと囲ってれば文字化けしないよ コーデックは今まで通りmp3かな?試してみるしかないか 音泉ダウンローダ 調子悪いだけかと思ったら仕様が変わったのね
更新した番組が一目でわかるから便利だったのになあ
まあでも、どうしても聴きたい番組ってためらじくらいだし
アニメ番宣系ラジオはニコに流れるからcrawviればいいか >>650
試しにしごはじ録音してるけど無茶苦茶時間かかってる(´・ω・`)
何か録音時間を短縮できるコツとかある? >>651
どうしても録音したいとかでも無い限りそれこそ音泉アプリでいいような やっと録音できた
どうやら便利メニューに気づかず勘違いしてたらしい
今アズレン録ってるが自動的にmp4になるんかな? アズレンmp4にならずorz
今まで動画で観てただけにコレは痛すぎる 時間かかったり動画にならなかったりどんな特殊な保存方法してるんだ…? HLSでプレミアムの番組も保存できてるの?
できるんなら入ってもいいんだけどな >>658
メニューの録音ボタンをクリックしただけ
昼間まではそれに気づかなかった FFmpegで落とせばいいのになんかややこしい事してそう えらい見た目が変わったと思ったら配信形式もHLS+AACに変わったんだな
暗号化まではされてないしffmpegで落とせるからいいけどちょっとめんどくさくなった
それにしてもどのサイトもリニューアルするとゴテゴテ重くなって使いにくくなるのは
ユーザーに来て欲しくないからなのかな? そのffmpegの具体的な使い方が分からないから他の方法選んでるんだが(´・ω・`) こういうよくわかってない人が騒ぐと対策されたりするからおとなしくしてほしい… >>663
>>605を見てもわからんの?
じゃあしょうがないか こういのは調べるものであって
不用意に広めるものではないぞ DLして取り出したffmpeg.exe
cmdで開いたコマンドプロンプト
…
それから?
響楽屋裏保存補助バッチ Rev2.1.batで番組DLは出来たけど
自力でDLが出来ないわ ffmpeg、僕はこれをbatにして使ってる
といっても音声用だけど
@echo off
set /P url=URL:
set /P file=ファイル名:
ffmpeg -i "%url%" -acodec copy "%file%.aac"
ffmpeg -i "%file%.aac" -vn -ac 2 -ar 44100 -ab 256k -acodec libmp3lame -f mp3 "%file%.mp3"
del "%file%.aac"
pause >>667
ブラウザがChromeなら音泉のHP開いてキーボードのF12を押してNetworkのタブを開いて
フィルターにPlaylist.m3u8を入力して保存したい番組の再生ボタンを押すと
その番組のPlaylist.m3u8がでるからそれをコピーして
>>605の
ffmpeg -i "音泉のHLSのURL" -vcodec copy -acodec copy -bsf:a aac_adtstoasc "保存したいファイル名.mp4"
の「音泉のHLSのURL」の部分にペーストして保存ファイル名を決めてから
全体をコピーしてFFmpegに貼り付ければダウンロードする。
s://www.onsen.ag/web_api/programs.jsonをブラウザで開いて保存したい番組のPlaylist.m3u8を探してもいい
長いから200729みたいに日付で検索かけると良い >>669
それ4行目を>>605に置き換えて5行目、6行目消せば良いだけじゃね >>672
それはそうなんだけどiTunesに取り込むときに長さが倍になっておかしなことになるからこうしてる >>673
ituneってまだAACの読み込みで問題あるままなのか >>675
基本的に音声しか入ってないんだから増えるわけがない >>669
mp3にするにしても
ffmpeg -i "%url%" -vn -ac 2 -ar 44100 -ab 256k -acodec libmp3lame -f mp3 "%file%.mp3"
の一行で良くないか? >>669
一時ファイルをaacで作る必要性はあまりないから
>>667 のこの一行で基本的には問題はないはずですね。
667のオプションの意味はこんな感じです。
-vn : ビデオ無効
-ac : オーディオチャンネル数 [2 を指定してるので2ch]
-ar : サンプリング周波数 [44100 を指定しているので 44.1kHz]
-ab チャンネル合計のビットレート指定 [256 を指定しているので2chの合計で256kbps 要するに 128kbps]
-acodec : オーディオのエンコード自コーデック指定 [libmp3lame なのでMP3 のlame ライブラリを使用]
-f : 出力フォーマット指定 [MP3 を選択しているので MP3]
もっとも ffmpeg は -f mp3 にして拡張子を mp3 に指定するだけで、標準でビデオなし、エンコードフォーマット mp3
コーデック mp3 lame は指定されるのとオーディオチャンネル数とビットレートは元のラジオより大きくしても
あまり意味がないので、-ac 2 -ar 44100 - ab 256 もいらなかったりするので、実際は
ffmpeg -i ""%url%" "%file%.mp3"
の1行だけで事足りたりします。 >>678
oh.... " が1つ多かった
ffmpeg -i "%url%" "%file%.mp3"
です、-f mp3 も拡張子が .mp3なら自動的に処理されます。 ffmpegの使い方が分からないならストレコ113を使えばよかろう
何の知識もいらん mp3で置いてあるうちはそれ拾うわ、文字列書いてくれる人助かる
ffmpegにエンコまでやらせると時間かかりすぎる >>669と>>679を合わせて編集して
mp3用.batとmp4用.batが出来て無事に出来たけど
処理を自動で判別する一つのbatに出来ないかな? mp3記号、hlsはすべて小文字
27UD1r
27PR2f
28C7tY
28R7wG
28k5PV
29h8XF
29CdB2
29rH5D
30F2aG
30V2fY
>>667 等々アドバイスどうもです >>688
おかげで2つ回収できた、感謝<(_ _)>
トガリズム2とエグゼロスのこれが分からないが まだサンプルが少ないけど、記号は必ず数字が1つ、大文字が2つ、小文字が1つ、なのかな? だとしたら、3つの英字のうち1つだけ小文字にすればいいんだから、3パターン試すだけでいいのか >>689
togari200728R7wG.mp3 hxeros200730SM5l.mp4 jsonかxmlを引き出すweb APIがあるはず。。。 >>692
おお、ありがとう(*´ω`)
ってトガリズム2はmp3だったんか
今まで通りmp4だと勘違いしてたorz 24時更新の番組は翌日にしてくれないかなぁ
忘れちゃうんだわ 全ての番組を取得するjsonは上に書いてあるのでわかったけど、特定の曜日だけ返すAPIはないのかなー? 今までのmp3のURL控えてなかったからちょっと手間取ったけど無事発見できたわ
しかしこのmp3ファイルは何のために用意されてるんだろ…? リニューアル直後にやらかした場合に即戻せるようにとかじゃない? 更新情報が見づらくなったのがめんどくさいな。
明日からもいつもの更新されるんだろうかw >>688
今まで通りスマホで落とせんのかサンキュー どうせ従来通りのファイル名がパスに入ってるから
programs.jsonを取得して特定の番組名を含むm3u8を抽出して
勝手に保存してくれるようにまで作りあげてしまったわほんとにも レールガンはmp3が見つからなかった。
エグゼロスは動画だからmp4になってた。
出来ればmp3直の方が作成日付管理出来て良いのだが。 mp3専用bat
@echo off
set /P url=URL:
set /P file=ファイル名:
ffmpeg -i "%url%" "%file%.mp3"
pause
mp4専用は1ヵ所書き換えるだけ ffmpegでのDL方法が最初判らなかったけど、ココで丁寧に教えてくれた方のおかげで
聞きたい番組全てDL出来た
音泉ダウンロードツールが使えなくなってボイスレコーダーでアナログ録音するしか無かったから
えらい時間掛ってたけどffmpegの使い方が解ってかなりの時短になった
教えてくれた人本当にありがとう ffmpegは強力なツールなので慣れておくといろいろ役立つ
俺はyoutube-dl使うけど 全getする人向け(perl)
$url = 'https://www.onsen.ag/';
use LWP::Simple;
$page = get($url);
@m3u8s = ($page =~ /"(https:[^:]+?playlist.m3u8)"/g);
for $m3u8 (@m3u8s) {
$m3u8 =~ s/\\u002F/\//g;
print "$m3u8\n";
} 個別getする人向け(python)
※番組サイトURLを入力する(https://www.onsen.ag/program/XXXX)
import re
import urllib.request,json
import subprocess
url=input('URL=')
jsonurl='https://www.onsen.ag/web_api/programs/'+re.search(r'https://www.onsen.ag/program/(.*?)$',url).group(1)
with urllib.request.urlopen(jsonurl) as url:
data=json.loads(url.read().decode())
title=data['program_info']['title']+'('+data['contents'][0]['title']+')'
m3u8=data['contents'][0]['streaming_url']
command='ffmpeg -i "'+m3u8+ '" "'+title+'.mp4"'
#command='youtube-dl --hls-prefer-native "'+m3u8+'" -o "'+title+'.%(ext)s"'
result=subprocess.run(command, shell=True) 31日もあったわ
31LS8v
31G7Xi
31LS8v
だった。 全get(json版)
$url = 'https://www.onsen.ag/web_api/programs.json';
use LWP::Simple;
use JSON;
$json_data = get($url);
$items = JSON->new()->decode($json_data);
for $program (@$items) {
$title = $program->{title};
for $seq (@{$program->{contents}}) {
$streaming_url = $seq->{streaming_url};
$seqTitle = $seq->{title};
if ($streaming_url) {
print $title, "\t", $seqTitle, "\t", $streaming_url, "\n";
}
}
} >>712
すまん。
三つ書いた積りでひとつ重複してたわ ffmpegで落とす前に対象のファイルサイズ分からないかな?
あと更新日付らしい値updatedとかdelivery_dateって月日だけで年が無いから
年末年始に検索で混乱しそう
みんなどうしてるの? >>715
> ffmpegで落とす前に対象のファイルサイズ分からないかな?
もともとストリーミング用だし難しそう
chunklist.m3u8から再生時間計算して概算ぐらいなら
> あと更新日付らしい値updatedとかdelivery_dateって月日だけで年が無いから
streaming_urlの中のファイル名から年月日拾えばまぁ >>716
音泉のファイル名はよく実際の日付と間違ってることが今までにも良くあったので
そこのファイル名から拾うのためらってしまう
新しいシステムになってそこの所改善されてることに期待するかな・・・ 確かに
1年間違ってるとかよくあった
うわ、手作業なんだと思って見てた streaming_url内にYYYYMMで仕分けてるとこあるから
そこから年だけ取るとかかね…
さすがにここは間違えないと思いたい delivery_dateとかも合ってる保証ないので…
音泉信用ない DLどうこう以前に普通の使い方で滅茶苦茶劣化してるね
ひと目で番組の色んな情報が把握できるレイアウトだったのに 昔のファイル名ってどうやったらわかるの?
m3u8とか落としてみたけど関連性のありそうな情報がどこにも書いてなかった
playlistもそのまま書いてあるわけじゃないし ここまでの流れ見た上でその質問なら自分でなんとかしようとするのは諦めたほうがよさそう ファイル名だけならどうにかなるな
URLがわからないと参照して無いから見つけるの大変かも? jsonの文字列もそのままじゃ使えないですよね
mp3とmp4の違い、大文字と小文字の違い、余分な文字列、アンダーバーの省略があるので、16通り試さないといけない
できるだけ鯖には負荷をかけたくないんで、そのものズバリが取り出せるといいんだけど ■ このスレッドは過去ログ倉庫に格納されています