iPhoneの楽曲再生をリストにしてみた

macOS側での音楽再生に関しては、間にスクリプトをかませて、自動的にテキストファイルにするようにしている。しかし、iPhone側の音楽再生は画面上に履歴として表示させることはできても、それを自動でテキストにすることはできなかった。ローテクな方法で何とかそれを実現してみたので記事にする。

まずは再生リスト

  1. あなたにありがとう – 松田聖子
  2. 嫉妬 – 藤田麻衣子
  3. おしゃべりジュークボックス – HKT48
  4. 笑顔をみせて – 松たか子
  5. スローバラード – 鈴木雅之
  6. ヤマブキ – スピッツ
  7. 夢幻SPIRAL – 茅原実里
  8. 逆夢 – King Gnu
  9. スプラウト – 水谷果穂
  10. マーメイドラプソディー – SEKAI NO OWARI
  11. 悲しいのは君だけじゃない – 平井 堅
  12. Upside Down – 電気グルーヴ
  13. Just Do It – 足立佳奈
  14. アンインストール – 石田煙子
  15. Forever Memories – 茅原実里
  16. 光るとき – 羊文学
  17. 闘え! サラリーマン – ケツメイシ
  18. 魔法って言っていいかな? – 平井 堅
  19. さよならの季節 – ステレオポニー
  20. ブランコ – 乃木坂 46
  21. 初恋よ こんにちは – 渡辺麻友・多田愛佳・平嶋夏海・岩佐美咲
  22. Le Theatre du Grand-Guignol – 高橋 瞳
  23. スーパースターになったら – back number
  24. クローバー – つじあやの
  25. Danny Boy – 平原綾香
  26. NOW THAT WE FOUND LOVE – m.c.A・ T
  27. 君に話しておきたいこと – ひらがなけやき坂46
  28. Sweet time – DOUBLE
  29. 幸せになりたい – bastetone
  30. 君の住む街へ – アンダーグラフ
  31. Last – aiko
  32. わたしはわたしのためのわたしで… – ヒグチアイ
  33. HELLO HORIZON – 水瀬いのり
  34. Intro ~Prologue Of Smiling~ – MAY’S
  35. ベイブリッジ – 藤田麻衣子
  36. Favorite Days – TrySail
  37. 聖夜 (Live at 東京ガーデンシアタ… – さだまさし
  38. Dramatic Love (NANA ACOUST… – 水樹奈々
  39. Virgin Snow~初心 (はつごころ) – Flower
  40. 言わせてよ! –  森川美穂
  41. 余韻 – 南條愛乃
  42. 夏のプリンス – ケツメイシ
  43. Let Go – 露崎春女
  44. 運命の人 – 槇原敬之
  45. パンキッシュ☆ – mihimaru GT
  46. りスタート (2020ver.) – 豆柴の大群
  47. SWEET SERENITY & chocolate…- 鈴木祥子
  48. ずっとマイラブ feat. HAN-KUN… – SPICY CHOCOLATE
  49. just life! all right! – YUKI
  50. アルバム – ZONE
  51. ピアス – 水樹奈々
  52. パラカ (Instrumental) – BEGIN
  53. Starting Over – レミオロメン
  54. 僕らがいた – 松たか子
  55. Monster Explosion – m.o.v.e
  56. パラサイト – 石崎ひゅーい
  57. ブレーメン – ヨルシカ
  58. 雨上がりの私 – つじあやの
  59. 届かない恋 – 上原れな
  60. 花びら – 平井 堅
  61. 眠れぬ夜は君のせい – MISIA
  62. IN YOUR EYES – 知念里奈
  63. Love Forever (DAISHI DANCE R… – 加藤ミリヤ x 清水翔太
  64. 女神 – ウルフルズ
  65. Don’t Let Me Down – chay
  66. いつだって青空 – 茅原実里
  67. 行くぜっ!怪盗少女 – ももいろるクローバー
  68. JoyfulxJoyful – スフィア
  69. Don’t be afraid – SPEED
  70. ROCK-mode – LiSA
  71. ナチュラルに恋して – Perfume
  72. 猫だまし – 渡り廊下走り隊
  73. あなたがここにいたら – ポルノグラフィティ
  74. トキメキ★マイドリーム – Negicco
  75. FRONTIER – ヒルクライム
  76. Smile – JUJU
  77. ギュッ – 渡り廊下走り隊
  78. OVERTURE – 乃木坂46
  79. AXIA~かなしいことり~ – 上白石萌音
  80. 恋の予感 – miwa
  81. Sunshine Sunshine – Superfly
  82. つないで手 – 一青窈
  83. ホンキー・トンキー・クレイジー – BOΦWY
  84. 雨音 (in your face vocal) – 久保田利伸

これを実現させるための方法

びっくりするほどローテク。まずはiPhoneの履歴をスクショする。それを見て書き写していては何のためのmacOSか! といわれるので、ここでOCRソフトの登場とする。スクリプトを組んで、可能な限り自動化したいので、OCRソフトでLinuxで使われるtesseractというソフトを導入する。

このソフトは高い精度を持っているとのことで、インストール方法から

brew install tesseract
brew install tesseract-lang

1行目でベースをインストール。2行目でランゲージパックをインストールした。

基本的な使い方としては、

tesseract imagefile outputbase [-l LANG[+LANG]]

オプションである -l を指定しないとEnglishのみになってしまうので、ここはjpn+engを指定する。

後はimagefileに撮影したスナップショットを。outputbaseには出力するテキストファイルを指定すればOK。例としてスナップショットのファイル名を「input.jpg」出力テキストファイルを「output.txt」として日本語を含む画像を変換させるのには、

tesseract input.jpg output -l jpn+eng

とすればいいことになる。注意して欲しいのは出力テキストファイルの指定には、.txtは必要ないこと。それぐらいかな。

変換の実例

変換の実例を表示してみる。

精度高いですね。右が画像ファイル。左がOCR後。文字の間違いよりも改行位置がまちまちでそこの方が問題かな。今回は、間違いも含めて手動でなおしました。自動化するのは難しいけど、iMacでの再生リストとともに、時々掲載しようと思います。基本的にミュージック.appのランダム再生に任せています。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


ソーシャルメディア

Facebook

Instagram

タグクラウド

2.5GBe (17) 5.8 (5) 11.2 (4) 2018 (4) ahamo (8) AirPods (10) Aliexpress (4) amazon (5) Apple (4) BIGLOBEモバイル (4) blog (8) BOSE (4) CSS (6) ffmpeg (11) FreeNAS (34) Google Analytics (6) Gutenberg (7) HDD (6) Homebrew (8) HomePod (8) i3 (6) iMac (17) IPad mini (4) iPhone (16) IPoE (6) iTunes (6) Kindle (5) Let’s Encrypt (4) Linux (10) Lolipop (4) lollipop (8) Lubuntu (8) M5StickC (8) MacBook (18) MacBookAir (4) Mac mini (15) MacOS (22) MacPro (9) Music (10) NAS (8) nasne (8) OneDrive (5) openSUSE (5) PageSpeed Insights (5) PC (5) Peppermint (8) Peppermint 9 OS (28) PHP (4) PHP8 (6) Pop!_OS (5) python (4) Raspberry Pi (62) Raspberry Pi zero (8) raspistill (4) SDカード (4) SSD (7) ssh (5) TrueNAS CORE (15) TrueNAS Scale (13) Ubuntu (20) Ubuntuサーバー (9) Update (27) vnc (4) Webサーバー (4) wi-fi (4) Windows (33) Windows10 (18) Windows11 (16) Windows365 (4) WordCamp (26) WordPress (78) うまくいかない (17) つけ麺 (7) インストール (9) エラー (4) スマートスピーカー (4) タイムラプス動画 (4) ディスプレイ (4) トラブル (36) ノートパソコン (6) ハードディスク (8) バックアップ (4) バージョンアップ (5) ブログ (6) プラグイン (4) ホームサイネージ (7) ラーメン (40) ルーター (7) 不調 (5) 交換 (11) 再起動 (9) 動画 (4) 壊れた (4) 失敗 (6) 成功 (7) 新型コロナ (5) 無停電電源装置 (6) 自作PC (6) 自宅サーバー (9) 購入 (4)

2022年8月
 123456
78910111213
14151617181920
21222324252627
28293031 

最新の投稿

  • 商品が届かない
    CPUファンが届きません。1ヶ月待ったのに… 昨日までは本日到着予定になっていました。ところが、今日見たら「配達予定日がわかり次第、Eメールで連絡します」という表示に変わっています。
  • 22H2にアップデート
    いつまでまってもWindows11のアップデートが来ないので、じれて手動でUpdateをかけました。何が引っかかっていたのかわかりませんが、普通の使用では問題なく使えています。
  • 広告なし、アフィリエイトなし
    先日からですが、広告AdSenseをOFFにしています。基本アフィリエイトも載せていません。ブログを通じての収益化をやめることにしました。このブログのような小さなブログでは、広告を掲載することの悪影響の方が大きいと判断したためです。
  • WAFとWordPress6.1.1+Twenty Twenty-Three
    私の環境だけの可能性はありますが、Lollipopサーバー上のWAF(Web Application Firewall)とWordPress6.1.1+Twenty Twenty-Three環境ではレイアウト編集後の保存で、セーブできないというエラーが発生する場合があるようです。
  • 中華ジャンク
    中華通販サイトである、Aliexpressからエクステンド・キーボードを購入しました。ところが動作しません。不良品つかまされたかな? 中華あるあるですけどね。
  • PageSpeed Insights
    時々Googleさんに怒られるためにこのサイトを訪れます。PageSpeed Insightsここのところ、画像最適化を試したり、構造化のチェックをしたりしていました。難しいですね。
  • Twitterアカウント削除
    あまり使っていなかったとは言うものの、Twitterのアカウントを削除しました。マスク氏の買収後の混乱を見るにつけ、これ以上アカウントを維持していくのは無理と判断しました。
  • XIAOMI製温湿度計LYWSD03MMC
    ずいぶん前に購入していたんですが、電池が切れてしまってそのままになっていました。中華メーカーのXIAOMIが出しているBluetooth対応の温湿度計LYWSD03MMCを使い始めました。
  • Windows11 22H2が落ちてこない
    いやぁ、今使っていて不自由はしていないのですが、22H2がセキュリティに関するものも含んでいるのでやっぱり気持ち悪いかな。何故落ちてこないのだろう?
  • Homebrewで依存関係が壊れてしまった場合の対処
    おそらく私の操作がまずかったのだと思いますが、Homebrewで本来維持されるはずの依存関係が壊れてしまいました。色々試してみたのですが、ようやくうまくいく方法がありましたので、記載しておきます。多分に自分自身のためのメモですが。