『QNAP上に最高のiTunesサーバを構築する。』のクチコミ掲示板

TS-431P 製品画像

最安価格(税込):¥29,969 (前週比:±0 )

  • メーカー希望小売価格:¥―
  • 発売日:2016年12月 9日

店頭参考価格帯:¥― (全国8店舗)最寄りのショップ一覧

ネットで買うなら!クレジットカード比較
この製品をキープ

ご利用の前にお読みください

  • TS-431Pの価格比較
  • TS-431Pの店頭購入
  • TS-431Pのスペック・仕様
  • TS-431Pのレビュー
  • TS-431Pのクチコミ
  • TS-431Pの画像・動画
  • TS-431Pのピックアップリスト
  • TS-431Pのオークション

TS-431PQNAP

最安価格(税込):¥29,969 (前週比:±0 ) 発売日:2016年12月 9日

  • TS-431Pの価格比較
  • TS-431Pの店頭購入
  • TS-431Pのスペック・仕様
  • TS-431Pのレビュー
  • TS-431Pのクチコミ
  • TS-431Pの画像・動画
  • TS-431Pのピックアップリスト
  • TS-431Pのオークション

『QNAP上に最高のiTunesサーバを構築する。』 のクチコミ掲示板

RSS


「TS-431P」のクチコミ掲示板に
TS-431Pを新規書き込みTS-431Pをヘルプ付 新規書き込み



ナイスクチコミ89

返信121

お気に入りに追加

標準

QNAP上に最高のiTunesサーバを構築する。

2019/03/10 23:19(2ヶ月以上前)


NAS(ネットワークHDD) > QNAP > TS-431P

スレ主 tanettyさん
クチコミ投稿数:4676件

iPad上のRemote。QNAPから(iPadを経由せず)直接AirPlayスピーカーに音を飛ばせる。

QNAP上に最高のiTunesサーバを構築する方法を調査し、実践していくスレッドです。
下記<本スレッドの前身>につづく、3本目のスレッドとなります。



<背景・概要>

QNAPにはiTunesサーバが標準で準備されていますが(以下、「標準品」と呼ぶ)、下記の致命的欠陥がある、残念な代物です。

そこで、標準品 (実体は「firefly」)の代わりに「forked-daapd」を利用し、最高のiTunesサーバをQNAP上に構築しようとしています。現状すでに標準品の欠点を克服したのみならず、使い勝手の向上も実現済であり、最高のものに仕上がっていますが、さらに高みを目指したいと思ってます。

たく0220さんに教えを乞いながら、おこなっています。というか、ほぼ100%、たく0220さんのお知恵です。本当にありがとうございます。m(_ _)m

実装方法・使用方法等については、後日、別スレッドにまとめる予定でございます。



<標準品 (firefly)の欠陥>
・アーティストの並び順として、ふりがなを見てくれない。
・Remoteアプリで再生できない。
・アルバムアートワークを、まったく表示できない。

<経緯>
forked-daapd という iTunesサーバをQNAP上に実装した (たく0220さんのご教示による)。
・アルバムアートワークを表示できるようになった。
・Remoteアプリで再生できるようになった (QNAPから直接AirPlayスピーカに音を飛ばせる)。

さらに
・アーティストの並び順を正しくした (たく0220さん謹製パッチによる)。
・ジャンルの表示がおかしい問題を解決した (たく0220さん謹製パッチによる)。
・アーティスト別アルバムを新しい順にした (たく0220さん謹製パッチによる)。
・オーディオブックを再生する方法を調査し実践した。
・プレイリストから再生する方法を調査し実践した。

<今後>
・radiko・らじるの実装 (たく0220さんにて開発中)。


<本スレッドの前身>

その2<QNAP上でまともに使えるiTunesサーバを構築する。>
https://bbs.kakaku.com/bbs/K0000925629/SortID=22412981/#tab

その1<iTunesサーバでのジャケット表示とアーティスト並び順>
https://bbs.kakaku.com/bbs/K0000925629/SortID=22261119/#tab

書込番号:22523738

ナイスクチコミ!2


返信する
銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/03/11 21:13(2ヶ月以上前)

>tanettyさん

こんばんは

とりあえずのテストも問題なかったので公開しますね。

今回はほぼ新規なのでファイルはfirestorageにアップする事にしました。
下記URLでDLしてください。DLパスワードは小文字で qnap になります。
DL可能期間は3日間です。

http://firestorage.jp/download/19f79eddf8c5780349c145c72db3eab03022197c

ファイル名:mpdiko_docker.zip
sha256:776fb991b26fdf564a58b0edf295223140283b94779d360b69903f374bcb6496

ざっくりとした構成図は添付のようになります。
解凍すると、大まかに「mpdiko_docker-armhf」フォルダと「readme」フォルダに分かれます。

あとは手順通りにインストールしてみてください。


書込番号:22525744

ナイスクチコミ!2


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/03/11 21:15(2ヶ月以上前)

インストールの手順になります。

・事前準備
ビルド用の作業用フォルダの作成
適当な所に「mpdiko_docker-armhf」フォルダをコピーしてください。
適当な所に/config用のフォルダを作成してください。

コマンドの例は、下記ディレクトリを基準としますので
ご自身の環境に合わせ修正してください。

・作業フォルダ
/share/CACHEDEV1_DATA/appdata/mpdiko_docker-armhf

・/configフォルダ
/share/CACHEDEV1_DATA/appdata/mpdiko


以降はSSHにてNASにログインして実行してください。

1.作業用フォルダへカレントディレクトリを移動
cd /share/CACHEDEV1_DATA/appdata/mpdiko_docker-armhf

2.build開始(ビルドは大体5分ぐらいかかります。)
taku0220/mpdiko_docker.armhf:1.0 の部分は任意に変更してください。
  taku0220/daapd :dockerイメージの名前
  :1.0 :dockerイメージのバージョン

docker build --no-cache=true -f Dockerfile.armhf \
-t taku0220/mpdiko_docker.armhf:1.0 .

3.コンテナの作成
/config の場所は変更してください。
--name= はコンテナの名前です。任意に変更してください。

docker create \
--name=mpdiko_docker \
-v /share/CACHEDEV1_DATA/appdata/mpdiko:/config \
-e PGID=100 -e PUID=502 -e TZ=Asia/Tokyo \
--net=host \
taku0220/mpdiko_docker.armhf:1.0


書込番号:22525754

ナイスクチコミ!2


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/03/11 21:17(2ヶ月以上前)

4.dockerコンテナの起動

・dockerコンテナ起動コマンド
docker start mpdiko_docker

・dockerコンテナ停止コマンド
docker stop mpdiko_docker

初回起動時は、/configに指定したフォルダに設定ファイル「Radio.conf」が無いので
「Radio.conf」ファイル作成後、コンテナが自動的に終了します。
デフォルトの設定でも動作すると思われますが、必要でしたら確認、変更してください。
※再生時間の項目「DURATION」は60秒に設定しています。
 動作確認後に変更してください。

5.プレイリスト
forked-daapd用のプレイリストを作成します。

・設定
/configに指定したフォルダ内に「RadioPlaylist.conf」があるので
必要でしたら確認、変更してください。主にRemoteでの表示名を変更する設定です。

・プレイリスト作成
/configに指定したフォルダ内に「_playlist.gen」ファイルがあるので
「playlist.gen」にリネームし、コンテナを再起動してください。

起動時に「playlists_gen」フォルダが作成され、そのフォルダ内にプレイリスト(*.m3u)が作成されます。
ラジコのみですが、受信出来た場合はartworkフォルダにオリジナル(*/png)とタイル(正方形)状に変換したartwork(*.jpg)を作成します。
forked-daapdの「music」フォルダ等にm3uファイルとartworkをコピーしてください。
forked-daapdにて認識後にRemoteでその他のインターネットラジオに表示されます。

6.スマートプレイリスト
Remoteのプレイリストに表示する場合はスマートプレイリストを作成します。
「readme」フォルダ内に作り方の資料を入れてありますので必要でしたら確認してください。

同フォルダ内の「smartpl_sample」にラジコとらじる用がありますので
プレイリストと同様にforked-daapdの「music」フォルダ等にコピーしてください。

7.再生方法
普通のプレイリスト同様に聞きたいラジオ局を選択すると再生が始まります。
インターネットへの接続処理とバッファに少し時間が必要なので
開始まで5〜10秒ほど待ってください。

停止はポース(一時停止)ボタンになります。

8.既知の問題
・「DURATION」の設定で終了タイマーを設定出来ますが
 再生終了後にRemoteからプレイリスト内の次のアイテムへの再生開始リクエストが来てしまう為
 30秒間受付を停止するようになっています。

・停止しない(再生中)状態で、プレイリストに戻り新たに選局した場合artworkの画像が変わらない。
 一旦停止後に再度選曲すれば治ります。

以上になります。

書込番号:22525762

ナイスクチコミ!2


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/11 21:48(2ヶ月以上前)

>たく0220さん

ありがとうございます!!!!!!

>DL可能期間は3日間です。

とりいそぎダウンロードいたしました。
時間を作って、インストールする予定でございます
完了したら、報告いたします。

楽しみです!!!
本当にありがとうございました。m(_ _)m

書込番号:22525847

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/11 23:56(2ヶ月以上前)

>たく0220さん

イケましたぁああああああ!!!!
ありがとうございます。

イイですね、コレ。楽しいです!!!

ただ、ちょっとだけ問題が。
私の設定または環境に起因する問題だとは思うですが。

1. ラジコの局がなぜか数局足りない。(2局だけ出てくるけど、残りの6局が出てこない)。
・足りない局について、m3uもあるし、ArtworkにJPGもPNGもできている。
・足りない局は、[その他]-[インターネットラジオ}にも、出てこない。
・スマートプレイリスト「ラジコ」内にも、出てこない。

2. スマートプレイリスト「ラジコ」に、なぜかNHKのうち2局(第1と第2)が入ってきてしまう

ちょっと原因を探ってみます。

書込番号:22526215

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/12 00:06(2ヶ月以上前)

>たく0220さん

>ちょっと原因を探ってみます。

ご教示いただけないでしょうか。

Remoteに表示されない民放局について、daapd側の問題なのかmpdiko側の問題なのか、まずはそこから切り分けたいと考えました。

m3u内に記載されたURLに、ブラウザからアクセスすれば、再生されるはず。
と思ったのですが、この認識自体が間違っているのでしょうか。

ちなみに、Remoteから再生できてる、たとえば「NHKラジオFM東京」について、
実験のため、下記URLから、Mac上のSafariからアクセスしても試してみてもダメでした。
http://QNAP1:9000/NHK_FM-tokyo
QNAP1の部分をIPアドレスに変更しても同じでした。

書込番号:22526239

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/03/12 00:15(2ヶ月以上前)

>tanettyさん

>イイですね、コレ。楽しいです!!!
よかったです、今回かなり苦労したので作った甲斐がありますね。
もう、しばらく何もしたくない気分です ^^;


>・足りない局は、[その他]-[インターネットラジオ}にも、出てこない。

daapdがプレイリストの登録に失敗してるかもしれませんね
dbのfilesにも登録されるので、そこの状況がどうなってるか確認するといいかもしれません。

dbにあるけど表示されない場合はRemoteかwifiのoff -> onで表示された事はありましたね。

書込番号:22526261

ナイスクチコミ!2


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/12 00:18(2ヶ月以上前)

>たく0220さん

>もう、しばらく何もしたくない気分です ^^;

いやー。ですよねー。ありがとうございますm(_ _)m

>dbのfilesにも登録されるので、そこの状況がどうなってるか確認するといいかもしれません。
>dbにあるけど表示されない場合はRemoteかwifiのoff -> onで表示された事はありましたね。

なるほど...。調べてみます!!!

書込番号:22526269

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/03/12 00:34(2ヶ月以上前)

>tanettyさん

「DURATION」の設定は変えてますか?
初期値は1分なので時間経過でSTOPした時はしばらく(30秒間)操作は出来なくなります。

/configの /log/sinatra/app.log
にポート9000で受けたらログがのこるので
/log/play-radiko.log
と合わせて見てみてください。

>下記URLから、Mac上のSafariからアクセスしても試してみてもダメでした。
一応、Chromeでは再生出来たのですが、Safariでは確認できないので…
ストリーミングの再生プレーヤーがSafariに実装されてれば再生はかのうかもしれません。

書込番号:22526304

ナイスクチコミ!2


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/12 00:45(2ヶ月以上前)

>たく0220さん

空腹に耐えきれず、夜中なのに うどん食べちゃった...。ビミョーに罪悪感。

>「DURATION」の設定は変えてますか?

はい、7200にしております。

>/configの /log/sinatra/app.log
>にポート9000で受けたらログがのこるので
>/log/play-radiko.log
>と合わせて見てみてください。

ありがとうございます。見てみます!

>一応、Chromeでは再生出来たのですが、Safariでは確認できないので…
>ストリーミングの再生プレーヤーがSafariに実装されてれば再生はかのうかもしれません。

なるほど、Chromeからできるのであれば、Safari側の問題である可能性が高そうですね。
ありがとうございました。

書込番号:22526323

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/12 01:33(2ヶ月以上前)

>たく0220さん


>1. ラジコの局がなぜか数局足りない。(2局だけ出てくるけど、残りの6局が出てこない)。

については、半分解決いたしました。

>実験のため、下記URLから、Mac上のSafariからアクセスしても試してみてもダメでした。
http://QNAP1:9000/NHK_FM-tokyo

まず↑このテスト自体、手順を何か間違えていたようです。
ちゃんとイケました。

アドレスが「QNAP1」だとダメでしたが、IPアドレスならOKでした。
IPでもダメと書きましたが、打ち間違えていたのかもしれません。

で、
MacのSafariから、まずは 「ラジオ日経第一」にアクセス

iPadのRemoteのスマートプレイリスト上とインターネットラジオ上の双方に、「ラジオ日経第一」が出現した。
(残りの、もともと出てない民放局はまだ出現しない)。

MacのSafariから、次に「ラジオ日経第二」にアクセス

iPadのRemoteのスマートプレイリスト上とインターネットラジオ上のどちらにも、「ラジオ日経第二」が出現しない。
(残りの、もともと出てない民放局はまだ出現しない)。


てな感じで、ダメだった局のうち半分ほどはRemoteに出現しました。

書込番号:22526388

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/12 01:37(2ヶ月以上前)

>たく0220さん

>2. スマートプレイリスト「ラジコ」に、なぜかNHKのうち2局(第1と第2)が入ってきてしまう

よく考えたら、コレは正常な動作でした。
というのは、ラジコでNHKが放送されてますから。
(さらにいえば、パスに「NHK_」が含まれいないから、スマートプレイリストの条件に合致する)

書込番号:22526392

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/12 01:53(2ヶ月以上前)

>たく0220さん

>iPadのRemoteのスマートプレイリスト上とインターネットラジオ上の双方に、「ラジオ日経第一」が出現した。
>iPadのRemoteのスマートプレイリスト上とインターネットラジオ上のどちらにも、「ラジオ日経第二」が出現しない。

テーブル「files」のフィールド「path」を確認してみたところ
http://qnap1:9000/RN1 はありましたが
http://qnap1:9000/RN2 はありませんでした。

ちょっと力尽きましたので、また明日、いろいろ調べてみます。

書込番号:22526406

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/03/12 01:57(2ヶ月以上前)

>tanettyさん

docker exec -it mpdiko_docker /bin/bash
で内部からのテスト コマンド
ただし音は出ない。

/radio/play-radiko/play_radiko.py TBS -d 600 -l DEBUG -u icecast://127.0.0.1:58000/mpdiko -p icecast2

ffmpegの再生が始まればOK


途中で抜ける場合はq をタイプもしくはCtrl+Cで
Sinatoraの処理かの切り分けになる。

>MacのSafariから、次に「ラジオ日経第二」にアクセス

今の時間だと放送休止中なので、そのせいかもしれません。


書込番号:22526410

ナイスクチコミ!2


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/12 02:02(2ヶ月以上前)

>たく0220さん

ありがとうございます。

すべて解決しました。

不足局について、Playlistsフォルダから、m3uを削除し、再追加。
コレを不足局ぶんくりかえすことでイケました。

こっからは推測ですが。
m3uを当該フォルダに追加した際、いっぺんに追加しました。
いっぺんだったので、追加されたファイルを全数、daapdが検知できず
「ファイルが追加されたよ。だからdbに追加しなきゃ」の処理が
中途半端になってのかもしれません。

書込番号:22526413

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/12 02:05(2ヶ月以上前)

>たく0220さん

逆にいうと、なぜコレ↓でイケた局があるのか、ちょっと理解できません。

>MacのSafariから、まずは 「ラジオ日経第一」にアクセス
>↓
>iPadのRemoteのスマートプレイリスト上とインターネットラジオ上の双方に、「ラジオ日経第一」が出現した。
>(残りの、もともと出てない民放局はまだ出現しない)。

とりあえず、結果オーライということで。
/radio/play-radiko/play_radiko.py TBS -d 600 -l DEBUG -u icecast://127.0.0.1:58000/mpdiko -p icecast2
という、ステキな切り分けを方法を教えていただける、という怪我の功名(?)もあったことですし。

書込番号:22526417

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/12 02:07(2ヶ月以上前)

>たく0220さん

もうひとつご教示いただけないでしょうか。

持続時間を無限にすることはできないのでしょうか。

DURATIONを0にしたらいいのかな?と思って試してみたら、再生不可でした。
(持続時間ゼロになってしまう)。

巨大な数字にして、実運用上無限にする
...ということは、もちろん可能ですが、何か手があるのかなぁ、と思いまして。

書込番号:22526419

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/12 02:10(2ヶ月以上前)

>たく0220さん

あああああああああああああああああ。
いかん!! 2時過ぎてる!!!
夢中になってると、時間が過ぎるの超速いですね。

こんな遅くまでお付き合いいただき、ありがとうございました。m(_ _)m
お風呂入んなきゃ。では、おやすみなさい。

書込番号:22526423

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/03/12 19:37(2ヶ月以上前)

>tanettyさん

とりあえず、解決したみたいで良かったです。
daapdのとあわせ、そのうち追検証してみます。


>持続時間を無限にすることはできないのでしょうか。

安全装置的な意味でつけた機能なので…
ちょっと疲れたので、次の時に検討します。

書込番号:22527868

ナイスクチコミ!2


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/12 23:17(2ヶ月以上前)

>たく0220さん

ありがとうございます。
お忙しいなか誠に恐縮です。
またお手すきの際、気が向いたら、よろしくお願いいたします。m(_ _)m
(とりあえず解決してますので、まったく困っておりません)。

書込番号:22528526

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/03/13 08:06(2ヶ月以上前)

>tanettyさん

おはようございます。
前スレからの内容ですが

MacにはAutomatorというアプリがあるみたいですので
こっちの方が簡単そうです。

ドラッグ&ドロップでファイルを渡すバッチをMacで作るには?
https://tech.akanequest.jp/command_dragdrop/

ひとまず、自動生成された
echo "$f"
のみ実行する内容で保存して
ドロップしてm3uの内容が表示されるか動作確認してみてください。

Macが無いので、挙動が不明ですが
ターミナルが開いてm3uの内容表示されて、すぐ閉じてしまうのかな…


>みたいに実験してるんですが、うまいこと行ってません。

そこはsedでなく、せっかくなのでiconv使ってくださいな ^^;
文字コードがぐちゃの状態なので正しく解析されません。

変換した sekitori1.m3u に対して
echo sekitori1.m3u | iconv -f UTF-8-MAC -t UTF-8 > sekitori2.m3u

みたいに


もしAutomatorでうまくいったら
pastebinにテストスクリプト貼っておいたので試してみてください。

https://pastebin.com/McDC4hVA

あと、実行前に各コマンドをwhichで確認してください。
which iconv

例↑ 、もしパスが違ってたら書き直してください。

iconvはテストしてOKだったら教えてください。

書込番号:22529033

ナイスクチコミ!2


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/03/13 13:08(2ヶ月以上前)

>tanettyさん

>変換した sekitori1.m3u に対して
>echo sekitori1.m3u | iconv -f UTF-8-MAC -t UTF-8 > sekitori2.m3u

すみません、間違えました。下記コマンドで試してみてください。

cat sekitori1.m3u | iconv -f UTF-8-MAC -t UTF-8 > sekitori2.m3u


>ところで、tr でうまくいかなかった理由って、何なんでしょう?

tr '/Volum' '/music'
で試すとこうなります。
つまり 「/ -> /」 に
「o -> u」 ,「l -> s」,「u -> i」,「m -> c」
という「パターン」で置き換えが実行されます。

/Volumes/Multimedia/iTunes for xxx/iTunes Media/Music/関取花/朝 - Single/01 朝.m4a

/musices/Misticedia/iTines fur xxx/iTines Media/Misic/関取花/朝 - Singse/01 朝.c4a


書込番号:22529502

ナイスクチコミ!2


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/13 21:14(2ヶ月以上前)

お世話になっております。
いつもいつも、一から十まで、手とり足とり、本当にありがとうございます。

ちょっとバタバタしておりますので、とりいそぎ、やってみたことの内容と結果のご報告まで。

下記のとおりAutomatorを試してみたのですが、なぜか何も起こってくれないようです。

@ Automatorを起動
・書類の種類「アプリケーション」
・「シェルスクリプトを実行」
・入力の引渡し方法「引数として」
・シェル「/bin/bash」

A 次の内容になったのを確認後
 「echoで表示.app」としてデスクトップに保存。

for f in "$@"
do
echo "$f"
done

B デスクトップ上の「sekitori2.m3u」を「echoで表示.app」にドロップ (添付動画参照)。
→ 何も起こらない
→ ただし、画面上端中央、タイムマシーンマークの左隣に、歯車マークが一瞬出て、すぐ消えます。
 (画面収録した動画には、それが出てきませんね)。
→ あらかじめ「ターミナル」を起動しておいても同じ。


↓↓sekitori2.m3uの中身↓↓
#EXTM3U
#EXTINF:284,朝 - 関取花
/music/関取花/朝 - Single/01 朝.m4a
#EXTINF:336,めんどくさいのうた - 関取花
/music/関取花/朝 - Single/02 めんどくさいのうた.m4a

書込番号:22530344

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/13 21:35(2ヶ月以上前)

>たく0220さん

何らかの具合で
https://pastebin.com/McDC4hVA
が消されちゃうと困ると思ったので、とりもなおさずコピーしました。
その旨、報告いたします。

てか、このスクリプト(?)、何が書いてあるのか
私ごときの能力ではサッパリなんですけど(笑)。
こういうのを瞬殺で(?)書けちゃうって、さすがですね。
スゴイです。感謝です。本当にありがとうございます。m(_ _)m

今からちょっとだけ職場に戻らないといけないんです。
戻ること自体はいいんですけど、道のりが寒いんですよねぇ。自転車なので。
帰宅したら、深夜にまた復活するかもしれません。
では、いったんこれにて失礼いたします。

書込番号:22530396

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/03/13 22:42(2ヶ月以上前)

>tanettyさん

お仕事、ご苦労様です。家帰って来てからなんて大変ですね。

あぁ… 表示されたりはしないんだね。
なんか不便ですね。

ユーティリティの中に「結果を表示」というのがあるので
シェルスクリプトの下に追加して

ウインド右上の「実行」ボタンをクリック後、「入力としてファイルやフォルダを受け取ります」の枠内にファイルをドロップ出来ないだろうか?

もしくは
echo "$f"

echo "$f" > test.txt

としてみて、デスクトップにtest.txtが作成されないか試してもらえますか?

寝落ちしてしまうかもしれないので先に少し変更したスクリプト貼っておきます。
https://pastebin.com/JZQdrcjK

説明不足で申し訳ないのですが、
動作的には
・拡張子がm3uの時のみ実行
・3種の変換を実行
・元のファイル名の末尾に"_iconv"を追加して、元のファイルと同じ拡張子でファイルを保存
となります。

echoの結果でフルパスで表示されたら、保存される場所が同じか違うか確認できたのですが
現状だと、ちょっと判りませんので気をつけてください。

#Debug の行は確認用です。

書込番号:22530566

ナイスクチコミ!2


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/14 00:58(2ヶ月以上前)

sekitori1では、曲名に濁点を含む2曲目が表示されない。

sekitori1では、曲名に濁点を含む2曲目も表示された。

>たく0220さん

お気遣い、ありがとうございます。
トラブル対応だったのですが、意外とあっさり終わりました。よかったー。
やっぱり初動が大切ですね。
初動で労力を1ケチると、のちのち10、場合によっては100の労力がかかることになりますから。

寒かったけど、行った甲斐がありました。
お風呂でゆっくりあったまりましたので、体力回復デス!!
って、眠くなってきちゃったけど(笑)。

さてさて。そんな話はさておき。
ご指導いただいた内容を、ひとつずつ試しながら、順次報告させていただきますね。
ステップバイステップになりますが、あらかじめご了承ください。

まずは、iconvから。
これをおこなったところ、m3uファイル内の全曲を、バッチリdaapdが認識してくれました。
すばらしい。ありがとうございます。

いろいろとおこない、何が何だかわからなくなってきてしまったので、ここまでのまとめを、(ほぼ自分用のメモとしてですが)記載いたします。



<概要>
iTunes
 ↓ <iプレイリストから出力>
sekitori0.m3u
 ↓ <trで改行コードを置換 & sedでパスを置換>
sekitori1.m3u → △2曲目(曲名に濁点を含む)を認識せず。
 ↓ <iconvで文字コード変換>
sekitori2.m3u → ○ 全曲認識した。


<sekitori0.m3uの中身>
#EXTM3U
#EXTINF:284,朝 - 関取花
/Volumes/Multimedia/iTunes for xxx/iTunes Media/Music/関取花/朝 - Single/01 朝.m4a
#EXTINF:336,めんどくさいのうた - 関取花
/Volumes/Multimedia/iTunes for xxx/iTunes Media/Music/関取花/朝 - Single/02 めんどくさいのうた.m4a


<trで改行コードを置換 & sedでパスを置換>
cat sekitori0.m3u | tr '\r' '\n' \
| sed -e 's!^/Volumes/Multimedia/iTunes for xxx/iTunes Media/Music!/music!g' > sekitori1.m3u


<sekitori1.m3uの中身>
#EXTM3U
#EXTINF:284,朝 - 関取花
/music/関取花/朝 - Single/01 朝.m4a
#EXTINF:336,めんどくさいのうた - 関取花
/music/関取花/朝 - Single/02 めんどくさいのうた.m4a


<iconvで文字コード変換>
cat sekitori1.m3u | iconv -f UTF-8-MAC -t UTF-8 > sekitori2.m3u


<sekitori2.m3uの中身> (sekitori1と見た目は同じ)
#EXTM3U
#EXTINF:284,朝 - 関取花
/music/関取花/朝 - Single/01 朝.m4a
#EXTINF:336,めんどくさいのうた - 関取花
/music/関取花/朝 - Single/02 めんどくさいのうた.m4a

書込番号:22530793

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/14 01:22(2ヶ月以上前)

>たく0220さん

報告<その2>です。

>ユーティリティの中に「結果を表示」というのがあるので
>シェルスクリプトの下に追加して
>ウインド右上の「実行」ボタンをクリック後、「入力としてファイルやフォルダを受け取ります」の枠内にファイルをドロップ出来ないだろうか?

よくわかりませんが、m3uのパスが出てきてしまいました(添付画像参照)。
なお、おこなった順番としては、

「入力としてファイルやフォルダを受け取ります」の枠内にファイルをドロップ後

「実行」ボタンをクリック

になります。(その逆だと、何も起こりませんでした)。

書込番号:22530808

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/14 01:38(2ヶ月以上前)

>たく0220さん

報告<その3>
>としてみて、デスクトップにtest.txtが作成されないか試してもらえますか?
残念ながら、作成されないようでした(添付動画参照)。
うーん、何がダメなんでしょうねぇ、いったい。

報告<その4>
https://pastebin.com/JZQdrcjK
このスクリプトについては、コピーさせていたきました。
ありがとうございます。

報告<その5>
iconvのパスは、/usr/bin/iconv でした。
適宜、それに書き換えますね。

ちょっと力尽きましたので、きょうはこれにて失礼いたします。
では、おやすみなさいZzz..

書込番号:22530822

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/14 01:50(2ヶ月以上前)

>たく0220さん

布団に入る前に、どうしてもひとつ申し上げたく。

たく0220さんのように超ハイレベルなかたから、懇切丁寧なご指導をいただけることは、僥倖以外のなにものでもない、と感じております。

ひたすら感謝しかありません。本当にありがとうございます。

書込番号:22530835

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/03/14 18:34(2ヶ月以上前)

>tanettyさん


>やっぱり初動が大切ですね。
>初動で労力を1ケチると、のちのち10、場合によっては100の労力がかかることになりますから。

初動は大事ですね。この辺は経験が少ないと予測が難しかもしれませんね。
私は特大のブーメランが私に来ないと思った時は、軽くしかアドバイスしない意地悪な性格です。
失敗しない方法を学ぶより、軽い失敗から経験し学んでほしいかなと思う次第です。(仕事の時はね…)
さておき、すぐ片付いたみたいで良かったですね。お疲れさまでした。


>まずは、iconvから。
>これをおこなったところ、m3uファイル内の全曲を、バッチリdaapdが認識してくれました。

NFCへの変換はこれでOKみたいですね。
iconvのパスは /usr/bin/iconvでしたか、了解です。


>よくわかりませんが、m3uのパスが出てきてしまいました(添付画像参照)。

少し補足説明を
Automatorで、「入力としてファイルやフォルダを受け取ります」の枠内にファイルをドロップすると
そのファイルの情報(ファイルのパス)が下の「シェルスクリプトを実行」への引数として渡されます。

for f in "$@"
の$@はその引数となりパスが代入されます。
for文はdo〜doneまでの繰り返し処理になり、$@はリストですので複数の項目がある場合
1個づつその値を f に代入してその後の処理を引数が無くなるまで繰返し処理を実行します。

$@は特殊な変数で
echoで表示.app file1 file2 …
とターミナルで実行した場合、引数「file1 file2 …」を1個づつ$@に代入しリスト形式で保存してくれます。


f にはファイルへのパスがフルパスで代入される事が判りましたので
pastebinに貼ったスクリプトそのままでも大丈夫そうです。


>echo "$f" > test.txt

ですが、ドロップしたファイルと同じ所かデスクトップに出来るかと思ったのですが違ったみたいですね。
ユーザーのルートかもしれません。

「シェルスクリプトを実行」の枠下側の「結果」とか「オプション」で実行結果を表示させたり
アクションを別ウインドウで表示出来るみたいですが
実行状況を載せてくれてる、ブログや記事がみつからないので確証が持てませんが…


echo "$f" > "${f%.*}_test.${f##*.}"

としてみてテストで試してみて頂けますか?
おそらく、ドロップしたファイルと同じ所に別名保存されないかな?と思います。

あと変換後の保存先ですが、同じファイルに上書き保存するか、別のファイル(特定の保存先か同じ所)にするとか希望はありますか?


書込番号:22532045

ナイスクチコミ!1


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/14 18:38(2ヶ月以上前)

お世話になっております。

ガチ凹み中…。価格コム殿堂入りの賞品。「ノートPCも選べるよ」的なことを、経験者から聞いて、期待しまくりだったのですが。

KCポイント3万円分でした…。いや、それだって、もらえるだけありがたいことなんですけど、期待が大きかっただけに、失望も大きく。Win機はそれでなんとかするつもりだったので、Mac買ったのにー!的な、勝手かつワガママな文句が、頭ん中でグルグル。


さてさて。報告です。
一足飛びに「iconv_test2」の実験をしてみたところ、次のエラーが出ました。

「アクション”シェルスクリプトを実行”でエラーが起きました。
 ”-: line 16: [sed]\n${ret_sed\n}: bad substitution”」


<実験した内容> (EFについては、添付の映像参照)

@ ターミナルからwhichで各コマンドの場所を確認。
・tr → /usr/bin/tr
・sed → /usr/bin/tr
・iconv → /usr/bin/tr
・cat → /bin/cat

A Automatorから新規書類を作成。
・書類の種類「アプリケーション」
・「シェルスクリプトを実行」
・入力の引渡し方法「引数として」
・シェル「/bin/bash」

B test_iconv2の内容を下記URL内の「Raw Paste Data」からコピーし
 Automatorに貼り付け
 https://pastebin.com/JZQdrcjK

C 貼り付け後のAutomatorのスクリプトについて
 tr, sed, iconvの3コマンドのパスを書き換え
 /bin → /usr/bin

D 当該Automator書類を、 デスクトップ上に「iconv_test2.app」として保存

E デスクトップ上の「sekitori0.m3u」を
 デスクトップ上の「iconv_test2.app」にドロップ

F デスクトップ上の「sekitori0.m3u」を
 Automator内「入力としてファイルはフォルダを受け取ります」欄にドロップ

書込番号:22532049

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/14 18:44(2ヶ月以上前)

>たく0220さん

お。入れ違いで、たく0220さんからレスがぁああ(嬉)!
動画のアップが、ADSLだとめっちゃ長くって。

それはそうと。KCポイントの説明かくの忘れました。コレ↓です。
https://kakaku.com/whatsnew/kpoint.html
Amazonギフト券3万円にできるみたいなので、まあヨシとしないといけないのかもしれませぬ...。

いただいたレスについては、これから熟読させていただききますね。
ありがとうございます。m(_ _)m

書込番号:22532061

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/14 18:51(2ヶ月以上前)

>たく0220さん

>失敗しない方法を学ぶより、軽い失敗から経験し学んでほしいかなと思う次第です。(仕事の時はね…)

たしかに、失敗すると、頭に強く刻み込まれますよね。
勉強になります!!!

さて。とりいそぎ、簡単に回答できる部分だけ。

>あと変換後の保存先ですが、同じファイルに上書き保存するか、別のファイル(特定の保存先か同じ所)にするとか希望はありますか?

こういう↓感じの仕様がありがたいです。入力がsekitori0.m3uだった場合
・sekitori0.m3uそのものは、sekitori_org.m3uとして別名保存される。
・プレイリストとして使用できる状態になったファイルは、sekitori0.m3uとして上書き保存される。

>echo "$f" > "${f%.*}_test.${f##*.}"

これ↑については、これから検証のうえ報告いたします。

書込番号:22532076

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/03/14 18:53(2ヶ月以上前)

>tanettyさん

ごめんなさい。

17行目
echo -e "[sed]\n${ret_sed\n}" #Debug

echo -e "[sed]\n${ret_sed}\n" #Debug

20行目
echo -e "[iconv]\n${ret_iconv\n}" #Debug

echo -e "[iconv]\n${ret_iconv}\n" #Debug

メモの方修正した時にコピペミスしてしまいました。すみません。


書込番号:22532081

ナイスクチコミ!1


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/14 19:16(2ヶ月以上前)

>たく0220さん

報告です。

>echo "$f" > "${f%.*}_test.${f##*.}"
>としてみてテストで試してみて頂けますか?
>おそらく、ドロップしたファイルと同じ所に別名保存されないかな?と思います。

さっそく実験いたしました(添付動画参照)。
デスクトップに sekitori0_test.m3uができました。
ただし、その中身は、sekitori0.m3uのパス(フルパス)でした。

つまり、sekitori0_test.m3uの中身をテキストエディットで見ると、
「/Users/xxx/Desktop/sekitori0.m3u」となってました。

これは、想定どおりの挙動と思ってよいのでしょうか?

あと、test_echo2.appにも、test_iconv2.appにも
sekitori0.m3uを、なぜかドロップできませんでした。
前は、少なくともtest_iconv2に対しては、ドロップできてたのに、なんででしょう???
謎だ...。

書込番号:22532126

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/14 19:22(2ヶ月以上前)

>たく0220さん

>あと、test_echo2.appにも、test_iconv2.appにも
>sekitori0.m3uを、なぜかドロップできませんでした。
>前は、少なくともtest_iconv2に対しては、ドロップできてたのに、なんででしょう???

この件、自己解決しました。

「入力としてファイルやフォルダを受けとります」欄に
いちどファイルをドロップすると
(Automatorを明示的に保存しなくても)
勝手にその状態で保存されてしまうようです。
なので、入力(引数)が固定になってしまっており、
引数としてのファイル(ドロップ)を受けつけなかったようです。

書込番号:22532141

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/14 19:30(2ヶ月以上前)

>たく0220さん

報告です。

>メモの方修正した時にコピペミスしてしまいました。すみません。

この修正をtest_iconv2.appに反映させたところ、バッチリいけました!!

つまり、
・sekitori01.m3uを「入力としてファイルやフォルダを受けとります」欄にドロップして「実行」
・出力されたsekitori0_iconv.m3uを、daapdのPlaylistsフォルダにコピー

・Remoteから全曲見えた!

ありがとうございます!!!!!!!!!

書込番号:22532152

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/14 19:34(2ヶ月以上前)

>たく0220さん

>この件、自己解決しました。

と、書きましたが、やっぱり解決してませんでした(泣)。

test_iconv2.appにm3uをドロップしても、反応してくれません。
Automatorで中身見ても、引数の固定指定はしてない状態なのに。
うーん。わからん。
もうちょっと調べてみます。

書込番号:22532157

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/14 19:44(2ヶ月以上前)

>たく0220さん

>test_iconv2.appにm3uをドロップしても、反応してくれません。

状況の動画をアップいたします。
いちどはドロップできてたハズなんですけどねぇ。
もう、ワケがわかりません。

書込番号:22532174

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/14 20:52(2ヶ月以上前)

>たく0220さん

すみません。
これ↓については自己解決しました。


>>echo "$f" > "${f%.*}_test.${f##*.}"
>デスクトップに sekitori0_test.m3uができました。
>ただし、その中身は、sekitori0.m3uのパス(フルパス)でした。
>これは、想定どおりの挙動と思ってよいのでしょうか?

すでにご指摘いただいた

>Automatorで、「入力としてファイルやフォルダを受け取ります」の枠内にファイルをドロップすると
>そのファイルの情報(ファイルのパス)が下の「シェルスクリプトを実行」への引数として渡されます。

のとおり、ドロップしたファイルの(中身でなく)「パス」を$fで受け取ってるんだから、echoで出力した場合、当然の挙動でしたね。

echoをcatに変えたうえで実行してみたら、中身そのままの別名保存になりました。

書込番号:22532321

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/03/14 20:57(2ヶ月以上前)

>tanettyさん

人間て他人から教わった事は忘れるけど、経験や自ら理解した事は簡単には忘れない。
そんなもんだと、私は感じてる。

ちょっと書き足してたら時間かかってしまいました…

>これは、想定どおりの挙動と思ってよいのでしょうか?

それで想定どおりです。

>デスクトップに sekitori0_test.m3uができました。

OKです、これで疑問点は大体なくなりました。

>勝手にその状態で保存されてしまうようです。

毎回リセットが必要ですか…
ちょっと面倒ですね。


>こういう↓感じの仕様がありがたいです。

https://pastebin.com/asPL9Nkx
↑こんな感じでどうでしょうか?

・icnovコマンドが成功
・元ファイルの名称変更(して同じ所に移動)が成功
上記条件を満たしたら元のファイル名に上書き保存。

>・sekitori0.m3uそのものは、sekitori_org.m3uとして別名保存される。
同名のファイルがすでに存在してる場合は上書きされますが、どうしますか?


>test_iconv2.appにm3uをドロップしても、反応してくれません。

メニューバーの赤枠の所が気になる…

書込番号:22532329

ナイスクチコミ!1


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/14 21:36(2ヶ月以上前)

>たく0220さん

イケましたぁあああああああああああ!!!!!
完璧です!
サイコーです!!
すばらしいです!!!
ありがとうございますぅううううううう!!!!!!!!!!!

>同名のファイルがすでに存在してる場合は上書きされますが、どうしますか?

上書きで何ら問題ありません。
プレイリスト作成時、作業フォルダはクリーンな状態で行う予定ですので。
仮に(自分の勘違いで)上書きされても、iTunesから再出力すればいいだけですし。

ドロップ問題も、理由はわかりませんが、解決しました。
test_iconv3.appだと、何回ドロップしても、ちゃんと成功します。
うーん、なんだったんでしょうねぇ。

>人間て他人から教わった事は忘れるけど、経験や自ら理解した事は簡単には忘れない。
>そんなもんだと、私は感じてる。

同感です。
こういう話を聞いたことがあります。

@ ヤバイときや、うれしいとき、交感神経が活性化し(興奮状態)、心拍数増大・血圧上昇・瞳孔散大・消化吸収抑制などが起こる。
A @の状態で経験したことは、短期記憶から長期記憶に移行しやすい。

現代の私たちの日常生活では、狩りをすることもありませんし、捕食動物に追われることはありません。ですが、太古、そういうことは日常的にあったと思われます。

@で副交感神経が支配している(鎮静状態)ような個体は、食べられてしまうことが多く、あるいは、食べ物にありつけることができず、遺伝子をあまり残すことができなかった。結果として@の反応を起こす個体の遺伝子が、現代では多く残っている。ということなのかな?と思ってます。

書込番号:22532435

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/14 21:40(2ヶ月以上前)

>たく0220さん

>メニューバーの赤枠の所が気になる…

んー。「赤枠」が、何を指しているのか、動画を見てもわからないのですが。
3回ぐらい動画を見直したのですが、赤枠を発見できず。

書込番号:22532443

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/03/14 22:00(2ヶ月以上前)

>tanettyさん

>んー。「赤枠」が、何を指しているのか、動画を見てもわからないのですが。

すみません、画像添付するの忘れてました。

なにかストップボタンのアイコンみたいに見えてて
普段は歯車アイコンが出たり消えてたりしてた様な気がしてたので…

書込番号:22532503

ナイスクチコミ!1


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/03/14 22:01(2ヶ月以上前)

>tanettyさん

>イケましたぁあああああああああああ!!!!!

いけましたか、良かったです。

DAPのスレで同じように困ってる人いたけど解決したかな?
test_iconv3のスクリプトそのままで大丈夫でしたか?

>うーん、なんだったんでしょうねぇ。

ん〜、何かエラーで止まってしまってたかもしれませんね。
自分で試せないのがはがゆい…

>ガチ凹み中…。価格コム殿堂入りの賞品。「ノートPCも選べるよ」的なことを…

あぁ残念ですね。
その教えてくれた人の時より企業の景気が悪いからかな…
こういうのって、スポンサーフィーの一部だったりすると思うんだよね。

>Mac買ったのにー!的な

私のMacは25年物〜
最近動かしてないな…新しいの欲しいけど予算が(T T)

>こういう話を聞いたことがあります。

詳しいですね ^^
確かに面倒見すぎると、本人は忘れてる事あって
安心させてしまったのが悪かったかな〜

ひとまず落着ということで、お疲れさまでした。

書込番号:22532505

ナイスクチコミ!1


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/14 22:03(2ヶ月以上前)

>たく0220さん

>なにかストップボタンのアイコンみたいに見えてて

あああああああ。それでしたか。それは、画面録画中のアイコンです。

>普段は歯車アイコンが出たり消えてたりしてた様な気がしてたので…

そうなんですよね。ドロップをちゃんと受け入れるときは、歯車が一瞬だけでて消えてました。

書込番号:22532512

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/14 22:19(2ヶ月以上前)

>たく0220さん

>test_iconv3のスクリプトそのままで大丈夫でしたか?

はい、OKでした。ありがとうございます!!

>自分で試せないのがはがゆい…

もう、なんかおかしなことになってると思うんですけど。てゆーのは、Mac所有者の私が、Mac非所有者のたく0220さんから教えていただいている、という。まあ、スキルやら知識やら能力やらが雲泥の差なんで、仕方ないと諦めていただくしか(汗)。

>その教えてくれた人の時より企業の景気が悪いからかな…
>こういうのって、スポンサーフィーの一部だったりすると思うんだよね。

気になっているのは、2018年にKDDIが価格コムの株を16%買ったことです。資本提携に伴い、経営方針についてKDDIから有形・無形の圧力があったんじゃないかと。想像の域を出ない話ですが。

理由はどうあれ、ノートを自腹で購入しないといけなくなりました(泣)。せちがらい世の中ですね。

>私のMacは25年物〜
>最近動かしてないな…新しいの欲しいけど予算が(T T)

おっと。「非」所有者などと書いてしまい、失礼しました。25年って、ちょっと想像もつかないんですけど。たく0220さんにこそ、価格コムからMacを差し上げてほしいのですが。なかなか、思うようにはいきませんね。って、あたりまえか…。

>確かに面倒見すぎると、本人は忘れてる事あって
>安心させてしまったのが悪かったかな〜

そうですね。そういう意味でいうと、私はたく0220さんから、めっちゃ甘やかされてるような(滝汗)。ちゃんと現状を報告さえすれば、必ずどうにかしてくださるっていう、絶大な信頼あってのこそなんですけど。うー、自分で言ってて、耳が痛い。反省いたします。

>ひとまず落着ということで、お疲れさまでした。

何度も同じことばかり申し上げて恐縮ですが、たく0220さんには感謝しかありません。本当にありがとうございました。

書込番号:22532555

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/03/14 22:41(2ヶ月以上前)

>tanettyさん

>それは、画面録画中のアイコンです。

なるほど、それでしたか納得です。

MacにはWindowsのタスク マネージャーみたいのはありませんか?
あれば動作不安定な時に状況確認できると良いかなと

無限ループとかになってなければ良いのですが…


>はい、OKでした。ありがとうございます!!

了解です。情報ありがとうございます。

>めっちゃ甘やかされてるような(滝汗)。

そんなに甘やかしてるつもりはないですよ ^^
誰でも最初は初心者ですから、判らないことは多いでしょうし
私も知らない事は知らないですから。知ってる事をアドバイスしてるだけです。
ただ、自ら手を動かし努力しないような方には送るアドバイスは「ガンバレ」だけですね。


書込番号:22532611

ナイスクチコミ!1


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/14 23:53(2ヶ月以上前)

Windowsの「タスクマネージャ」に相当するMac画面

>たく0220さん

殿堂入りの賞品とか、なんかいろいろ、余分な話まで聞いていただき、ありがとうございました。
そのついでに(?)、もうひとつだけ与太話をさせてください。←調子にのるな!

以前に申し上げたかもしれませんが、先月に導入したネットワークカメラ(2019年発売)3台が、不具合てんこ盛りでして。
これまでに私が発見した不具合は、ナナナなんと、23個。(うち解決済4個、解決見込みなし1個)。
多すぎてワケがわかりません。
プラネックスの代わりに、私が不具合を管理をしている始末です。

<2019/2時点では未完成品。改善を望む。【不具合一覧アリ】>
https://bbs.kakaku.com/bbs/K0001124137/SortID=22457353/#22532712

>MacにはWindowsのタスク マネージャーみたいのはありませんか?

あります。添付画像のとおり「アプリケーションの強制終了」的なのですけど。
iTunesとかが固まったとき、たしかに「応答なし」みたいな感じで表示されたような気が。

>あれば動作不安定な時に状況確認できると良いかなと
>無限ループとかになってなければ良いのですが…

現状なぜか解決してしまったので、次に症状が再現したとき、その方法で状況を確認してみますね。
ご助言ありがとうございました。

>ただ、自ら手を動かし努力しないような方には送るアドバイスは「ガンバレ」だけですね。

怖っ!
「ガンバレ」って言われたら、見放されたってことだと理解しました(笑)。
そうならないよう、気をつけなきゃ、です。
能力が足りないぶん、実際に手を動かすことや、報告を正確かつ細かくすることだけは、怠らないようにしているつもりですが。

書込番号:22532757

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/16 19:05(2ヶ月以上前)

>たく0220さん

いつもお世話になっております。

毎日、楽しくdaapd+mpdikoを使用しております。
ありがとうございます。

さて、報告と質問をさせていただきたく。



<報告>

iPadのRemoteから再生指示を出そうとしたら、
AirPlayスピーカーがひとつも表示されない、という症状が発生しました。

daapdの管理画面(?)
http://QNAPのIPアドレス:3689/admin.html
を確認したところ、Outputs欄がカラでした。

よくよく考えてみると、その前日にルーターを再起動していたことを思い出しました。
それによって、おそらく各AirPlayスピーカーのIPアドレスが変わったと思われます。
拙宅環境では当該ルータがDHCPサーバですので。

iPadから見たらどうか?
iPad「ミュージック」からiPad内音源をAirPlay再生しようとしたら、
「Cocoon」など全AirPlayスピーカーが表示され、正常に再生できました。

daad(と念のためmpdikoも)をContainer Stationから再起動したところ、
Remoteから全AirPlayスピーカーが認識・再生できるようになりました。

直った後になりますが、DB内のspeakersを見てみたところ、
「Coccon」や「DS-A5」など、ホスト名のみを持っており、IPアドレスは含まれていませんでした。



<質問>

@このようなケース(=スピーカーのIPアドレスが変わった)において、
daapdがスピーカーを見失うのは、想定の挙動でしょうか。
(たぶん想定どおりだと、私としては愚考しておりますが)。

A このようなケースで、たとえばQNAPのavahiの再起動で直ったのでしょうか?
/etc/init.d/avahi.sh restart


と、ここまで書いて、ふと思い出しました。
DS-A5は、IPアドレス固定にしてます。
(DHCPサーバ上で静的割当してるわけではなく、DS-A5上で固定にしてます)
マルチキャストアドレスは、192.168.x.y体系とはまったく別だから、
やっぱりavahi関連???
んんんん? ますますよくわかならなくなってきました。



<質問の背景>

「まとめ」を作るさい、「困ったときは」みたいな項目も入れる予定です。
そこにどういう書き方をしたものか、にかかわってきます。
(というか、ぜんぜん「まとめ」ができてなくて申し訳ありません)

手順書に書く手順として、
なるべくコマンドラインは使いたくないので、いずれにしても
Container Stationからdaapd再起動…の手順として書くかと思いますが。

あと、単純に私が「なんで?」と疑問に感じているってこともあります。



最後に余談ですが(←余談がいつも多くてスミマセン)。
以前に教えていただいたNETGEARのスイッチ「GS105E-200JPS」を発注しちゃいました。
https://www.amazon.co.jp/dp/B00KEXR0GA
中古で2,282円だったので、ついつい飛びついてしまって(笑)。

書込番号:22536472

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/03/16 22:29(2ヶ月以上前)

>tanettyさん

ちょいと工作したくなり部品探してて、こっちみてませんでした ^^

AvahiがQNAPとdaapdで2重起動してるのは気になってて
QNAP側のAvahiを落としておいてもdaapdは問題無く動作する事は確認済みなのです。

ですが、本来はdaapdのAvahiは落としておいてQNAPの方に任せるべきではないかと思うので
余裕が出来たら、何か手がないか確認してみます。

私の環境はDHCPサーバーで固定にしてるので、現象が出にくいかもしれませんね。
不明なMACアドレスからリクエストきたらLogに残るので、この方法を取っています。
以前からtanettyさんの環境でAvahiが不安定な挙動でしたので気にはなっていたのですが、いまいちこれといった情報がなくて原因の追究が出来ていません。

>@このようなケース(=スピーカーのIPアドレスが変わった)において…

想定外です ^^;

>A このようなケースで、たとえばQNAPのavahiの再起動で直ったのでしょうか?

おそらく。可能性としては直る確率は高かったと思います。

QNAPの設定はDHCPとIP固定どちらですか?
DHCPだとするとQNAPのIPが変わってしまった事が原因かもしれませんので
この点も考慮した方が良いかと思います。


>あと、単純に私が「なんで?」と疑問に感じているってこともあります。

なんでしょう? ^^
私の判る範囲内でしたら…


>以前に教えていただいたNETGEARのスイッチ「GS105E-200JPS」を発注しちゃいました。

買ってしまいましたか〜
色々設定出来ますので、楽しんでください。


書込番号:22537034

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/16 23:07(2ヶ月以上前)

>たく0220さん

こんばんは。

>ちょいと工作したくなり部品探してて、こっちみてませんでした ^^

おお。工作って何だろ。気になる〜。
たく0220さんのことですから、私では理解できないような、高度なことをなさってるんだろうなぁ。
って思いました。

>QNAP側のAvahiを落としておいてもdaapdは問題無く動作する事は確認済みなのです。

ふむふむ。そうなんですね。

>ですが、本来はdaapdのAvahiは落としておいてQNAPの方に任せるべきではないかと思うので
>余裕が出来たら、何か手がないか確認してみます。

ありがとうございます。お手すきの際でかまいませんので…。

>私の環境はDHCPサーバーで固定にしてるので、現象が出にくいかもしれませんね。
>不明なMACアドレスからリクエストきたらLogに残るので、この方法を取っています。

あー。なるほどぉ、たしかにそのほうがいいのかも。

>想定外です ^^;

私の環境に起因した問題っぽいので、なんともはやって感じですよね、きっと。

>おそらく。可能性としては直る確率は高かったと思います。

次回同様の事象が発生したら、daapdを再起動する前にavahiの再起動から試してみますね。

>QNAPの設定はDHCPとIP固定どちらですか?

QNAPのIPアドレスは固定です。ルータ(DHCPサーバ)上ではなく、QNAP上で固定に設定してます。

あと、AirPlayスピーカーについて現状を確認してみたところ、次のとおりでした。

Cocoon … DHCP。ルータ側でも静的割当してない。
DS-A5 … DS-A5上で固定。
Victor … DHCP。ルータ側で静的割当。

ちょうどバラバラでした ← どういう管理してんだ…て話ですが(汗)。
この状況でも、ルータ再起動でdaapdが上記3台とも見失っていた…という不思議な事態です。

なお、Cocconについては、さきほど、ルータ上での静的割当に変更しました。

>なんでしょう? ^^
>私の判る範囲内でしたら…

スミマセン。説明が舌足らずでした。
今回の症状が、なんで起きたんだろ? というのが、知りたいことです。
理由の説明がつくと、スッキリするので、ただそれだけなんですが。

>色々設定出来ますので、楽しんでください。

ありがとうございます。
使うのはトラブル時なので、あまり使う機会があるようでは困るのですが(笑)、どうせなら楽しく遊んでみたいと思います。

書込番号:22537137

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/03/17 00:39(2ヶ月以上前)

>tanettyさん

>QNAPのIPアドレスは固定です。

となると、AirPlayスピーカーのIPアドレスが変わってしまった場合のみという事で絞り込んで
少し検証してみる事にします。

あとルータのIGMPスヌーピングの設定はどうなっていますか?
AirPlayスピーカー3台とも無線接続ですか?

>スミマセン。説明が舌足らずでした。

こちらこそ、すみません。
色々やりながらだったので、その行で一旦目を離してしまったので文脈に気が付きませんでした。


>おお。工作って何だろ。気になる〜。

画像添付した「Raspberry Pi Zero W」です。
「Eufy Genie」が一時期Amazonから消えてて、復活してるけど5千円超えてたので
どうしようか悩んだ末、使い道がなくて1個余らせてたので
これをAirPlayレシーバーにしてしまえ〜と…

あと書き忘れましたが「GS105E-200JPS」は省電力機能(パワーセーブ)があるので
テストする際はOFFにする事をお勧めしておきますね。

書込番号:22537295

ナイスクチコミ!1


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/17 00:54(2ヶ月以上前)

ルータの設定です。

>たく0220さん

こんばんは。さっそくのご返信ありがとうございます。

>となると、AirPlayスピーカーのIPアドレスが変わってしまった場合のみという事で絞り込んで
>少し検証してみる事にします。

恐れ入ります。ありがとうございます。

>あとルータのIGMPスヌーピングの設定はどうなっていますか?

ONです(添付画像参照)。

>AirPlayスピーカー3台とも無線接続ですか?

以下のとおりです。
・Cocoon .... 有線
・DS-A5 ... 有線
・Victor ... 無線

>色々やりながらだったので、その行で一旦目を離してしまったので文脈に気が付きませんでした。

いえいえ。お気遣いいただき、ありがとうございます。

>画像添付した「Raspberry Pi Zero W」です。

おお。これがラズベリーパイとかいうモノなんですね。
たのしそう!
ちなみに大きさって、手の平ぐらいなんでしょうか?
(それぐらいに見えますが)

>「Eufy Genie」が一時期Amazonから消えてて、復活してるけど5千円超えてたので

genie、私もたまにチェックしてたのですが、高くなっちゃいましたよねぇ。
残念です。

>これをAirPlayレシーバーにしてしまえ〜と…

マジですかー。さすがですね。
技術力が高いと、いろんな遊び(?)ができるから、いーなー。
とか、うらやましがってるヒマがあったら、勉強しろ!って話なんですが(汗)。

>あと書き忘れましたが「GS105E-200JPS」は省電力機能(パワーセーブ)があるので
>テストする際はOFFにする事をお勧めしておきますね。

おっと。貴重な情報ありがとうございました。
こういうのって、知らないと「なんでだよー。なんでとれてないんだよー」ってことになっちゃいまもんね。
助かります!!

書込番号:22537321

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/03/17 01:53(2ヶ月以上前)

>tanettyさん

>ちなみに大きさって、手の平ぐらいなんでしょうか?

お菓子のフリスクと大体同じ大きさです。
サイズは 65 × 30 × 5mm
Wi-Fi、Bluetooth、mini HDMI、microUSBが1個ずつついて
本体のみだと、1300円ぐらいです。

今回は実家用にもってくつもりなので、カスタムしてくので
トータルで4千円弱ぐらいの予定です。(スピーカーは既存)

公式のHP
https://www.raspberrypi.org/products/raspberry-pi-zero-w/

情報はネットに一杯ありすぎるので、どれが有用なのか迷うかもしれません。

書込番号:22537394

ナイスクチコミ!1


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/17 21:26(2ヶ月以上前)

>たく0220さん

>お菓子のフリスクと大体同じ大きさです。
>本体のみだと、1300円ぐらいです。

ちっさっ!!
やすっ!!!

>情報はネットに一杯ありすぎるので、どれが有用なのか迷うかもしれません。

ちょっと調べてみたのですが、たしかにたくさんありますねー。
オモチャとして、ちょっと欲しくなってきた...。
でも、私のスキルでは、活かすのちょっと難しいカナ???

何に使いたいのか?
そこを明確にしてからじゃないと、最初の数日だけ楽しく遊んで、終わりになりそうで。
悩み中。

Amazonで1,300円で買えるなら、発注しちゃおっかなぁ、と思ったのですが。
残念ながら、ないのかぁ。
そのへんの敷居もあります。
なるべくアチコチにはクレカを登録したくないので。

貴重な情報ありがとうございました。
でも、楽しそうだなぁ。悩むー。

書込番号:22539566

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/03/19 20:44(2ヶ月以上前)

>tanettyさん

ラズベリーパイにはモデルが何種類かありますので
用途にあわせた方が良いです。

>何に使いたいのか?
>そこを明確にしてからじゃないと、最初の数日だけ楽しく遊んで、終わりになりそうで。

確かにこれが重要で、買ったはいいけど…って事になりがちです。
また本体のみでは何もできないので、SDカードや電源、モニター、キーボード、マウスなどが必要になり
予備に持ってたりしないと、揃えたら合計で結構な金額になってたりします。

またSDカードのみでの使用は、書込み寿命の関係で長期運用にむいていなかったりします。
工夫するか、Model 3B以降であればUSBメモリーのみで起動させられたりします。

私は基本的にUART(シリアルコンソール)かSSHのみでの運用を選択するので、キーボード等は必要でなかったりします。
またModel ZeroはオーディオOUTのジャックがないので、その辺も工夫が必要だったりして小型化する以外メリットがあまり無かったりします。

あと半田付けした事が無い場合はModel Zero WHというピンヘッダーが最初から付いてるモデルがあるのでそちらの方が良いかと思います。

>なるべくアチコチにはクレカを登録したくないので。

以前、別のスレで紹介したかもしれませんが
VISAのVプリカとかのプリペイドタイプを試してみては?余りはAmazonのポイントに交換できるみたいですので


現在、子基板のレイアウトが決まらなく難航してます (T T)
部品は何とか揃ったのですが、時間がかかりそうです…

書込番号:22543832

ナイスクチコミ!1


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/20 19:48(2ヶ月以上前)

>たく0220さん

貴重かつ有用な情報・ご助言、誠にありがとうございます。

以下、「そんなこと自分で調べて、自分で考えろ!」てな感じの、ほぼひとりごとに近い内容になります(汗)。スミマセン。

>ラズベリーパイにはモデルが何種類かありますので
>用途にあわせた方が良いです。
>確かにこれが重要で、買ったはいいけど…って事になりがちです。

ホント、そうなんですよねぇ。

ラズベリーパイでできることを調べてみまして….。そのなかで私のやりたいことって何だろ?
そう自問してみると、「AirPlayレシーバー」と「監視カメラ」でした。

ただ、ここが悩みどころで、どちらもすでに専用機をちゃんと持っています。
(ONKYOのDS-A5、PLANEXのカメラ)。

Rasbery Piを使ったとして、どうがんばっても、専用機以上の使い勝手なり機能性を望むのは難しいのカナ?...と想像しています。
たとえばDS-A5は、光出力と赤白出力ばかりでなく、ONKYO製アンプとの電源連動・入力切替連動機能なども備えています。
たとえばPLANEXのカメラは、インターネット越しの安全な閲覧、動体検知による録画、夜間も撮影可能、などの機能をそなえています。

となると、私の場合、実現「後」の実用性うんぬんより、実現「まで」の道のりを、技術面で遊ぶ・楽しむってレベルの話になっちゃうのカモ? と。

>また本体のみでは何もできないので、SDカードや電源、モニター、キーボード、マウスなどが必要になり
>予備に持ってたりしないと、揃えたら合計で結構な金額になってたりします。
>私は基本的にUART(シリアルコンソール)かSSHのみでの運用を選択するので、キーボード等は必要でなかったりします。

このへんも私にとって、懸案事項です。あまり余分なものは購入したくないので。
たとえばUSBキーボードとかは買いたくないです。
microSDは死ぬほど余ってるのでOKなんでけども。
(監視カメラ運用で劣化のため交換したものが、10枚ぐらいあります)。

いろいろ調べてたとき、下記サイトを発見しました。このサイトを見た感じでは、SSHにくわえて(?)VNCを併用すれば、下記条件のもとでも(初期設定も含めて)、Macからの操作ですべてイケるのではないか?...という気もしています。どうなんでしょうか?

<Raspberry Pi Zero W をセットアップして、VNCでMac内に画面を表示するまで>
https://mushikago.com/i/?p=8365


<条件1・すでに持っているもの>
・MacにつなげられるSDカードリーダー
・USBアダプター (Ankerの)
・microUSB - USB-Aのケーブル

<条件2・まだ持っていないもの (なるべく買いたくない)>
・miniHDMI変換ケーブル
・ディスプレイ
・USBキーボード

>またSDカードのみでの使用は、書込み寿命の関係で長期運用にむいていなかったりします。

ああ。やっぱり劣化したSDでは、Linux(?)上で動かすのは厳しいんですね。

>工夫するか、Model 3B以降であればUSBメモリーのみで起動させられたりします。

なるほど、そういう回避策もあるんですね。勉強になります。

>あと半田付けした事が無い場合はModel Zero WHというピンヘッダーが最初から付いてるモデルがあるのでそちらの方が良いかと思います。

貴重なご助言ありがとうございます。おっしゃるとおり、ハンダづけの経験は皆無ですよぉ。なので、WよりWHのが(私には)よさげだと感じております。

もしAirPlayレシーバーにするなら、最低でもステレオミニ出力、できれば光出力がほしいところです。その場合、GPIO端子(?)とかいうところに、これらの部品をとりつけられる…という認識でいるのですが、合ってるのカナ????

>以前、別のスレで紹介したかもしれませんが
>VISAのVプリカとかのプリペイドタイプを試してみては?余りはAmazonのポイントに交換できるみたいですので

ありがとうございます。検討させていただこうかと思います。

実はあのあと追加で調べてみて、いまちょっと感じていることがありまして。それは、ご紹介いただいたスイッチサイエンス社は、信用してもよい(つまりカードを登録してもよい)企業なのかも?ってことです。なんか思考がグルグル周りですね(汗)。

>現在、子基板のレイアウトが決まらなく難航してます (T T)
>部品は何とか揃ったのですが、時間がかかりそうです…

ぬぬ? 子基板のレイアウトとな?
ちょっと私のレベルだと、難解な言葉で、そもそもどういうことなのか、イメージがわかないのですが(恥)。
勉強します。

いずれにしても、いつも手とり足とり、一から十まで、貴重かつ有用な情報・ご助言をいただき、ひたすら感謝・感謝・感謝でございます。m(_ _)m

書込番号:22545894

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/20 19:59(2ヶ月以上前)

>たく0220さん

うーん。

<Raspberry Pi Zero W をセットアップして、VNCでMac内に画面を表示するまで>
https://mushikago.com/i/?p=8365

このサイト(↑)をもうちょっとよく見てみると、こんな(↓)感じのことが書いてありました。

>テレビにHDMI接続して、デスクトップ上でWifiなどを設定
>USBハブは使わなかったので、USBマウスとUSBキーボードを随時付け替えて操作しました。
>テレビである程度まで操作し、Wifiも繋がったところで、あとはMacだけでなんとかできるようにしてみます。「

てことは、MacからVNCでつなげられるようになるまでの道のりで、
・miniHDMI変換ケーブル
・USBキーボード
・USBマウス
が、結局は必要になってしまうってこと???

よくわかりません…、

書込番号:22545917

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/03/20 22:05(2ヶ月以上前)

>tanettyさん

>が、結局は必要になってしまうってこと???

参考:Raspberry Pi zero W のヘッドレスインストール(キーボードやマウスなしでRaspbianをインストールする方法)
https://raspida.com/headless-install2pi0w

参考:タッチパネル式5インチモニターを使ってAmazonPrimeMusic
https://raspida.com/5inchi-amazonmusic
の記事終わりぐらいの「VNCで遠隔操作する」

上記を参考にすると良いかもしれません。VNCサーバーはインストールされているみたいですので
Mac等にクライアントソフトをインストールするのみで可能かもしれません。
GUIは使ったことが少ないのですが、遅いと思いますよ…
ZeroはCPUがシングルコアですので。

Model ZeroではオーディオOUTは期待出来ないので、オーディオ目的だとすると他のModel 3A+か3Bにした方が無難ですね。
GPIOからの出力はノイズが乗っかるのでHPF(ハイパスフィルタ),LPF(ローパスフィルタ)等を自分で作れないと大変で、
I2Sから出力するDACボードも売ってますが本体よりかなり高くなります ^^;
SPDIFについてもZeroでは使えなかったりするかもしれません。(ピンアサイン、ピン数の関係で)


>ご紹介いただいたスイッチサイエンス社は、信用してもよい(つまりカードを登録してもよい)企業なのかも?ってことです。

ここ数年、そこから購入してますが特に問題はなかったです。
従業員の方と面識があるわけでは無いので、信用に関しては何とも言えませんね。。。

少し期待させ過ぎてしまったかもしれませんが、
組込み機器の自作かLinuxの勉強用になりますので、拡張するとなると工作が得意でないと難しい所があります。
特にZeroは最低限の機能しか無いのでハンダなしで出来るオプションを選ばないといけなくなってしまいます。
あとCPUが熱くなる事があるので、ヒートシンクとかも必須だったりします。

書く事が多すぎて伝えきれませんが、こんな感じです。

書込番号:22546305

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/20 22:37(2ヶ月以上前)

>たく0220さん

こんばんは。

BDドライブを買っちゃいまして。forked-daapdのライブラリに、CDから少しずつ音源を追加中。劇遅Windows(←私の、がですが)に比べ、Macからだと、インポートが速くて助かってます。53分のアルバムをALACで取り込んで3分48秒でした。

1枚4分として、この調子でイケば、1000枚だと4000分=67時間。計算してみたら、いや、ちょっとさすがにちょっと…て気がしてきました。

さてさて。

懇切丁寧なご説明をいただき、ありがとうございました。

次のように理解いたしました。
△ キーボードやマウスなしでも、たぶんなんとかイケる。ただし、VNCは遅そう。
△ 音声出力するなら、Zeroより 3A+か3Bがよさげ。
? 信用うんぬんは何ともいえない。
× 工作できないと厳しい。

いちばん私の中でひっかかったのは、工作のくだりです。恥ずかしながら、昔っから不器用なので。

実際、キーボードでパチパチ打って、みたいなのは楽しいのですが。

なんか機械を組み立てて、みたいなのは、得意・不得意以前の問題として、あまり楽しく感じないというか、どちらかというと、私にとっては苦行なので。(実際、NASの組み立ても、何か壊しちゃうんじゃないかと、ドッキドキでした)。

当面は見送りの方向で…という、いまのところはそういう気持ちです。せっかく一から十まで教えていただいたのに、申し訳ありません。

いずれにしても、たく先生のおかげで、たいへん勉強になりました。ひたすら感謝・感謝・感謝です。本当にありがとうございました。m(_ _)m

書込番号:22546391

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/03/21 00:43(2ヶ月以上前)

>tanettyさん

>1枚4分として、この調子でイケば、1000枚だと4000分=67時間

1000まい ^^;
すごい一杯持ってますね、置き場が大変そう…
1日10枚ずつこなしても100日かかるな〜 ^^


>いちばん私の中でひっかかったのは、工作のくだりです。恥ずかしながら、昔っから不器用なので。

この辺は得手不得手ありますから、購入前に確認できて良かったと思います。
ブレッドボードという部品やケーブルを刺すだけの物もありますが、実験レベルですね。
たまにAmazonのセールでセット品が安かったりする事もありますので、気が向いたらでいいと思います。

簡易サーバー用途とかだと、電源とSDとネットワークだけなので
forked-daapdとかのテスト環境とか、私の場合DHCPサーバーとSambaのマスターブラウザ固定用に使っています。
あとは長期のパケットキャプチャーが必要な時はコレでキャプチャー動かしておいて、後でデーターをWiresharkで見たりするのに使ってたりした事があります。
けどトラブった時は、ほぼ自力で解決しないといけないので、まずはLinuxの勉強用でしょうか…

書込番号:22546641

ナイスクチコミ!2


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/21 01:18(2ヶ月以上前)

間違えて買った同じCD

>たく0220さん

こんばんは。

ADSLモデムのACアダプターを交換しろ、ということで、ソフトバンクからブツが届きまして。
交換してたら、こんな時間なのにホコリまみれに(泣)。
Yahooのアホー!
...って、ホコリはYahooのせいじゃありません!!!
ちゅーわけで、もっかいお風呂はいろっと。

さてさて。

>1日10枚ずつこなしても100日かかるな〜 ^^

そうなんですよねー。きょうのところは結局、5枚ぐらいで疲れてやめちゃいました(笑)。

あと、どうでもいいのですが、間違えて同じの2枚買っちゃたりとかも、けっこうあります。
中古で100円ぐらいの買うことが多いので。
いや、何買ったかおぼえとけよ...って話なんですが(汗)。

>この辺は得手不得手ありますから、購入前に確認できて良かったと思います。

そうおっしゃっていただけると、救われます。

>ブレッドボードという部品やケーブルを刺すだけの物もありますが、実験レベルですね。

へー、そういうのもあるんですね。勉強になります!

>たまにAmazonのセールでセット品が安かったりする事もありますので、気が向いたらでいいと思います。

ありがとうございます。Amazonだったら安心ですので、そっちでチェックして、安かったら買ってみようカナ。

>簡易サーバー用途とかだと、電源とSDとネットワークだけなので
>forked-daapdとかのテスト環境とか、私の場合DHCPサーバーとSambaのマスターブラウザ固定用に使っています。

forked-daapd用ってのは、私の場合はアリなのかもしれません。
てゆーか、そんなんだったら始めに言えーって怒られそうですが。
でも、やっぱり、QNAPだけで完結してるのは、サイコーに気分がいいです。

おお。DHCPサーバとマスタブラウザ固定用ですか。
スゴイですね。さすがですね。
どシロウトの私には、想像のまったく及ばない用途でした。

>あとは長期のパケットキャプチャーが必要な時はコレでキャプチャー動かしておいて、後でデーターをWiresharkで見たりするのに使ってたりした事があります。

あー、なるほどー。PCだとあっつくなりますし。
ラズベリーパイだと、筐体のように消費電力も小さいんでしょうか。

>けどトラブった時は、ほぼ自力で解決しないといけないので、まずはLinuxの勉強用でしょうか…

そっかー。行きつくところは「勉強用」ってことになりますよね。
ということは、そこへのテンション待ちってことになるでしょうか。←いや、テンションは自分でちゃんと上げとけよ...って話ですが(笑)。

いずれにしても、いろいろと教えていただき、ありがとうございました。m(_ _)m

書込番号:22546678

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/03/24 03:46(1ヶ月以上前)

>tanettyさん

2019/3/18
forked-daapd Version 26.5 Releease
https://github.com/ejurgensen/forked-daapd/releases/tag/26.5

という事で各patchを見直さないといけないのですが
余力がない… ^^;

ので26.4でインストールする方法です。
docker buildの引数の変更のみ

docker build -f Dockerfile.armhf --no-cache=true \
--build-arg DAAPD_RELEASE=26.4 -t taku0220/daapd-march:26.4 .


あとは変更なしです。

書込番号:22554187

ナイスクチコミ!2


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/24 20:39(1ヶ月以上前)

>たく0220さん

いつもお世話になっております。

>2019/3/18
>forked-daapd Version 26.5 Releease

おっと。daapdの新バージョンがリリースされたのですね。

>ので26.4でインストールする方法です。
docker build -f Dockerfile.armhf --no-cache=true \
--build-arg DAAPD_RELEASE=26.4 -t taku0220/daapd-march:26.4 .

ふむふむ。ビルドの際、

・オプション「--build-arg」にて「ビルド時の変数の値を指定するよ」と宣言したうえで
・具体的には記述「DAAPD_RELEASE=26.4」にて「daapdのバージョンは26.4です」と指定する。

と理解いたしました。

手順書作成の際には、上記事項を反映させた形にする予定でございます。

ご指導ありがとうございました。m(_ _)m

書込番号:22555872

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/03/29 23:07(1ヶ月以上前)

>tanettyさん

linuxserver/docker-daapd
https://github.com/linuxserver/docker-daapd/releases/tag/26.5-pkg-be22c71b-ls8

Switching to new Base images, shift to arm32v7 tag.

と言う事で、forked-daapdのVersion 26.5 Releeaseに続いてこちらも大きな変更が入ってしまいました。
ビルドベースが
lsiobase/alpine.armhf 3.8
に変わり
lsiobase/alpine arm32v7-3.8
となりました。

forked-daapd Ver26.5での変更によりジャンル日本語化のパッチでエラーが起きますので
原因を調べていますが、変更点が多いので修正に時間かかりそうです。

書込番号:22566878

ナイスクチコミ!2


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/30 21:12(1ヶ月以上前)

>たく0220さん

こんばんは。いつもお世話になっております。

>ビルドベースが

ぬぬ? そうなんですね。

>forked-daapd Ver26.5での変更によりジャンル日本語化のパッチでエラーが起きますので
>原因を調べていますが、変更点が多いので修正に時間かかりそうです。

ありがとうございます。お手間をとらせて申し訳ありません。m(_ _)m

別件で報告ですが。都合により、Macに「homebrew」とかいうのを入れました。

これまでは、homebrewナシ&入れない前提でした。つまり、たく0220さんからみて、手足をしらばれた状態でのサジェスチョンを余儀なくされていたかと(文字コードの問題解決でも、そうだったんですよね、きっと)。

今後は、homebrewアリの前提となります。とりあえず、「nkf」かいうのはインストールしました。

書込番号:22569020

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/03/30 23:18(1ヶ月以上前)

>tanettyさん

とりあえず、パッチ作り直したらOKになりました。
なんでだろう… ^^;

forked-daapd Version 26.5用パッチファイルは
面倒なので、下記からDLしてください。
一部手順変えましたので中に手順のメモ入れておきましたので、それを参考にビルドしてください。
HDDの容量に余裕がありましたら、Version26.4は念の為残しておくと良いかもしれません。

http://firestorage.jp/download/d5fb3f3a3d1b5ed8e075624424efa7927e7ad90b
ファイル名:forked-daapd_26.5_patch_v1.0.zip
DLパスワード:qnap
sha256:45e076f570806d1cf564e9b416ddaef2dfd879aae396f4ad2b53c2636a43e608
DL期限:いつかは消える(私が更新しなかったら1か月ぐらい)


・avahiの件
Update when new speaker is detected #4
https://github.com/chme/forked-daapd-web/issues/4

スピーカーの情報更新に問題があり、認識されない事があったみたいです。
Version26.5で修正されてますので、こっちで様子みてください。

・Androidアプリ Retune
ペアリング出来るようになりました。

疲れた…

書込番号:22569329

ナイスクチコミ!2


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/31 00:46(1ヶ月以上前)

>たく0220さん

わー。いろいろとありがとうございます。m(_ _)m
とりいそぎ、zipをダウンロードいたしました。
近日中にアップデート作業を行う予定です。
完了次第、報告いたします。

書込番号:22569517

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/31 08:40(1ヶ月以上前)

バッチリ26.5でイケました!

コレは「プルーン」しちゃダメですよね?

>たく0220さん

おはようございます。
バッチリ26.5でイケました!
ありがとうございます!!!!!

ところで。
教えていただけないでしょうか。
今回のバージョンアップとは別件だとは思うのですが。
Container Stationの「ボリューム」に、何かブツ(?)がありました(添付画像参照)。
メガネマークをクリックしてみたところ、mpdikoが使っている旨、表示されました。
コレは「プルーン」しちゃダメですよね???

書込番号:22569898

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/31 08:53(1ヶ月以上前)

>たく0220さん

『Retune』でも、たしかに正常動作することを確認いたしました。

にしても、これは助かるー。
というのは、 『Remote for iTunes のトライアル版』のお試し期間が過ぎて、使えなくなっちゃってたので。

書込番号:22569920

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/03/31 15:11(1ヶ月以上前)

>tanettyさん

こんにちは〜、寝たりなくてまだボーっとしてます ^^;

>バッチリ26.5でイケました!

tanettyさんの環境でも問題なさそうなので、これで暫くは大丈夫かな?


>Container Stationの「ボリューム」に、何かブツ(?)がありました(添付画像参照)。

ごめんなさいm(_ _)m
mpdikoのDockerfileでの修正漏れが原因でした ^^;
「プル〜ン」はしばらくお待ちください。
そのうち修正しますね。

ちなみに、コンテナに使われているイメージは
docker image prune
で消す対象から除外されてます、あくまで余分なイメージの削除になります。


>『Retune』でも、たしかに正常動作することを確認いたしました。

『Remote for iTunes のトライアル版』の試用期間が24時間しかなかったので
Android関係でのテストが難しかったんですよ、なのでさっさと26.5に上げたかったんですよね…
これでRetuneも使えるようになったので良かったかな。

書込番号:22570648

ナイスクチコミ!2


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/03/31 20:47(1ヶ月以上前)

>たく0220さん

こんばんは。いつもお世話になっております。

>こんにちは〜、寝たりなくてまだボーっとしてます ^^;

ありゃ。たいへんそうですね。ぐっすり寝ないと。ご自愛くださいますよう。

>tanettyさんの環境でも問題なさそうなので、これで暫くは大丈夫かな?

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

>mpdikoのDockerfileでの修正漏れが原因でした ^^;
>「プル〜ン」はしばらくお待ちください。
>そのうち修正しますね。

そうだったんですね。恐れ入ります。
現状でも動作上なんら支障はありませんので...。

>ちなみに、コンテナに使われているイメージは
>docker image prune
>で消す対象から除外されてます、あくまで余分なイメージの削除になります。

ふむふむ、そういうことでしたか。

>『Remote for iTunes のトライアル版』の試用期間が24時間しかなかったので
>Android関係でのテストが難しかったんですよ、なのでさっさと26.5に上げたかったんですよね…
>これでRetuneも使えるようになったので良かったかな。

はい、すばらしいです。ありがとうございました。

書込番号:22571372

ナイスクチコミ!0


クチコミ投稿数:2492件Goodアンサー獲得:70件 TS-431PのオーナーTS-431Pの満足度4

2019/04/07 06:50(1ヶ月以上前)

出遅れましたが、このスレッド、今の私に大変参考になりました・・・感謝です
しかし私の質問の時もそうでしたが、たく0220さんスゲェ・・・

書込番号:22585159

ナイスクチコミ!1


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/04/07 10:04(1ヶ月以上前)

>まぐたろうさん

ありがとうございます!
てか、ようやく他の方からのコメントが ^^

p.s. ガザC(劇場版)としないと、色がね…

書込番号:22585481

ナイスクチコミ!2


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/04/07 11:47(1ヶ月以上前)

>まぐたろうさん
>たく0220さん

わー。まぐたろうさんが。
ご参加ありがとうございます。
うれしいです!

そうなんですよぉ。スゴすぎなんです。
私のなかで、たく先生をひとことであわらすとすれば、「別格」です。
そんなかたから教えていただけるだなんて、私としてもぶったまげてるというか。

ラケットの持ち方から教えてもらおうと、市民テニス教室に行ってみたら、先生がジョコビッチだった…みたいな?
公立の高校に入学したら、現国を教えるのは林先生だった…的な?
地元の企業に入社したら、OJT担当がキスマイの玉ちゃんだった…おっと、これは趣味が出てしまいました(笑)。

そんなことがあっていいのか?
まさに僥倖としかいいようがありません。

ちゅーわけで(?)、この僥倖を共有すべく、まぐたろうさんもこのスレに、ぜひご参加くださいませませ。

たく先生、いつもありがとうございます。
これからも、よろしくお願いいたします。m(_ _)m

てか、「ガザC」って何?
と思って調べたら、ほほう、「ガンダム」に出てくる「モビルスーツ」なんですね。
勉強になりました。

では、これより花見に出かけてまいりマッスル。

書込番号:22585686

ナイスクチコミ!1


クチコミ投稿数:2492件Goodアンサー獲得:70件 TS-431PのオーナーTS-431Pの満足度4

2019/04/11 19:13(1ヶ月以上前)

>たく0220さん
>たく0220さん
登録ありがとうございます、が、私が貴方の知の恩恵に預かる事はあっても、私から差し上げられるものは極めて少ないと思いますぞw
セール情報とか嬉々として垂れ流しますし、煩わしければ本当に気軽に外してくださいませor2

書込番号:22594929

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/04/11 20:53(1ヶ月以上前)

>まぐたろうさん

私も気づかなかったり、知らなかった事を知れるので
ある意味、すでに皆さんから色々頂いてるのですよ
なんというか、自分の無知を知る為にココも見てる感じです。

私から、お気に入りに登録するのもなんだったので…
ですので、あまり気にしないでくださいね ^^

スマートフォン向けのサイトだとタイトルだけなんでね、
私は別に気にしてないですよ。

まぁこのスレの方が長文ばかりでウザがられてそうですがね…

書込番号:22595182

ナイスクチコミ!1


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/04/30 10:01

>tanettyさん

情報出し忘れてたのですが
前スレで少しふれたアー写の件

wip! Add support for artist images #698
https://github.com/ejurgensen/forked-daapd/pull/698

上のPRが実装されたら、アー写も自由に変更出来るようになりそうです。
ただ作者も忙しそうで、いつになるか判りませんが実装されたら面白ろそうですね。

書込番号:22634600

ナイスクチコミ!1


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/04/30 20:52

>たく0220さん

ぬぉおおおおおおおおおおおおおおおお!
それって、それって、それって。まさかの?
私がまさに望んでいた、そのものじゃないですかぁあああ。
実装されたら、サイコーにうれしいです!!

てゆーか、本家のAppleが、アー写自由設定を頑なに実装してくんないのは、何でだろ。
iTunesサーバにも、iTunesにも、「ミュージック」にも、です。
何度も何度も要望を投げてるんですけどねぇ。
逆にいえば、DAAPは本家ごえを果たそうとしてるってことなのかと。

朗報・吉報をありがとうございました!!!

書込番号:22636147

ナイスクチコミ!1


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/05/01 02:29

AirPlay非対応機でも、Chromecast対応機なら、dappd上の楽曲を、Remote操作で再生可

いまさら発見したことなんですが。

「AirPlay非対応機でも、Chromecast対応機なら、dappd上の楽曲を、Remoteで操作して再生できる」

SONY h.ear go 2というスピーカーは、まさにそれに該当するんですが、
AirPlayならぬChromecastで再生できることを、さきほど発見して、小躍りしながら喜んじゃいまして。
(それを発見するまでは、PLEX Media Server上の楽曲をPLEXからChromecastしてました)。

Dockerfile に --enable-chromecas句を入れてビルドしたような気がするので、そのおかげなんですよね、きっと。

daapdからはChromecastでスピーカーに音を飛ばしていると思うんです。
でも、Remoteからはあくまで、AirPlay先として見えるみたいで。
おもしろいですね。

いずれにしても、Chromecast機で再生できる点でも、本家iTunesサーバを超えています。

Chromecast対応のスピーカーが、もっと欲しくなってきました。JBL Playlists、安くなってるし、買おっカナ...。

書込番号:22636745

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/05/01 02:39

>daapdからはChromecastでスピーカーに音を飛ばしていると思うんです。
>でも、Remoteからはあくまで、AirPlay先として見えるみたいで。
>おもしろいですね。

これ(↑)って、こういう(↓)挙動なんですよね、きっと。

@ daapd → Remote
「こんな楽曲がございます。こんなAirPlay機がありますが、いかがなさいますか」
「(ホントはChromecast機だけど、AirPlay機ってことにしておこう)」

A Remote → daapd
「この楽曲を、このAirPlay機で再生してくれ」

B daapd → Chromecast機
「こちらの楽曲を、Chromecastで飛ばすしますから、再生ねがいます」

書込番号:22636757

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/05/01 02:46

ただ、h.ear go 2 <-> Remote間で、音量表示の連動は、うまいこといかないようです。
h.ear go 2側で音量をいじっても、Remote上での音量表示は変わりません。
ChromocastとAirPlayの違いを、daapdが吸収してくれない...ってことなのでしょう。

書込番号:22636762

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/05/01 04:01

>tanettyさん

>てゆーか、本家のAppleが、アー写自由設定を頑なに実装してくんないのは、何でだろ。

Appleの事情があるんだとは思うのですが、その辺は説明する気が無いんでしょうね。


>「AirPlay非対応機でも、Chromecast対応機なら、dappd上の楽曲を、Remoteで操作して再生できる」

おぉ〜再生できましたか〜 ^^

ついでですが、Ver 26.5からconfigの260行目あたりに
# Chromecast settings
が追加されました。
AirPlayとChromecastの両方に対応していると2個とも表示されてしまうので
Chromecast側をdisableにする機能が追加されています。


>ただ、h.ear go 2 <-> Remote間で、音量表示の連動は、うまいこといかないようです。

Chromecast周りはまだ調整中のようで、Ver 26.5リリース以降もデバイスによっては再生できないケースがあったりしてます。
私はChromecastにはあまり興味がなかったので、関連デバイスを持ってないんですよね…
次のバージョンのリリースで良くならないかな…

書込番号:22636798

ナイスクチコミ!1


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/05/01 20:29

>たく0220さん

>ついでですが、Ver 26.5からconfigの260行目あたりに

おおおおおおおおお。たしかに。気づきませんでした。

# Chromecast settings
# (make sure you get the capitalization of the device name right)
#chromecast "My Chromecast device" {
# Enable this option to exclude a particular device from the speaker
# list
# exclude = false
#}

てゆーか、26.4のforked-daapd.confで26.5のそれを置き換えてしまっていたので、設定ファイルに当該項目が存在しませんでした。
たまたま今回は問題なく動いていましたが、バージョンアップ時にそういう置き換えをしてしまうと、危険ですね。
てことを勉強しました。ありがとうございました。

>Chromecast周りはまだ調整中のようで、Ver 26.5リリース以降もデバイスによっては再生できないケースがあったりしてます。
>私はChromecastにはあまり興味がなかったので、関連デバイスを持ってないんですよね…

本家Google HomeのMiniなら安いですよ!
今なら(いつも?)漏れなく、盗聴(される)機能つきですし。
と、さりげに悪の道にいざなおうかと思い(?)、手持ちのGoogle Home Miniで、挙動を確認してみました。

んー? なんか動作がおかしい。
曲選択したとき、再生まで26〜29秒ていど待たされます。
「次の曲」や「前の曲」操作をしたときも、そうです。
再生は、曲の頭から始まります。

もしかしてGoogleのサーバを経由してる?
そうだと気持ち悪いので、インターネット側の線をを抜いて実験してみたところ、挙動はまったく同じでした。
ということは、単に30秒程度のキャッシュをしてから、再生を開始する…という動作のようです。
この「30秒待ち」は、下記組み合わせのなかでは、RemoteとGoogle Home Miniの組み合わせでのみ発生します。
よくわかりませんね…。

<30秒待ちが発生する否か> ○発生しない ×発生する
× daapd & Remote & Google Home Mini
○ daapd & Remote & h.ear go 2
○ PLEX Media Server & PLEX & Google Home Mini
○ PLEX Media Server & PLEX & h.ear go 2

書込番号:22638495

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/05/01 21:55

>tanettyさん

こんばんは。

>今なら(いつも?)漏れなく、盗聴(される)機能つきですし。

なので購入渋ってるんですよぉ〜 (T T)
そんな情報はブラックなハッカー連中が群がりそうでね、実家とかには置きずらい…
技適とかなければ、ばらして黒板のキー音とか不快な音を繰返しマイク入力に信号送るとかいやがらせを考えるんだけどね ^^


>んー? なんか動作がおかしい。
>曲選択したとき、再生まで26〜29秒ていど待たされます。
>「次の曲」や「前の曲」操作をしたときも、そうです。

その辺も修正中みたいで、masterでは修正済みみたいです。
簡単に説明すると、バッファを取るのに時間がかかってしまってるそうです。
Chromecastに投げるコマンドやパラメーター調整したみたいですよ。

Error while trying to cast to Chromecast #647
https://github.com/ejurgensen/forked-daapd/issues/647

>ということは、単に30秒程度のキャッシュをしてから、再生を開始する…という動作のようです。
ということで↑正解です ^^

>この「30秒待ち」は、下記組み合わせのなかでは、RemoteとGoogle Home Miniの組み合わせでのみ発生します。
この辺は、スピーカーに実装されてるAPI(要はファームウェア)の違いでも起こるのかもしれませんね。

書込番号:22638706

ナイスクチコミ!1


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/05/01 23:16

>たく0220さん

こんばんは。

>なので購入渋ってるんですよぉ〜 (T T)

ですよねー、ですよねー。わかります。

スノーデンの自伝的映画を見たことがあります。
彼は記者から秘密のインタビューを受けるとき、記者のもつケータイからバッテリーを抜かせ、冷蔵庫に入れさせ、それから初めて質問に答えてました。

そんなのをみて怖くなったので、私はせめてもの抵抗(?)で、バッテリーを内蔵してない「mini」にしました。使うときだけ電源に挿してます。

なにげに mini は、電源が microUSB ってのも、ポイント高いです。ACアダプターみたいに、それ用にコンセントを準備しなくてもいいので。

>そんな情報はブラックなハッカー連中が群がりそうでね、実家とかには置きずらい…

はい、ご実家はやめたほうがよさげです。ちゃんと管理できる人がいないと…。

といいつつ私は、実家の母にEcho Dotを使わせてまして。
radikoを使わせるのに便利だったので。
でも、今は使ってないみたいで、単なる盗聴(される)機械と化してます(笑)。

EchoもGoogle Homeも、セキュリティ面を度外視したとして、使い勝手の面でも、まったくオススメしません。
やっぱり画面がないとダメだな、というのが、率直な感想です。

現時点では、オモチャ以上のモノでは、残念ながら、ないですね。
とはいうもの、オモチャを欲しがる人も、オモチャだからこそ欲しがる人も、一定数いるわけで。
私も含めて、ですが。

>技適とかなければ、ばらして黒板のキー音とか不快な音を繰返しマイク入力に信号送るとかいやがらせを考えるんだけどね ^^

おお、さすがですね。ワル…ゴホッゴホッ…探究心がハンパないっていうか。

>簡単に説明すると、バッファを取るのに時間がかかってしまってるそうです。
>Chromecastに投げるコマンドやパラメーター調整したみたいですよ。

やったー。うれしいです。早く正式版?でリリースされるといーなー。

>この辺は、スピーカーに実装されてるAPI(要はファームウェア)の違いでも起こるのかもしれませんね。

なるほど、そういうものなんですね。

>Error while trying to cast to Chromecast #647
https://github.com/ejurgensen/forked-daapd/issues/647

にしてもつくづく思うのが、こういうの(↑)ソッコーで探してきて、しかもすぐに意味がとれちゃうって、ホントすごいですね。英語だし専門的な話ばかりなのに。たく先生の頭ん中を、いっぺん覗いてみたいです。いったいどうなってるのかしら。

それはさておき。がんばって読んでみました。3点ほど確認させていただけないでしょうか。

@ 1/11にこの問題を発見(の報告)して、3/27に手元の仮バージョンにて修正&テスト済(の報告)。そう読みとりましたが、その理解で正しいのでしょうか?

(1/11) owner の ejurgensen さん
「Worst thing being that both devices buffer for a very long time (20-30 secs) before starting playback」

(3/27) owner の ejurgensen さん
「Yes, I have made the changes and I am testing them myself now. With the changes my Chromecast is very quick to start playback, so that is great. The changes are in the player_refactor2 branch」

A 「owner」というのは、forked-daapdの開発者という意味でしょうか?

B「author」というのは、価格コムでいうところの「スレ主」と同じでしょうか?

書込番号:22638893

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/05/02 00:25

>tanettyさん


>とはいうもの、オモチャを欲しがる人も、オモチャだからこそ欲しがる人も、一定数いるわけで。
>私も含めて、ですが。

私もそうなんですよね〜 ^^

>にしてもつくづく思うのが、こういうの(↑)ソッコーで探してきて、しかもすぐに意味がとれちゃうって、ホントすごいですね。英語だし専門的な話ばかりなのに。

普段WebブラウザはGoogle Chromeを使ってるので、自動翻訳でざっくり見てから原文読む感じなので
チート?カンニングかな?
固有名詞も頑張って翻訳するもんだから、時々?ってなりますね。
専門的な話は慣れれば… ^^;

>@
4/2にまだNGって事で、4/5に修正版だしてOKになった感じですね。
で4/11に修正したコードをmastarにマージ(変更を適用)したよって流れですね。

>A
ejurgensenさんは「forked-daapdの開発者」とも言えなくは無いのですが
どちらかと言うと管理者と捉えた方が良いかもしれません。
Github上では、ユーザーそれぞれがリポジトリというソースコード等の置き場所が与えられていますので
各ユーザーリポジトリ上のデーターはownerであるユーザーの権限によるところがあります。

たとえば、tanettyさんがGithubにユーザー登録をしてforked-daapdを自分のリポジトリにコピーした場合は
そのforked-daapdのownerはtanettyさんという事になります。

>B
はい、スレ主です。
OSSの基本で保証なし、サポートなしなので
あまりにも丸投げな質問すると無視されます ^^;

書込番号:22639014

ナイスクチコミ!1


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/05/02 02:02

>たく0220さん

懇切丁寧に教えていただき、ありがとうございました!!
たく先生の豊富な知識はもちろんのこと、物事の調べ方・見方・考え方、すべてが勉強になります。

少し話は変わりまして...。
毎日、forked-daapdを使ってます。
てゆーか、使いまくってます。
これがない生活は、もやは考えられません。
その環境を私に与えてくださった たく0220さんには、ひたすら感謝しかありません。
本当に本当に本当にありがとうございます。m(_ _)m

書込番号:22639173

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/05/02 16:48

>tanettyさん

以前26.4でインストールする方法を紹介しましたが、
master(ブランチ)のソースコードでの方法を確認してなかったので
ちょっと時間あったので試してみました。

masterとVer26.5の変更箇所の確認。
https://github.com/ejurgensen/forked-daapd/compare/26.5...master

パッチで変更するファイルは下記なのですが
/src/library/filescanner_ffmpeg.c (sort.patch、fix-genre.patch)
/src/db.c (artist-order.patch)
特にパッチ前後には大きな変更は無さそうなので、そのまま使えるかと…

configureオプションの--disable-avcodecsend or --enable-avcodecsend が廃止されました。
Dockerfileはそのままでも、Warningは出ますが無視してビルドしても大丈夫です。
ということで現時点では、docker buildの引数の--build-argをmasterにするだけで良さそうです。

docker build -f Dockerfile.armhf --no-cache=true \
--build-arg DAAPD_RELEASE=master -t taku0220/daapd-march:master_20190502 .

コンテナの設定は/configを別のフォルダにしてテスト用に別途用意しました。

ネットワークストリーミングのコンテンツに対してですが、少し挙動が変更になったみたいで
ポーズボタンで今までは停止扱いだったのですが、一時停止扱いになってしまいました。
なのでラジコとかで別のラジオ局に変える場合は、プレイリストに戻って選択する事になるのですが
artworkが変更されない不具合があるので、ちょと困ったな…って感じです。

書込番号:22640527

ナイスクチコミ!1


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/05/02 21:57

>たく0220さん

一から十まで、手とり足とり、ありがとうございます。
以下、4点ほど報告いたします。

(報告1)
ご教示いただいた内容に従い、@Aをおこないました。
@ 2019/5/2 21:00時点のマスタブランチで再ビルド
A コンテナ再作成

(報告2)
@A後、
「Google Home mini へのChromecastで曲選択したときの30秒遅れ問題」
が解決したことを確認しました。(きわめて実用的になりました)。

(報告3)
@A後、
h.ear go 2でのChromecastが、これまで同様、問題なく使えることを確認しました。

(報告4)
@A後、
「ラジコで選局しなおしたときに、アートワークが変わってくれない問題」
が発生することも確認しました。
これについては、しばらく「待ち」ですかね...。

いずれにしても、これでバッチリminiでも使えます。ありがとうございました。m(_ _)m

書込番号:22641272

ナイスクチコミ!0


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/05/02 22:04

>たく0220さん

書き忘れました。

>configureオプションの--disable-avcodecsend or --enable-avcodecsend が廃止されました。

念のため、Dockerfile.armhf内から次の行を削除後に、ビルドしました。
--enable-avcodecsend \

書込番号:22641287

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/05/03 10:07

>tanettyさん

おはようございます。

報告と確認ありがとうございます ^^
Google Home miniも次期リリースVerで使いやすくなりそうですね。

Remoteからだと複数のスピーカーに同時出力できるので、tanettyさんの持ってるスピーカーを一斉に鳴らしたら面白そうですね ^^;
ただAirPlayとChromecast混ぜるとズレてしまうそうですが…

(報告4)の件は、Remote側かな…
私のiPhone4では電源ボタンでスリープ->スリープ解除でアートワークは直るので
Remoteでのプレイリスト処理時の不具合かなって思ってて、手が出せないでいます。

>ただ、h.ear go 2 <-> Remote間で、音量表示の連動は、うまいこといかないようです。
私のEufy Genieにはボリュームボタン(+と-)があるので確認してみたのですが、AirPlay対応機器でもRemote側の表示は連動しませんでした。

sonos beam airplay2 no volume control #613
https://github.com/ejurgensen/forked-daapd/issues/613

Issues↑で問題提起はされているのですが、とっかかりが見つからないみたいで
もう少し情報が無いと難しそうです。

書込番号:22642112

ナイスクチコミ!1


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/05/03 22:01

>たく0220さん

こんばんは。
貴重な情報、ありがとうございます。
また、Eufyでの検証までしていただき、恐れ入ります。

私のほうでもいろいろと検証してみましたので、報告いたしますね。&#8232;

<検証機>
DENON DSD-300 (AirPlay)
Victor NX-NT70 (AirPlay)
GGMM E5 (AirPlay)
SONY h.ear go 2 (Chromecast)
Google Home mini (Chromecast)
iPad Pro 10.5, iOS12.2, Remote4.4.3
iPhone 5s, iOS12.3, Remote4.4.3
iPod touch 4 iOS6.1.6, Remote3.0.1

<2つ同時に鳴らしたときの聞こえ方>
○ DENON(A)とVictor(A) → 違和感なく聞けます。
△ GGMM(A)とDENON(A) → エコーのように聞こえる(GGMMが後)。
△ GGMM(A)とVictor(A) → エコーのように聞こえる(GGMMが後)。
× SONY(C)とDENON(A) → 輪唱のように聞こえる (DENONが後)。
× SONY(C)とGoogle(C) → 輪唱のように聞こえる (SONYが後)

<スピーカー側での音量変更が、Remote側の音量表示に反映されるか否か>
○ DENON (A)
× Victor (A)
× GGMM (A)
× SONY (C)
× Google (C)

<再生/停止ボタンが効くか否か>
○ DENON(A)
○ Victor(A)
× GGMM (A)
× SONY(C)
○ Google(C) (「オッケーグーグル、ストップ」で)

<電源ボタンでスリープ->スリープ解除したとき、ラジコのアートワークが正常に戻るか否か>

(iPadのRemote)
× DENON(A)
× Victor(A)
× GGMM (A)
× SONY(C)
× Google(C)

(iPhoneのRemote)
× DENON(A)
× Victor(A)
× GGMM (A)
× SONY(C)
× Google(C)

(iPodのRemote)
× DENON(A)
× Victor(A)
× GGMM (A)
× SONY(C)
× Google(C)

2つ同時に鳴らしたときは、同時に送る(daapd)ことだけでなく、受信側(スピーカー)でどのような処理をしているか、も重要な気もします。とくに関係しそうなのが、イコライザの有無とかその設定だったりです。受信してから音出しするまでに音をいじる処理があると、通信とは無関係にどうしても時差が生じますので。

運用上、もっとも重要なのが、音量表示の反映です。GGMMはほとんど使わなくなってしまったのですが、その理由は

「いきなり爆音で鳴ってしまうことがある」

です。たとえば、こんな(↓)感じになることが、あります。これですっかりGGMMには懲りまして(泣)。

@ Remote側でGGMMを指定
A GGMM側で音量下げるボタンを連打 (最低になったはず…と確信)
B Remote側で再生ボタン押下
C 爆音で再生開始 (泡を食う)

>(報告4)の件は、Remote側かな…
>私のiPhone4では電源ボタンでスリープ->スリープ解除でアートワークは直るので

こちらの環境では上述のとおりどの組み合わせでも、iOS機のスリープ&解除で、アートワークがが正常表示されることがありませんでした。うーん、なんでだろ。

>sonos beam airplay2 no volume control #613
https://github.com/ejurgensen/forked-daapd/issues/613
>Issues↑で問題提起はされているのですが、とっかかりが見つからないみたいで
>もう少し情報が無いと難しそうです。

チラッと眺めてみましたが、パケット解析までしてるんですね。こりゃたいへんそうだー。

>Google Home miniも次期リリースVerで使いやすくなりそうですね。

ん? これって、新機種が出るよ、という意味でしょうか。
それとも、ファームウェアのVerUPということでしょうか?

書込番号:22643534

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/05/04 00:01

>tanettyさん

いっぱい検証して頂いて恐縮です。

><2つ同時に鳴らしたときの聞こえ方>
>2つ同時に鳴らしたときは、同時に送る(daapd)ことだけでなく、受信側(スピーカー)でどのような処理をしているか、も重要な気もします。

その通りですね。個体差でますか…。

><スピーカー側での音量変更が、Remote側の音量表示に反映されるか否か>

DENON (A)はOKだったんですね。
という事は、デバイスごとにアナウンスの仕方に違いがありそうですね。

><電源ボタンでスリープ->スリープ解除したとき、ラジコのアートワークが正常に戻るか否か>
>こちらの環境では上述のとおりどの組み合わせでも、iOS機のスリープ&解除で、アートワークがが正常表示されることがありませんでした。うーん、なんでだろ。

ん〜、私も判りません ^^;
Stopに変更したいけど、大幅に変更中みたいで追っかけきれてません。

>ん? これって、新機種が出るよ、という意味でしょうか。
>それとも、ファームウェアのVerUPということでしょうか?

すみません、これはforked-daapdの次期リリースVerって事です。
masterはまだテスト中みたいな所があって、ようは人柱Verです。
Ver26.5のようなリリースされたのは安定版で、ある程度テストされた物になります。
ですので、不具合なければmasterのままでも構わないかな?って程度です。


ちょっとEcho Inputが気になってます。Chromecastは使えるのかな〜 ^^

書込番号:22643825

ナイスクチコミ!1


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/05/04 21:12

>たく0220さん

こんばんは。連休なのに多事多難です。私の管理する店舗に、布団の不法投棄がありまして。監視カメラの映像を携え、さきほどまで警察に通報・相談しに行っておりました。あたりまえですが、そんなことで警察は動いてくれません。でも、門前払いせずに話を聞いてくれただけでもありがたかったです。

そんな余談はさておき。

>いっぱい検証して頂いて恐縮です。

何をおっしゃいますやら。技術力のない私でもできること。それはチカラワザです(笑)。絶対に私では(能力面で)できない・わからない事柄を、たく先生からは死ぬほど教えていただき、感謝のかぎりでございます。

>DENON (A)はOKだったんですね。
>という事は、デバイスごとにアナウンスの仕方に違いがありそうですね。

はい、よくわかりませんが、DENONはOKなんですよー。それもあって、(それだけじゃないですが)、DENONばかりを使ってます。いきなり爆音で鳴ることがない。という保証があるだけで、(とくに夜間使用時の)安心が桁違いです。

>Stopに変更したいけど、大幅に変更中みたいで追っかけきれてません。

ありがとうございます。見るスキルがあるからこそ、ですよね。すばらしいです。私なんか、その能力がないから、追っかけようとすら思いませんので。

>すみません、これはforked-daapdの次期リリースVerって事です。

ああああああ。そういうことでしたかー。こちらこそ読解力不足で失礼しました。

>masterはまだテスト中みたいな所があって、ようは人柱Verです。

ひ、ひとばしら...。ひとばしら上等。どんとこい、です(笑)。

>ちょっとEcho Inputが気になってます。Chromecastは使えるのかな〜 ^^

Echo Input、オモチャとして楽しそうですよね。スピーカーがなくなり、マイクだけが残り、ますます盗聴機ゼンとしましたが(笑)。

Chromecast、使えるといーですよね。FireTVでも、AmazonとGoogleの和解が成立?したかなんかで、ようやくYoutubeのキャストができるようになりましたし、もしかしたらイケるようになる???

書込番号:22645661

ナイスクチコミ!1


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/05/05 01:13

>tanettyさん

>布団の不法投棄がありまして

布団は粗大ゴミで出さないといけない場合もあるけど、酷い人間もいるもんだね…
「廃棄物の処理及び清掃に関する法律」あたりに関係するとは思うんだけどね、
立件されたら罰金の方が高くつくのに、そういう事は考えてないんだろうね…
なんか色々大変ですね。ご苦労様です。

>はい、よくわかりませんが、DENONはOKなんですよー。それもあって、(それだけじゃないですが)、DENONばかりを使ってます。いき>なり爆音で鳴ることがない。という保証があるだけで、(とくに夜間使用時の)安心が桁違いです。

再生開始時にRemoteがボリューム値も一緒に送ってしまうので
スピーカーがRemoteの方と音量が同期してないと爆音で鳴ってしまうのかもしれませんね。
confにそんな設定があったような気がするので、そのうち検証してみますね。

>ひ、ひとばしら...。ひとばしら上等。どんとこい、です(笑)。

おぉう ^^
OK〜 それじゃchmeさんのPRをレビューしましょうか〜 ^^;Let'sヒトバシラー!
>wip! Add support for artist images #698
https://github.com/ejurgensen/forked-daapd/pull/698


>Echo Input、オモチャとして楽しそうですよね。スピーカーがなくなり、マイクだけが残り、ますます盗聴機ゼンとしましたが(笑)。

マイクミュートのボタンがあるみたいなのだが、本当に切れてるのか疑心暗鬼なんだよね…


書込番号:22646122

ナイスクチコミ!2


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/05/05 02:18

>たく0220さん

グチにまでつきあっていただき、ありがとうございます。
もうちょっとだけおつきあいいだけるとうれしいです。

心の平衡を保つためもありますが、
「ひどいひとがいる」と悲嘆にくれたり、怒髪、天を突くよりも、
「ホント、いろんなひとがいるなー」って、けっこうオモシロがりながらやっております。

ここ1年ほどで、思いつくだけでも、こんなひとたちがいました(A、Bは警察に相談しました)
@ 店舗の床にウンPをしていった女子中学生
A 店舗の備品を盗んでいった高齢男性
B 店舗の駐車場に3日も無断駐車しておきながら、3万罰金をとられたハライセからか、逆に損害賠償請求してきた若い男性
(「張り紙のガムテープがベタベタで修理代が20万かかった」と主張してましたが、無視&警察に相談)

おっと。ここはNASのスレッドでした(汗)。本題に戻ります。

>再生開始時にRemoteがボリューム値も一緒に送ってしまうので

ああああああ。内部的なしくみは、やっぱりそうなってなんですね。
挙動から逆算して、そうじゃないかと推測してたのですが。
たく先生のお墨付きが得られて、謎の充足感。

>confにそんな設定があったような気がするので、そのうち検証してみますね。

ありがとうございます。助かります。うれしいです。
私自身でも、forked-daapd.confを確認してみようと思います。あと、Dockerfileも。

>OK〜 それじゃchmeさんのPRをレビューしましょうか〜 ^^;Let'sヒトバシラー!

んー。すみません。私の知識レベルでは、ちょっとよくわからなかったのですが。
いくつか質問させていただけないでしょうか。

質問1
これって、例のアー写の件ですよね?

質問2
PRというのは、何でしょうか?
販促や広告を意味するプロモーションではないですよね?
Pre-Release的な?

質問3
chmeさんが、アー写手動設定を実装すべく、artwork.cというプログラム部品をいじった...みたいに読めました。
そのアー写の件を、私でももう、実装できるのでしょうか?

※ もしかしてmasterブランチですでに実装済みなのかしら?
と思って、さきほど実験してみたら、残念ながら、そうではありませんでした。
(AdeleフォルダにAdele.jpgを入れてみた)

>マイクミュートのボタンがあるみたいなのだが、本当に切れてるのか疑心暗鬼なんだよね…

疑うのは、心が汚れているからですよ(笑)。切れていない。そう信じるべき事案かと。

書込番号:22646172

ナイスクチコミ!1


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/05/05 03:43

>tanettyさん

>心の平衡を保つためもありますが、
私もなんていうか「ひどいなー(棒読み)」 みたいな感じです ^^
しかしホントいろんな人がいますね。

>質問1
はいアー写の件です。

>質問2
ごめんなさい、PR=Pull ReqestでPR(Pull Reqest)って書こうと思って忘れてしまってました ^^;
chmeさんが改変したコードをejurgensenさんに採用して〜ってリクエストになります。

>質問3
>そのアー写の件を、私でももう、実装できるのでしょうか?
出来ますよ。けど少しバグがあって追っかけ中です。
で気がついたらこんな時間に…

>疑うのは、心が汚れているからですよ(笑)。切れていない。そう信じるべき事案かと。
ん〜自分で見た事しか100%は信じない〜 (それが私のポリシ〜 ^^)

書込番号:22646227

ナイスクチコミ!1


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/05/05 12:31

>tanettyさん

forked-daapd Version 26.4 アー写対応テスト用パッチファイルは下記からDLしてください。
追加の手順がありますので、補足メモ入れておきましたので、それを参考にビルドしてください。
(ビルド時にエラーで止まってしまうので、暫定修正パッチ追加しました。)
あくまでも確認用です。
PRがVer26.5のリリ−ス前でしたのでVer26.4(当時のmaster)ベースになります。

http://firestorage.jp/download/fe7c83082b74da346bd2ebbf1b9f55b314776a71
ファイル名:forked-daapd_26.4_patch_chme_artwork2_only.zip
DLパスワード:qnap
sha256:eea36f9755ccaa9ebd93cd0728714d98c19a8c8f94a71809f61e86302f70b798
DL期限:いつかは消える(私が更新しなかったら1か月ぐらい)


アー写用のファイル用意する余力がないので、確認おまかせしちゃっていいですか?
軽く動作確認はしてあります。

書込番号:22646872

ナイスクチコミ!1


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/05/05 23:40

<例1> Remote。アー写もジャケットも全部おなじになっちゃう。

<例1> iTunesとFinder (正解)

<例2> Remote。アー写とジャケットが入れ子になる。

<例2> iTunesとFolder (正解)。

>たく0220さん

わー。もうできちゃったんですか。さすがですね。ありがとうございます!!!

というわけで、さっそく試してみました。
うーん、なんだか挙動がおかしいようです。

私のインストールの仕方が、何か間違っている可能性も大きいです。
(26.4のとき、どうだったっけ???と過去ログとにらめっこしながらだったので)

<例1> 全部同じになる & 差し替えもできない
Adeleフォルダの下に、Adele.jpgを入れた。

アー写も、Adeleのアルバム2枚のジャケットも、すべてがAdele.jpgになってしまう。

Adele.jpgを新しいものに差し替え→daapd停止→DB削除→daapd起動

アー写も、Adeleのアルバム2枚のジャケットも、すべてが古いAdele.jpgのまま

<例2> 入れ子
Aerosmithフォルダの下に、Aerosmith.jpgを入れた。

アー写は、ジャケットのまま & ジャケットはAerosmith.jpgになってしまう。

書込番号:22648066

ナイスクチコミ!0


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/05/06 09:15

>tanettyさん

私の「/music」の設定は
/share/CACHEDEV1_DATA/Multimedia/Music
としています。

PRの内容を確認すると
The directory structures i have in mind are:

・music/[artist]/[album]
  music/[artist]/artist.jpg
・music/[artist] - [album]
  music/[artist] - [album]/artist.jpg

となっていますので各アーティストフォルダの直下に「artist.jpg」を置いてみて下さい。
jpegでなくpngでもOKかもしれません。

実際にアー写として使用されるファイルは
アーティストのフォルダの下に「.@__thumb」隠しフォルダを作成してそこにアー写用の画像を保管してるようです。

[/share/CACHEDEV1_DATA/Multimedia/Music/Music] # ls -la 'TM NETWORK'/.@__thumb/
drwxrwxrwx 2 admin administ 4096 May 6 06:16 ./
drwxrwxrwx 4 admin administ 4096 May 6 06:16 ../
-rw-rw-rw- 1 admin administ 13755 May 6 06:16 defaultartist.jpg
-rw-rw-rw- 1 admin administ 2566 May 6 06:16 s100artist.jpg
-rw-rw-rw- 1 admin administ 27964 May 6 06:16 s800artist.jpg

まだ1アーティストしか確認してませんが、
iPhone4のRemoteで一度タスクキルしてから再度Remoteで見たら反映されていました。

書込番号:22648572

ナイスクチコミ!1


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/05/06 13:14

イケました!

>たく0220さん

イケましたぁあああああああ!!!!!!
サイコーです!
すばらしいです!!
楽しいです!!!!
コレ、コレですよ!!
音楽を選ぶときは、やっぱり好きなアー写が見れなくっちゃ。
500アーティスト以上あるので、これから順に設定していくのが、楽しみです!

>各アーティストフォルダの直下に「artist.jpg」を置いてみて下さい。

コレでした。場所はあっていたのですが、ファイル名が間違っていた。
(Adele.jpg や Aerosmith.jpgにして)

たく先生に一から十まで準備していただき、最後の最後だけ
「確認おまかせしちゃっていいですか?」
ということだったのですが、よく調べもせずに確認しちゃって。
その確認方法がダメだった、と。

まさに役立たず。
私のバカバカー!
いやー、お恥ずかしいやら、心苦しいやら。
申し訳ありませんでした。m(_ _)m

ちなみに、各症状に対しては、こんな↓感じでした。

@ 差し替えできない
 → 何もしてないけど、今日見たら、差し替わっていた。
  (ただし、ジャケットもろとも)

A ジャケットもまとめて変わってしまう
→ ファイル名をartist.jpgにしたら、直った。

B 入れ子
→ ファイル名をartist.jpgにしたら、直った。

なお、昨日は、RemoteをAppスイッチャーからキルする代わりに、
iPadのWi-FiをOFF/ONしてました。

以前にたしか たく先生が各種動作確認時そうなさっていたとのお話を伺い、マネして横着(笑)してました。
こちらも申し訳ありません。

いずれにしても、この機能は、すばらしいとしか。
楽しく遊んでいきます。
本当に本当に本当にありがとうございました!!!!!!!!!

書込番号:22649054

ナイスクチコミ!1


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/05/06 13:56

>tanettyさん

>音楽を選ぶときは、やっぱり好きなアー写が見れなくっちゃ。

これに尽きますよね。好きなアーティストは好きなアイコンでと

これが、masterに反映(marge)されると良いですね。
2月半ばのがベースになっていたので、Retuneのペアリングも可能でした。


>まさに役立たず。

いえいえ、そんな事ないですよ ^^
そんなにCD持ってないので、曲数が大量の場合の情報は貴重ですよ。

>なお、昨日は、RemoteをAppスイッチャーからキルする代わりに、
>iPadのWi-FiをOFF/ONしてました。

今回、色々試しても変わらなかったのでキルしてみました。
Remoteのキャッシュ開放とかの方法があると判りやすいのですが…

とりあえず、うまく動いてくれてるみたいですので良かったです。
色々遊んでみてください。

また進展あったら報告しますね。

書込番号:22649136

ナイスクチコミ!1


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/05/07 20:39

アー写手動設定<前><後>の比較

>たく0220さん

いつもお世話になっております。てゆーか、なりまくっております。m(_ _)m

まずは手慣らしのため、いくつかアー写を手動設定してみました(添付画像参照)。
設定すると、ご覧のとおり、見た目が美しい・楽しいだけでなく、わかりやすさも格段に違います。
すばらしいとしか言いようがありません。
本当にありがとうございます。



ただ、いくつか問題がありまして…。

まずは、設定後の問題。これはいずれも、Remoteの仕様に起因する問題のため、現状ではどうしようもないです。

<Remoteの問題 (設定後)>

・画像が小さい。
 → なので基本的に、顔アップの画像にせざるをえない。

・画像が丸く切り取られる。
 → 正方形の画像を見て「これでOK」と思っても、実際にRemote上で見ると、顔が欠けちゃったりすること多し。

※ このあたり、「PLEX」なり、iOS9の「ミュージック」なり、のような仕様にしてほしいところです。
 (アー写が大きく、四角い)



次に設定中の問題。

16アーティストのアー写を設定するのに、80分かかりました(1アーティストあたり5分)。500アーティスト設定することを考えると、ちょっと気が遠くなります(笑)。

まだ手慣れてなかった、細かな仕様を把握してなかった、ということもありますから、たぶん時間を半分ぐらいまで縮められるのではないか、と思っています。とはいうものの、後述のとおり、改善が難しそうな事柄もあります。

効率的に作業を進めるべく、まずは業務(?)分析している最中です。

手順は、以下のとおりおこなっております。?

<手順>
@ Google等で画像検索し、よさげな画像をデスクトップにコピー (1分)
A 当該画像を正方形にトリミング (1分)
B ファイル名をartist.jpg or artist.pngに変更 (20秒)
C iTunesからそのアーティストのフォルダをFinderで開く (30秒)
 (以下は、数アーティストにつき1回)
D forked-daapdの設定画面(:3689/admin.html)から[Update Library]し2分ほど待つ
E Remoteをキルし、アー写確認
F アー写の写りがおかしかったり、更新されてなかったりしたら、適宜、手戻り。

時間がかかった原因として、次のものがあります。

<私の問題>
・スペルミス。artsit.jpgとか。(B)
 クリップボードからコピペでどうにかします。

<daapdの問題>
・artist.jpegはダメ。(B)
 これに気づくまでは、何度か手戻りが発生しました。
・DB再構築に時間がかかる。(D)
 これはしょうがなさげ。

<Macの問題>
・拡張子含めてのファイル名コピペが、異常に面倒。(B)
 マウスカチカチではファイル名全選択できません。
 カチカチだと、拡張子を除いた選択になる。
 全選択にはドラッグが必要。
 jpeg→jpgは、コピペをおこなわず手でおこなったほうが早い。

<Remoteと私の問題>
・アー写が丸く切り取られる。顔が欠けてしまう。(@, A, F)
 それを見越して画像検索時に最適な画像を選択し、正方形画像を作るには、一定の熟練が必要。

<Remoteの問題>
・キャッシュの更新タイミングが、いまひとつわからない。(E)
 Appスイッチャーからのキルが効かないこともある(と感じる)。
 イケた?と思って見てみる、まだイケてない。的なことが多し。
 daapd側でDB更新に時間がかかっていることも関係ありそう。(D)


どうしたらいいのか、試行錯誤を重ねながら、考えていこうと思います。

書込番号:22651876

ナイスクチコミ!1


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/05/07 21:54

>tanettyさん

なんか楽しんで頂けてるみたいで ^^

>・画像が丸く切り取られる。
これはRemoteで丸く切り取ってるのでAppleに言うしかないかもしれませんね。
iPhone4の古いRemoteやAndroidのRetune上では四角ですので…
なかなか戻してくれなさそうですが。

>・スペルミス。artsit.jpgとか。(B)
>・artist.jpegはダメ。(B)
>・拡張子含めてのファイル名コピペが、異常に面倒。(B)
Automator使えばいいような…
書きますか?

>D forked-daapdの設定画面(:3689/admin.html)から[Update Library]し2分ほど待つ
>・DB再構築に時間がかかる。(D)
>・キャッシュの更新タイミングが、いまひとつわからない。(E)

loglevel = debug で見てるとartist.jpgとかをコピーしたら
[Update Library]しなくても、画像の解析やアー写の処理が走ってるみたいなのですが
「cache: DAAP cache updated」と出てなくて、NASの/config内のキャッシュ更新が出来て無いかもしれません。
いくつかまとめてアー写を追加後、コンテナ停止 -> 起動 をしたほうが効率的かもしれません。

書込番号:22652034

ナイスクチコミ!2


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/05/07 23:44

>tanettyさん

とりあえず作ってみた。

Automator用リネームスクリプト
https://pastebin.com/L3kgQzbv

・拡張子 jpg、jpeg、pngのみ
・ファイル名を「artist.jpg」または「artist.png」にリネーム
・拡張子が「jpeg」の場合は「jpg」に変換
・リネームは同一ファイルに対して行われ、バックアップは作成しません。


バックアップあり版
https://pastebin.com/qj29GMM6

・元ファイル名 + 「_org」.元拡張子 でコピー
・後は同じ

一応大丈夫だとは思うけどテストしてね。

書込番号:22652277

ナイスクチコミ!2


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/05/08 00:40

RetuneとRemoteの比較

いつもお世話になっております。

>これはRemoteで丸く切り取ってるのでAppleに言うしかないかもしれませんね。

また今度、伝えてみようと思います。

>なかなか戻してくれなさそうですが。

そうですよね、iOS「ミュージック」もそうですが、バージョンアップでわざわざ四角から丸に変更した、という経緯がありますので、「丸のがいいだろ? だから、丸で楽しく使いなさいよ」的な感じがするんですよねぇ…。泣

>iPhone4の古いRemoteや

iPhone4は、iOS9.3.5, Remote4.4.3でしょうか?

よくわからないのですが、Remoteのバージョンというより、iOSのバージョンが丸・四角に関係してくるようです。
手持ちのiOS機で確認すると、こんな(↓)感じですので。

<丸いアー写>
・iPad Pro 10.5, iOS 12.2, Remote 4.4.3
・iPad Air 1, iOS 12.2, Remote 4.4.3
・iPhone 5S, iOS 12.2, Remote 4.4.3

<四角いアー写>
・iPad mini 2, iOS 9.3.5, Remote 4.4.3
・iPad 3, iOS 9.3.5, Remote 4.4.3
・iPod touch 6, iOS 9.3.5, Remote 4.4.3

<アー写ナシ>
・iPod touch 4, iOS6.1.6, Remote 3.0.1

「ミュージック」アプリのライブラリを、Remoteで流用してるんじゃないか、と推測しています。
というのも、各端末の「ミュージック」の丸・四角・ナシと、Remoteの丸・四角・ナシが一致するからです。

>AndroidのRetune上では四角ですので…

Retuneだと、アスペクト比が無理やり1:1にされちゃわないですか? (添付画像参照)
画像を用意する際に、手動・目検でトリミングしますから、わりあいテキトーなんです。
で、1: 1.1とかになってたりすると、ビミョーに顔が変形しちゃったりして(笑)。

>Automator使えばいいような…

あああああああ。なるほど。

>書きますか?

わー。もし書いていただけるのであれば、とてもうれしいです!!
もし私が作る(作る能力がある)なら、という前提のもと、仕様を考えてみましたが、こんな感じでしょうか?
・*.jpg, *.jpeg をそこ(app)にドロップしたら、 artist.jpgにリネーム
・*.png をそこ(app)にドロップしたら、 artist.jpgにリネーム
・それ以外をそこ(app)にドロップしたら、何もしない。
・すでにartist.jpg, artist.pngがあったら、有無を言わさず置き換えちゃう(古いのは消滅する)。

>loglevel = debug で見てるとartist.jpgとかをコピーしたら
>[Update Library]しなくても、画像の解析やアー写の処理が走ってるみたいなのですが

そうだったのですね。わざわざご確認いただき、ありがとうございます。

少し思ったのですが、私の環境で[Update Library]しないとDB更新されないのは

  # vacuum = yes

とコメントアウトしてるからかもしれません。

「Should the database be vacuumed on startup? 」と書いてあるから、
daapd起動時のみのことかと思ったのですが、そうではない?
いずれにしても、あとでコメントアウトを外して、検証してみますね。

>「cache: DAAP cache updated」と出てなくて、NASの/config内のキャッシュ更新が出来て無いかもしれません。
>いくつかまとめてアー写を追加後、コンテナ停止 -> 起動 をしたほうが効率的かもしれません。

ご助言ありがとうございます。そこも含めて、vaccum=yesにしたほうがいいのカナ…と思いました。

2万ファイル超で起動時のライブラリ更新にけっこうな時間がかかるため、起動時のvacuumは無効化しておきたかったのですが、アー写を整備するまでは、有効化しておいたほうがよいのかもしれません。

書込番号:22652352

ナイスクチコミ!1


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/05/08 00:43

>たく0220さん

>とりあえず作ってみた。

ぬぉおおおおおおおおお!!!
入れ違いで、すでに。
お仕事、はやっ!!!!
しかも、バックアップあり・なしの2バージョンも!!!
ありがとうございます!

ちょっときょうは力尽きましたので、あした検証予定です。
また報告させていただきますね。

ありがとうございました。m(_ _)m

書込番号:22652355

ナイスクチコミ!1


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/05/08 01:08

>tanettyさん

>・*.png をそこ(app)にドロップしたら、 artist.jpgにリネーム

「artist.png」はOKか確認してなかった…
画像変換になるので、コマンドで何かあるか調べる必要がありそうです。

>・すでにartist.jpg, artist.pngがあったら、有無を言わさず置き換えちゃう(古いのは消滅する)。
cpコマンドを「cp -f」のように -f オプションをつければ強制上書きになります。
-fなしはそのままで、上書きしません。
元のファイル名でフォルダ作ってその中にという事は出来ます。
これだと、複数のファイルを一度にドロップして処理可能です。(元ファイルのリネームも不要になるし。)

実は今、26.5master + chme_artwork2 でテスト中だったりします ^^


書込番号:22652375

ナイスクチコミ!2


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/05/08 01:33

>たく0220さん

>「cache: DAAP cache updated」と出てなくて、NASの/config内のキャッシュ更新が出来て無いかもしれません。
>いくつかまとめてアー写を追加後、コンテナ停止 -> 起動 をしたほうが効率的かもしれません。

ここの意味が、やっとのみこめてきました。
vacuum有効/無効とは無関係なんですね。
songs3.dbはともかくとして、
cache.dbに変更が反映されてないんじゃないかと。
反映させるためには、daapdじたいの再起動が必要なんじゃないかと。
ということでしょうか。

>・*.png をそこ(app)にドロップしたら、 artist.jpgにリネーム

あ、すみません。コピペ後の修正漏れです。
artist.pngにリネーム、と書きたかったのです。
失礼しました。

>「artist.png」はOKか確認してなかった…

これはイケます。確認済です。

>画像変換になるので、コマンドで何かあるか調べる必要がありそうです。

なので、pngファイルの変換は不要です。リネームだけでOKです。

>cpコマンドを「cp -f」のように -f オプションをつければ強制上書きになります。

なるほどです。forceするんですね。勉強になります。

>元のファイル名でフォルダ作ってその中にという事は出来ます。
>これだと、複数のファイルを一度にドロップして処理可能です。(元ファイルのリネームも不要になるし。)

お気遣いありがとうございます。
ファイルをアーティスト名フォルダにコピーする後工程を勘案すると、1ファイルずつおこなうことになりそうです。
そうしないと、自分でワケがわからなくなりそうですので...。

>実は今、26.5master + chme_artwork2 でテスト中だったりします ^^

おお、すばらしい。そうすると、アー写自由 & GoogleHomeMin正常稼働版ってことになりますね。

書込番号:22652394

ナイスクチコミ!1


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/05/08 23:44

>たく0220さん

いつもお世話になっております。
バックアップナシ版を試してみました。

なぜでしょう?
ファイルが消えてしまいます。
どこか私のやり方が間違っているような気がするのですが。

おこなった手順は、以下のとおりです。

@ Automatorを起動
A [アプリケーション]-[選択]
B [シェルスクリプトを実行]
C「シェル」は「bin/bash」のまま
D 「入力の引渡し方法」は「引数として」に変更
E https://pastebin.com/L3kgQzbv の内容をコピペ
F [ファイル] - [保存]
G デスクトップに「artist.jpgにリネーム.app」という名前で保存
H「artist.jpgにリネーム.app」にデスクトップ上のjpgをドロップ (添付動画参照)

書込番号:22654271

ナイスクチコミ!1


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/05/09 18:15

>tanettyさん

>songs3.dbはともかくとして、
>cache.dbに変更が反映されてないんじゃないかと。
>反映させるためには、daapdじたいの再起動が必要なんじゃないかと。
>ということでしょうか。

そんな感じです。
songs3.dbには登録されてもRemoteが見に行くcache.dbが更新されてないかもしれないので

>これはイケます。確認済です。
「artist.png」はOKですね、確認忘れてたので助かります。

>なので、pngファイルの変換は不要です。リネームだけでOKです。
了解です。

>ファイルをアーティスト名フォルダにコピーする後工程を勘案すると、1ファイルずつおこなうことになりそうです。
了解です。それなら先程のスクリプトのcpコマンド2カ所変更するだけで大丈夫かと思います。


>iPhone4は、iOS9.3.5, Remote4.4.3でしょうか?
・iPhone4, iOS 7.1.2, Remote 4.2.1
古い… 検証用としても評価、参考にならんよね ^^;

>「ミュージック」アプリのライブラリを、Remoteで流用してるんじゃないか、と推測しています。
私もそう思います。おそらく共有ライブラリ化してると思えますね。

>おお、すばらしい。そうすると、アー写自由 & GoogleHomeMin正常稼働版ってことになりますね。

基本動作確認と手順まとめ中なので、出来上がったら試してみますか?

wip! Add support for artist images #698
ちなみにですが、wip(Work-in-progress)とあるとおり開発中とか仕掛かり中って事なので
まぁ多少バグがあっても目をつむってね ^^;

>バックアップナシ版を試してみました。
帰宅したらスクリプト確認しますので、少しお待ちください。

書込番号:22655506

ナイスクチコミ!2


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/05/09 20:46

>tanettyさん

すみません、typo2カ所もありました…

Automator用リネームスクリプト 修正版
・バックアップなし版(rename_artist2)
https://pastebin.com/NMe13SP1

・バックアップあり版(rename_artist_backup2)
https://pastebin.com/NQpDAB9j

機能追加
1.ネットから持ってくると、拡張子が大文字だったりするので小文字に統一
2.ディレクトリのチェック追加

また変だったら教えてください。

書込番号:22655762

ナイスクチコミ!2


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/05/09 22:14

>たく0220さん

イケましたぁあああああああ!!!!
バックアップ ナシ版も、アリ版も、どっちもです!
便利です。
超ラクです。
助かります。
本格的に、アー写整備作業に入ろうかと思います。
本当にありがとうございました m(_ _)m

>基本動作確認と手順まとめ中なので、出来上がったら試してみますか?

試したいです。その際は、ぜひ、よろしくお願いいたします!!

にしても
 wip = 仕掛かり中 (work in progress)
とか
 typo = タイプミス (typographical error)
とか、初めて耳・目にすることばでした。
たく先生とお話しさせていただいていると、
何から何まで、勉強になることばかりです。

>・iPhone4, iOS 7.1.2, Remote 4.2.1

ありがとうございます。
私はiOS7の端末を持ってないので、たいへん助かります。
経験上ですが、Appleに何か(というか主に苦情)を伝えるとき、(こちらでおこなった)検証の量が多いと、向こうも無視しづらくなるようですし。

これは、たく先生には報告済みのことですが、iPad版Remoteだと二つ以上のサーバを登録できないことをAppleに伝えたときも、そんな感じでした。私のほうで7台?ぐらいのiOS端末で検証し、その結果をすべて伝えました。なのでAppleとしては、ユーザ側の環境(ネットワーク等)のせいだとは主張しづらかったようで、後日Apple側の環境で検証してくれ(←ここまでもってくのがたいへん)、最終的に不具合だと認めてくれました。

書込番号:22655930

ナイスクチコミ!1


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/05/09 22:20

>たく0220さん

にしても、daapdはまだ、NAS関連の話といえます。
でも、その運用まわりは、NAS関連というには、ちょっと厳しいですよね。
 ・こないだの「プレイリスト形式変換(iTunes→daapd」)とか。
 ・今回の「ファイル名リネーム (不定形→定型)」とか。

NAS関連のことですら、たく先生におんぶにだっこなのに、NAS関連でないことまでだなんて...。
ひたすら感謝しかありません。
ありがとうございます。ありがとうございます。ありがとうございます。
何回お礼を言っても、言い足りない気持ちです。
本当にありがとうございます。

書込番号:22655948

ナイスクチコミ!1


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/05/10 20:22

>tanettyさん

いけましたか〜 よかった(ホッ ^^;)
ちょっと注意散漫だったみたいで、すみませんでした。
今回はちゃんと集中して書いたので無事に動いてくれて良かったです。

>iPad版Remoteだと二つ以上のサーバを登録できないこと

forked-daapdを調べてた時、海外サイトだけど登録出来ない〜ってのを見かけましたね。
Apple的にはホームシェアリングのみに集中したいのかな?


>でも、その運用まわりは、NAS関連というには、ちょっと厳しいですよね。

NASといっても機能に特化した用途の1つとして捉えると、つきつめればコンピューターだよね ^^
って事であまり私は区別してなくて、
今回は使いこなす為のテクニックの一つなので、まぁいいんではないかと…
覚えれば色々応用できるし、知るきっかけになれば良いかな。

書込番号:22657585

ナイスクチコミ!2


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/05/10 21:21

>tanettyさん

>試したいです。その際は、ぜひ、よろしくお願いいたします!!

という事で
※URLはhttpのhだけ削ってますので、実行時はhだけ付け足してください。

patchをPCにダウンロードする方法は、Webブラウザで下記URLを入力するとPCにDLされると思います。
消える事は無いと思いますがバックアップとして保存しておいてください。

ttps://github.com/ejurgensen/forked-daapd/pull/698.patch

・Dockerfileのフォルダ
docker-daapd-26.5_chme_artwork2
※docker-daapd-26.5-pkg-be22c71b-ls8のコピー
※パッチファイルは26.5用のを使ってください。

【Dockerfile修正】
※以前のmaster(26.5)のビルド方法との差分のみです。
※先程のパッチファイルをビルド時にGithubからDLする形です。

・追加DL
67行目の 「/tmp/source/forked-daapd --strip-components=1 && \」の下に
※URLはhttpのhだけ削ってますので、入力時はhだけ付け足してください。

echo "**** Download chme artwork2 patch file ****" && \
curl -o \
/tmp/source/forked-daapd_pr698.patch -L \
"ttps://github.com/ejurgensen/forked-daapd/pull/698.patch" && \


・追加パッチ 2個
forked-daapd_pr698.patch (上でDLされたパッチ)
forked-daapd-26.4_HAVE_SPOTIFY_H.patch (アー写対応テスト用パッチファイル)

76行目の 「 patch -p1 < /tmp/source/forked-daapd-26.5_fix-genre.patch && \」の下に

patch -p1 < /tmp/source/forked-daapd_pr698.patch && \
patch -p1 < /tmp/source/forked-daapd-26.4_HAVE_SPOTIFY_H.patch && \


・ビルド コマンド例
docker build -f Dockerfile.armhf --no-cache=true \
--build-arg DAAPD_RELEASE=master -t taku0220/daapd-march:master_20190507_chme_artwork2 .

あとはコンテナ作成してください。
confは変わるので、/configは別のフォルダにした方が良いかと思います。

書込番号:22657714

ナイスクチコミ!2


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/05/11 00:33

アー写もちょっとずつ手動設定しています。

>たく0220さん

ありがとうございます!!!!!!!

>26.5master + chme_artwork2

さっそくインストールしまして。
バッチリ動きました。
アー写も手動設定できてますし、GoogleHomeでの30秒遅れ問題も発生しません。
すばらしい。
サイコーです!!
もう完璧としか。

添付画像のとおり、アー写を少しずつ設定してます。

以下、どうでもいー話かもしれませんが。
どういうアー写にするのか選んだり考えたりするの、悩むけど楽しいんですよ。

基本路線は、こんな感じしょうか。
・見た目の○のひと → ヨリで。
・見た目が△のひと → ヒキで。
・見た目が×のひと → 別作戦で(花とかの無関係な写真にしたりとか)。

いちばん悩むのが、グループですね。
・実質的な代表者がいればいーんですけど(ミスチル桜井和寿とか)
・みんな同じぐらいの知名度とか(嵐とかパフュとか)
・人数が多すぎるとか(坂道系とかAKB系)
どうしたらいいか、都度都度悩んでます。
というのも、やっぱり楽しみのひとつですなんですが(笑)。

>覚えれば色々応用できるし、知るきっかけになれば良いかな。

たく先生のご指導、死ぬほど勉強になってます。
本当にありがとうございますm(_ _)m

書込番号:22658113

ナイスクチコミ!1


銅メダル クチコミ投稿数:676件Goodアンサー獲得:93件

2019/05/11 00:59

>tanettyさん

無事にビルド出来たみたいですね。
これで、しばらくは落ち着けるかな〜?

>どういうアー写にするのか選んだり考えたりするの、悩むけど楽しいんですよ。

こういう作業は、結構楽しいんですよね ^^

>・みんな同じぐらいの知名度とか(嵐とかパフュとか)
>・人数が多すぎるとか(坂道系とかAKB系)

日替わりで…
無理か ^^;

まぁ、ゆっくり、じっくり遊んでください ^^

書込番号:22658144

ナイスクチコミ!2


スレ主 tanettyさん
クチコミ投稿数:4676件

2019/05/11 01:06

スレッド冒頭で述べたとおり、
QNAP標準品のiTunesサーバに不満をもったところをからはじまり、
環境を改善すべくスレッドを立ててから、このスレッドは3本目です。
3本合わせ、ここまでの実績をまとめると、以下のとおり。
いずれも、たく0220さん謹製のプログラム・パッチ、あるいは、ご指導によるものです。

<forked-daapd - ここまでの実績> 
・アーティストの並び順を正しくした。
・ジャンルの表示がおかしい問題を解決した。
・アーティスト別アルバムを新しい順にした。
・radiko・らじるを実装した (mpdiko)。
・オーディオブックを再生する方法を調査し実践した。
・プレイリストから再生する方法を調査し実践した。
・Chromecastで機種によって再生遅れが発生する問題を解決した。
・アーティスト写真(アー写)を手動設定できるようにした。

<運用まわり - ここまでの実績>
・楽曲ファイルのタグ文字化けの解決 (mp3tagにて変換)
・forked-daapd用プレイリストに変換
 (iTunesから出力したものを入力として、MacのAutomatorにて変換)
・forked-daapd用のアー写に合わせたファイル名に変換
 (任意のjpg/pngを入力として、MacのAutomatorにて変換)

楽曲ファイルを多数所有し、かつ、音楽を愛する者にとって、
これ以上すばらしいしくみは、現時点で、世の中に存在しない。
そう考えています。

NASを買って、本当によかった。
カカクコムにスレッドを立てて質問して、本当によかった。
そう思っています。

たく先生、本当にありがとうございます。m(_ _)m

書込番号:22658152

ナイスクチコミ!2


クチコミ一覧を見る


「QNAP > TS-431P」の新着クチコミ

この製品の最安価格を見る

TS-431P
QNAP

TS-431P

最安価格(税込):¥29,969発売日:2016年12月 9日 価格.comの安さの理由は?

TS-431Pをお気に入り製品に追加する <196

のユーザーが価格変動や値下がり通知、クチコミ・レビュー通知、購入メモ等を利用中です

 
 
 

クチコミ掲示板検索



検索対象カテゴリ
を対象として
選び方ガイド

最適な製品選びをサポート!

[NAS(ネットワークHDD)]

NAS(ネットワークHDD)の選び方ガイド

新着ピックアップリスト

ピックアップリストトップ

クチコミ掲示板ランキング

(パソコン)

ユーザー満足度ランキング