2025年2月23日日曜日

podcast & mp4ファイルプレイヤー

おーい!クラウド聞けよー!ということでTBSラジオ「ハライチのターン!」をradikoプレミアム(を録音したやつ)とpodcastで聴いている。テレワークや通勤中に聞いているが、問題がいくつかある。

  • できれば交互に放送回とアフタートークを聞きたいが切り替えが面倒
  • 録音ファイルとpodcastのボリュームが合ってない
  • テレワーク中電話がかかってきたりしたらすぐに止めたい(マウスカーソルをボタンに合わせたり、Fnキーを押しながら~とかは煩わしい)
  • pauseした後、次に起動したら続きから聞きたい
  • 車の中で通勤中に聞きたい(androidで動いてほしい)

これを解決できるちょうどいいアプリがあるか探してみたが、当然というかこんなニッチなものは見つからない。

仕方ないので、windowsとandroidの両対応が将来的に計画されていたtauriで(当時 tauri1.0)ハライチのターン!用プレイヤーを作ってみようとした。

  https://github.com/tthogehoge/TurnPlayerTauri

 


podcastのURLの取得方法はよくわからないが、https://note.com/toru_a/n/nbc260312bdfbを参考にやってみたら取得できた。

 ファイルとpodcastでpodcastの方がボリュームが小さい問題は、とりあえず右下のボリュームで、ファイルの方のボリュームを下げることにした。本当はreplaygainみたいなことをやってボリュームを均一化したかったができなかった。

 F1キーですぐに停止、F2キーで再生する。とにかくF1を押せば止まるようにしたかった。逆にwindows全体でF1/F2キーが効かなくなるが、これを動かすためだけのPCで動かしているので問題ない。

tauri2.0に移行してandroid用にもビルドできるようにはなったが、webviewの問題かm4aファイルがどうしても再生できなかった(再生できるファイルもある。録音ソフトの問題かもしれない)。mp4ファイルをいろいろいじったりすれば何とかwebviewでも再生できそうだったが、ファイルアクセスの権限が分からな過ぎて断念。 android用は別で作ることにした。(書けたら書く)

 android用はさておき、とりあえず自分が使う分には問題ないものができた。細かい部分は結構苦労したが、割とすぐ使えるものができて最近のweb技術はすごいなーと思ったりした。ただ、作法が分からな過ぎて専門でやっている人から見ると内部は無茶苦茶になっている気がする。

0 件のコメント:

コメントを投稿