ページタイトル(ページ名) | 編集者 | ▲ 最終更新日時 ▼ | 履歴 |
---|---|---|---|
習作ダウンローダー1号のwiki(習作ダウンローダー1号のwiki) | 管理人 | 2024-10-07 12:25:19 | |
改版履歴(改版履歴) | 管理人 | 2024-09-06 20:50:24 | |
習作ダウンローダー2号(習作ダウンローダー2号) | 管理人 | 2024-04-09 01:31:36 | |
NHK 高校講座用 試作ダウンローダー3号(NHK 高校講座用 試作ダウンローダー3号) | 管理人 | 2023-09-05 00:09:16 | |
まいにちロシア語(まいにちロシア語) | 管理人 | 2023-07-02 16:36:08 | |
まいにち中国語(まいにち中国語) | 管理人 | 2023-07-02 15:49:31 | |
まいにちハングル(まいにちハングル) | 管理人 | 2023-07-02 14:51:26 | |
習作ダウンローダー1号の掲示板(習作ダウンローダー1号の掲示板) | 管理人 | 2023-05-28 23:55:16 | |
まいにちスペイン語(まいにちスペイン語) | 管理人 | 2022-08-19 09:43:21 | |
まいにちイタリア語(まいにちイタリア語) | 管理人 | 2022-08-19 08:01:34 | |
まいにちドイツ語(まいにちドイツ語) | 管理人 | 2022-08-19 07:42:54 | |
まいにちフランス語(まいにちフランス語) | 管理人 | 2022-08-19 07:30:42 | |
その他の言語(その他の言語) | 管理人 | 2022-02-05 10:43:25 | |
左メニュー(左メニュー) | 管理人 | 2021-12-31 13:14:21 | |
右メニュー(右メニュー) | 管理人 | 2021-11-24 02:27:40 |
XML用の新しいオフセットのデータを書きました。
伊西仏独露中韓で変更が必要です。
英語関係に変更は有りません。
240906版で、聞き逃し番組の表示と絞り込みにジャンルを導入しました。
出力するまで時間がかなりかかるようになりました。(-_-;)
ジャンルのヒントをくださった名無しさん、ありがとうございました。
ジャンルのデータが判りました。
"https://www.nhk.or.jp/radio-api/app/v1/"の下に在る
"series/genres" がキーと名前の組
"web/ondemand/series?genre=#{キー}" がジャンル別の番組のデータ
いずれも Json です。
取り入れるかどうか、検討中です。
allP で見ているデータは
https://www.nhk.or.jp/radio-api/app/v1/web/ondemand/corners/new_arrivals
の物です。そこにあるのは、放送波、番組id、番組名、副題と
id、放送日、サムネの url です。
番組id や id はジャンル別に整理された値には見えません。
ジャンル別のデータが、どこにあるのか不明です。
らじる聴き逃しでは「語学」(language)などジャンルでフィルタがかけられるようですが、ジャンルの情報がjsonファイル内にないように思います。
ジャンルの情報から語学番組をフィルタすることもできるかな、と思いました。
jsonファイル内にジャンル情報があるようでしたら、どのキー情報になっているのかお分かりになりますか?
https://www.nhk.or.jp/radio/ondemand/index_genre.html?genre=language
240824版で、コマンドラインに番組名や番組 id の一部を指定して
直接ダウンロードできるようにしました。
NHKdl.(rb|exe) Direct レベル1 レベル2 "in E"
とする事で、基礎英語1,2,in English を落とせます。
なにか不具合や疑問があればこの掲示板で教えてください。
240813版の時にアイデアはありましたが、上手く実装出来ませんでした。
詳しい説明ありがとうございます。
番組名部分一致のキーワードでDL出来る機能と勘違いしました。
ちゃんと読まないとダメですね。失礼しました。
allP(allProgramの略のつもり) は 240809版で新設したオプションで
NHKdl.(exe|rb) allP とすることで、らじるらじるの聞き逃し番組の
放送波、番組id、番組名の一覧を出力します。
240813はんでは、allP の後ろに 番組名の一部を続ける事で
フィルタリングできるようにしました。
フィルタリングが無いと、200行以上のりすとになるので
会 語 ハングル とすることで語学系はカバーできると思います。
allD(allData)もあって、json、xml の生データを保存します。
こちらは、フィルタリング無のデバッグ用です。
allP とは何でしょうか?
ワイルドカードのようなもの?
勉強不足な質問で申し訳ありません。
-absf aac_adtstoasc の件ですが、
-absf は廃止されましたが -bsf:a は使えるようです。
ffmpeg 3~7 でテストした結果
-bsf:a に変更します。