#NowPlayingとツイートできる機能

フォーラム TuneBrowser #NowPlayingとツイートできる機能

  • このトピックには22件の返信、4人の参加者があり、最後にtealにより1年、 6ヶ月前に更新されました。
24件の投稿を表示中 - 1 - 24件目 (全24件中)
  • 投稿者
    投稿
  • #2062
    Iwarina
    参加者

    Twitterで#NowPlayingと再生されている曲情報をツイートできる機能が欲しいです。

    どうやらiTunesにはそういったプラグインがあるようなのでTuneBrowserでもできたらなと思って投稿しました。

    #2076
    Tiki
    キーマスター

    こんにちわ。

    不勉強というかなんというかで大変申しわけないのですが、わたし自身はTwitterをやっておらず、「再生されている曲情報をツイート」がどういうものか、いまひとつ理解できません (#NowPlayingがハッシュタグだというのはわかります)。

    再生中の曲を勝手に送信(公開)していいのでしょうか。

    また実装方法ですが、たとえば外部のスクリプトを再生中のトラックの情報をつけてキックするような仕組みがあれば、なんとかなるようなものなのでしょうか (あまり積極的に公開していませんが、TuneBrowserはLuaにはすこし対応しています)。

    おわかりになる範囲で結構ですので、ご教示いただけると助かります。

    #12333
    teal
    参加者

    こんにちは

    実は私もこの機能が欲しく、Forumを漁ったところ、ここにたどり着きました。

    私はLuaの知識がないのでお役に立てないかと思いますが、一般的なNowPlayingツイートについてと参考になりそうなページを探してきましたので、ご確認いただけると幸いです。

    NowPlayingツイートの構成内容として一般的なものは以下のようなものだと思います。

    ①曲名

    ②アーティスト名

    ③タグ

    #NowPlayingはマストとして、使用しているプレーヤー名などを併せてタグ付けしている例も見られます。

    #TuneBrowser など

    また後日、自分のNowPlayingを検索するために、#〇〇のNowPlayingなどとして自分用のNowPlayingタグを作っている方も見かけるので、

    タグについては設定画面で複数個を自由に編集できるようにすると使い勝手がいいかもしれません。

    ④アルバムジャケットの画像

     

    Luaについてはよくわからないのですが、Luaを使用してTwitterへ投稿することはできるようです。

    いくつかそれっぽいページを探してきたので貼付いたします。

    LuaでTwitterに投稿する

    https://qiita.com/ch_suginami/items/6d2aa8608abe35fe3e8d

    LuaでTwitterるわ!

    https://mattn.kaoriya.net/software/lang/lua/20070524030551.htm

    LuaでTwitterにpost!

    知識がなく丸投げになってしまい恐縮ですが、ご検討いただけると嬉しいです。

    #12340
    Tiki
    キーマスター

    こんばんは。

    貴重な情報をありがとうございます。なるほど、Luaを使用すれば実現する方法もあるのですね。

    すみませんが、わたし自身はTwitterをやっていないのですぐに試すということもできないのですが、もしお試しになった方で、Lua経由でこういう情報が欲しい、というものがありましたら、ご連絡ください。できる範囲で対応させていただきたいと思います。

    よろしくお願いします。

    #12498
    kino1989
    参加者

    こんにちは。

    いつも楽しく利用させてもらっています。

    一番簡単な実装は右クリックの「インターネットで検索」で既定ブラウザ開いてgoogleにキーワード投げているのと同様に

    https://twitter.com/intent/tweet?text=%23Nowplaying%20曲名%20%2F%20アーティスト名%20アルバム%22アルバム名%22%20via%20TuneBrowser

    にアクセスすれば投稿フォームに文字列がセットされた状態になります。僕はアプリ連携とかそれ以上のことで解決するとこまでは望まないな、デバッグや後が大変そう。案の一つとして参考になればと思い投稿してみました。

     

    #12500
    Tiki
    キーマスター

    kino1989さん、ありがとうございます!

    #12501
    teal
    参加者

    kino1989さん

    Tikiさん

    ありがとうございます。確かにご提案いただいた方法で十分ですね!

    可能であればアルバムジャケットを貼付してツイートできたらいいなとは思います。

    #13347
    teal
    参加者

    Tikiさん

    こんばんは、本件についてすっかり忘れていたのですがkino1989さんに教えていただいた方法を試してみました。

    【前提】

    • 「インターネットで検索」機能(トラック検索)を利用
    • インターネット検索の設定は以下の通り
    1. URL(先頭部):https://twitter.com/intent/tweet?text=
    2. URL(末尾部):%20%23Nowplaying%20%23TuneBrowser
    3. URL内の単語の区切り文字: / (半角スペース、スラッシュ、半角スペース)
    4. トラック検索のタグ:TITLE; ARTIST; ALBUM

    まとめると以下のようなURLを作りたい。
    https://twitter.com/intent/tweet?text=TITLE%20%2F%20ARTIST%20%2F%20ALBUM%20%23Nowplaying%20%23TuneBrowser

    その結果として以下の問題点があったので、対処法があれば教えていただきたいです。

    1. 検索機能との干渉
    →当たり前ですが、検索のURLをTwitter用に割り当てているために発生します。検索も結構使うので検索とは別機能だと嬉しいな…と思う場面がありました。

    2. 検索を想定した設計のため、思ったとおりの文字列がプリセットできない
    →トラック検索のタグの文字列に半角スペースが含まれる場合、URL内の単語の区切り文字が挿入されてしまいます。
    (例)A B C→A / B / C

    3. 全角コロン(:)がなぜかURL内の単語の区切り文字となる。
    →これについては原因が不明でした。もしかした他の文字でも同じよう症状があるかもしれません。

    4. アートワークを添付できない。
    →検索を前提としていることから現状では不可能。

    可能であれば検索機能と同様にURLを指定する形で、SNS投稿専用にチューンした機能をご検討いただけたら非常に嬉しく思います。
    4.のアートワークについては、ボタンを押してブラウザ遷移と同時に楽曲があるフォルダのディレクトリをエクスプローラーで開く仕掛けにすれば、自分でドラッグ&ドロップで貼り付けられるので解決できるかもしれません。

    お忙しいところ恐縮ですが、何卒ご検討のほどよろしくお願いいたします。

    #13348
    Tiki
    キーマスター

    仔細の情報ありがとうございます。ちょっといますぐではないのですが、改めて検討してみます。

    3. 全角コロン(:)がなぜかURL内の単語の区切り文字となる。
    →これについては原因が不明でした。もしかした他の文字でも同じよう症状があるかもしれません。

    この件は、全角コロン(:)が、ご指定の例だと / (半角スペース、スラッシュ、半角スペース)になってしまうということでしょうか?

    #13349
    teal
    参加者

    Tikiさん

    ありがとうございます。
    3.についてはご理解いただいている通りです。
    よろしくお願いいたします。

    #13443
    Tiki
    キーマスター

    tealさん、こんにちは。

    時間がたってしまいましたが、この件について検討しています。

    ここで、

    3. 全角コロン(:)がなぜかURL内の単語の区切り文字となる。
    →これについては原因が不明でした。もしかした他の文字でも同じよう症状があるかもしれません。

    この症状について、再現させることができませんでした。なにかログやスクリーンショットなど、実際に発生している状況がわかるようなものをご提示いただくことは可能でしょうか?

    #13444
    teal
    参加者

    Tikiさん

    こんばんは

    この検証をした曲を忘れてしまったので、再度:が含まれる曲を使って確認をしましたが、こちらでも再現することができませんでした。

    おそらく私の勘違いによるものだと思います。
    申し訳ありません。

    ただ、別件で新たに発見したことがありましたのでご報告いたします。

    1. 数字が無視される
      アルバム名や曲名に半角数字が含まれる場合、数字がすべて無視されてしまっています。
      例)XXX Disc04→XXX Disc
    2. 角括弧[]が無視される
      上記と同様にアルバム名や曲名に[]が含まれる場合、角括弧が無視されてしまいます。
      例)XXX [Disc04]→XXX Disc

    記号や数字周りがうまく行っていない事が多いのですが、当方のタグの設定がうまくできていない等が原因である可能性はありますかね?
    タグの設定が使いこなせておらず、コンテンツの区切り文字を空白にした以外は、初期設定から触っていないのですが
    もしそれが原因でしたらご指摘頂けますと幸いです。

    よろしくお願いいたします。

    #13445
    Tiki
    キーマスター

    こんにちは。

    全角コロンの症状は勘違いかもとのこと、了解しました。

    角カッコが無視される件については、これはもともと検索用の処理ですので、表記のよるブレを抑制するため、URL組み立て時にカッコなどの区切り文字で単語を区切るようにしています。その動作が現れているものと思います。これは現在は変えられませんので、今後検討します。

    数字が無視される件は、ご指定のように「XXX Disc04」で試しましたが、こちらでは再現させることができませんでした。

    #13446
    teal
    参加者

    こんばんは

    スクリーンショットをはらせていただきます。

    検証に使用した条件の曲は以下のとおりです。
    ・アルバム名:アイカツ! の音楽!! 04 [Disc 1]
    ・アーティスト名:MONACA
    ・曲名:ユニットカップ開催!

    添付した2枚目が設定画面、3枚目が検索から実際にセットされた文字列になります。

    セットされたURL
    https://twitter.com/intent/tweet?text=%E3%83%A6%E3%83%8B%E3%83%83%E3%83%88%E3%82%AB%E3%83%83%E3%83%97%E9%96%8B%E5%82%AC%21%20%2F%20MONACA%20%2F%20%E3%82%A2%E3%82%A4%E3%82%AB%E3%83%84%21%20%2F%20%E3%81%AE%E9%9F%B3%E6%A5%BD%21%21%20%2F%20Disc%20%23Nowplaying%20%23TuneBrowser

    本来セットされて欲しいURL
    https://twitter.com/intent/tweet?text=%E3%83%A6%E3%83%8B%E3%83%83%E3%83%88%E3%82%AB%E3%83%83%E3%83%97%E9%96%8B%E5%82%AC%21%20%2F%20MONACA%20%2F%20%E3%82%A2%E3%82%A4%E3%82%AB%E3%83%84%21%20%E3%81%AE%E9%9F%B3%E6%A5%BD%21%21%2004%20%5BDisc%201%5D%20%23Nowplaying%20%23TuneBrowser

    他に必要な情報などありましたら、追加でお出ししますのでお申し付けください。

    よろしくお願いいたします。

    Attachments:
    #13449
    Tiki
    キーマスター

    例示をありがとうございました。

    前回の例では “Disc04” と書かれていたと思いますが、今回は “~!! 04 [Disc 1]” となっています。今回の場合は、数値が区切り文字で囲まれており、この区切り文字で切り出した結果 単語が数値のみとなった場合、やはり検索対象の単語としては採用しないようになっています。この検索向けの動作は、前回書いたように今後検討します。

    前回の例の “Disc04” は、単語の切り出した結果が “Disc04” となりますので、やはりそのまま使用されていると思うのですが、いかがでしょうか。

    #13456
    teal
    参加者

    Tikiさん

    ご指摘の通り、“Disc04”についてはそのまま切り出されておりました。
    何度もご確認いただき申し訳ありません。

    よろしくお願いいたします。

    #13457
    Tiki
    キーマスター

    了解しました。ご確認ありがとうございます。

    #13532
    teal
    参加者

    Tikiさん

    お世話になっております。
    5.3.0の先行版にて本件ご対応いただきありがとうございます。

    早速試したのですが、 #13347 に記載させていただいた
    >2. 検索を想定した設計のため、思ったとおりの文字列がプリセットできない
    >→トラック検索のタグの文字列に半角スペースが含まれる場合、URL内の単語の区切り文字が挿入されてしまいます。
    >(例)A B C→A / B / C
    が発生しているように思います。
    当方の設定が誤っているかもしれないので、設定内容のスクショを添付させていただきます。
    誤りがあればご指摘いただけますと幸いです。

    また #13347 の4. アートワークを添付できない。 については実装が難しいという理解で合っておりますでしょうか?

    ご確認よろしくお願いいいたします。

    Attachments:
    #13538
    Tiki
    キーマスター

    こんばんは。

    ご確認ありがとうございました。リリースのご案内ができていなくてすみません。

    それでご指摘いただいた件、確認してみると、たしかにご指摘の通りでした..。次のリリースで改めようと思います。次のリリースは現在のところ未定ですが、週末くらいかなあと思っています。いましばらくお待ちください。

    #13574
    Tiki
    キーマスター

    先ほど公開した先行版で、この問題に対応しました。よろしければお試しください。

    よろしくお願いします。

    #13595
    teal
    参加者

    <p style=”text-align: left;”>Tikiさん</p>
    リマインドありがとうございます。

    意図した内容がセットされるようになりました!

    #13600
    Tiki
    キーマスター

    ご確認ありがとうございました !

    #13601
    Tiki
    キーマスター

    アートワークの件、お応えできていなくてすみません。ご推察通り、ちょっと実現は難しいです。

    #13611
    teal
    参加者

    わかりました。

    ありがとうございます。

24件の投稿を表示中 - 1 - 24件目 (全24件中)
  • トピック「#NowPlayingとツイートできる機能」には新しい返信をつけることはできません。