ラベル アプリ の投稿を表示しています。 すべての投稿を表示
ラベル アプリ の投稿を表示しています。 すべての投稿を表示

2020年5月31日日曜日

RaspberryPi DLNA導入

DLNAサーバ 導入

環境:RaspberryPi3B+
OS:OS:Raspbian 10.4 (buster)
DLNAサーバソフト:minidlnaを使用
テキストエディタ:nano
外付けHDD:HD-AD4U3


$ sudo apt update
$ sudo apt upgrade
$ sudo apt install minidlna(2020.5.31時点での最新Ver.1.2.1)
$ sudo nano /etc/minidlna.conf

/etc/minidlna.conf
1user=root
2media_dir=/media/pi #(USBが自動的にマウントされる/media/piをディレクトリとして設定)
3db_dir=/var/cache/minidlna
4port=8200
5friendly_name=RPi
6inotify=yes (フォルダを監視し、変更があった場合に自動でデータベースを更新するオプション)
7album_art_names=Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsmall.jpg
8album_art_names=AlbumArt.jpg/albumart.jpg/Album.jpg/album.jpg
9album_art_names=Folder.jpg/folder.jpg/Thumb.jpg/thumb.jpg
10notify_interval=895 (変更を監視する周期(秒指定))
11listening_ip=192.168.0.209 (ラズパイのIP)??


$ sysctl fs.inotify.max_user_watches
>>>8192と出る。

$ sudo nano /etc/sysctl.d/minidlna.conf
※新規ファイルを作り、「fs.inotify.max_user_watches = 81920」を追記。

$ sudo chown minidlna /media/pi
※外付けHDDのパーミッション設定。media_dir=で設定したディレクトリを指定。

$ sudo systemctl restart minidlna
※minidlnaサービスを再起動

PC等のブラウザで”http://http://raspberrypi:8200/”と入力すると、




”Media library”が正しくカウントされていればOK。



USBHDDが/media/piにマウントされる前にminidlnaが起動してしまうと、上手く動作しないので、minidlnaの起動を少し遅らせる。
$ sudo nano /etc/init.d/minidlna
※do_start()の画像真ん中の位置に"sleep 60"を挿入。 これで起動を60秒遅らせる。

$ sudo systemctl enable minidlna
※mnidlnaを自動起動有効にする。

2019年10月14日月曜日

MuseScore3

子どもが学芸会で鍵盤ハーモニカを披露するので、毎日その練習中。

でも、分からないところがあっても、私も音楽は良く分からないので、弾いて教えることはできない。YouTubeで曲を探しても、いろいろなパートの合奏になっているので、子どもが担当するパートをどう弾いたら良いのか分からず、、、。

ネットで探していたら、こんなものを見つけた。

楽譜作成ソフトウェア

『MuseScore3』(https://musescore.org/ja)

どうやら楽譜を入力すると音楽を再生できるらしいので、早速インストール。

なんとなく直感的に使用でき、分からないところも、上記サイト内に日本語で詳細な説明があるので、サクサク進めた。

悩んだところ①
・音符の入力はキーボードで行う。
ド:c
レ:d
ミ:e
ファ:f
ソ:g
ラ:a
シ:b

悩んだところ②
繰り返しの小節を複数選択する方法が視覚的にはわかりづらい。
 「Shift」を押しながらキーボードの矢印←→で二回目は飛ばす小節を選択可能だった。

慣れていないから、少し時間はかかったが、MP3音源に変換して子どもに聞かせることが出来た。

このソフトを作り、フリーで公開してくれている方に感謝。

2012年3月11日日曜日

Media player12 DLNA配信

以前地デジチューナー(KTV-FSUSB2)を購入し、TV録画環境が若干改善した。

娘を大人しくさせるために幼児向け番組を見せるのに、パソコンのディスプレイだと 抱っこしてないと観られないため、テレビに表示させたい。

テレビで見るために、5MのHDMIケーブルを購入して接続していたけど、線が邪魔になってきた。

で、考えたのが、DLNA配信して、テレビのメディアプレーヤー機能を使うこと。

以前購入したTVがDLNAクライアント機能がある(Panasonic製『TH-L32X3』)。

Windows7標準ソフトの「Windows Media Player 12」にはDLNAサーバー機能があるらしいので、それを利用することにした。

※「PS3 Media Server」も試してみたけど、保存している番組のリストが更新されなかったので断念した。
設定の仕方が間違ってるだけなんだろうけど。

 PMS同様、WMP12でも番組リストが見つからなかったけど、

「整理→ライブラリの管理→ビデオ」で、録画フォルダを登録すれば、問題なくテレビで視聴することができた。


2012年1月15日日曜日

KTV-FSUSB2

年末に恵安のPC用地デジチューナー(KTV-FSUSB2)を購入した。

元々パソコン用の地デジチューナー(GV-MVP/HZ2)は持っていたのだが、HDCPの関係で録画後の移動やエンコードが不可なため、なかなか使い勝手が悪かった。

色々調べていたら、ts抜きという方法があるらしく、この恵安製地デジチューナーだと、多少の改造で録画後のファイルが扱いやすくなるらしい。

改造の方法は他のサイトにたくさんあるのでメモ程度に、
1.シリアルコードを確認。K1107だった。
2.本体裏のネジを取り、基盤を取り出す。
3.R19抵抗を除去。(小さくて大変だった。)
4.元に戻して、ファーム書き換え。(詰め合わせセットを使うと楽だった)
5.「BonDriver_FSUSB2N.dll」というファイルを探す。
6.Read Meを見ながら、TVTest+TVRockなどのソフトで視聴・録画が可能になる。

古い情報や、BSを見ない場合には不要な情報も多く混乱するが、なんとかTVRockの設定まで完了。

番組情報は問題なく取得できたのだが、休止状態から復帰しない!!

アカウントのパスワードを設定し、タスクスケジューラーを使う設定にしても復帰に失敗してしまう。
どうやら、TVRockで休止状態に入らないと、タスクスケジューラーに登録されないらしい。

番組情報取得後、休止状態に入ると、無事、休止状態からの復帰に成功した。


これで先日購入した、メディアサーバー(MZK-USBSV)にエンコードしたものを入れておけば、スマートフォンからの視聴も可能。

2011年12月3日土曜日

DLNAソフト

先日、MZK-USBSV(USBメディアサーバー)を購入し、色々と試してみた。

簡易のメディアサーバーを作れるもので、手元にあったUSBメモリ(8GB)で構成してみた。

PCを起動させなくても、スマートフォン(IS04)で動画を再生することが可能なので、色々と使い勝手が良さそう。

ただIS04に入っているDLNAクライアントソフト(DiXimPlayer)はリストの更新をほとんどしてくれず、かなり不満。

調べてみると、アンドロイドOS用のDLNAクライアント/サーバーソフトがあったので、さっそく試してみた。

試したソフトは『Skiftaベータ』というフリーソフト。

不満だったリストの更新は起動するたびにしてくれている感じで、すぐに反映されたし、プレイヤーソフトも選べるので、様々なコーデックにも対応できそう。

サーバー機能もあるので、PCやTVでも再生可能だ。
ただ、TV側で再生する場合には、IS04で撮った動画はそのままでは見られなかった。
TVが3gpには対応していないので、事前に変換が必要みたい。


また、スマートフォンでは、ビットレートがあまり高すぎたり、FullHD画質の動画は再生できなかった。

IS04では、
・720*480程度の解像度で、
・MPEG-4 AVC/H.264 コーデックで変換し、
・250KB/s程度のビットレートで変換(オーディオを含めると300KB/s位)すると割と良さそう。

ただ、PCで見るとブロックノイズが発生するので、この辺の設定はもう少し詰めていきたい。

2011年8月20日土曜日

Firefox6.0

Firefox6へアップデートしてみた。

以前の記事(Firefox5.0リリース)で書いた通り、8月16日にFirefox6.0が公開されたのでとりあえず導入してみた。

今回のバージョンでの変更点(こちら)

ロケーションバーで、開いている Web サイトのドメイン名を強調表示するようにしました。
ロケーションバー左端にある サイトアイコン表示領域のデザインをシンプルにしました。
WebSocket API の最新草案版に 接頭辞付きで対応しました。
EventSource / Server-Sent イベント に対応しました。
window.matchMedia に対応しました。
インタラクティブな JavaScript プロトタイピング環境「スクラッチパッド」を追加しました。
[Web 開発] メニューを新設し、開発者向けツールをその中にまとめました。
Web コンソールの使い勝手を改善しました。
Firefox Sync の設定をより見つけやすくしました。
タブグループ使用時のブラウザ起動時間を短縮しました。
いくつかの安定性に関わる問題を修正しました。
いくつかのセキュリティ問題 を修正しました。

Firefox5が公開されてから8週間でのバージョンアップ。主に開発者向けの変更となっており、一般使用者にはあまり関係がないみたい。


ただ、セキュリティバグにはいくつか重要な更新があるので、更新した方がよさそう。

2011年7月24日日曜日

IS04 SDカードのベンチマーク

先月購入した『IS04』だが、最近ようやく時間ができたので色々なアプリを入れてみた。


『SD Tools』(DLはこちら)
SDカードのread/wrightスピードを計測してくれるソフト。



IS04に元々付いていた、Class4の4GBのSDHCカードのスコア

クラス4では書き込み速度が最低でも 4MB/s となっているので、SDカード自体はなかなか良いものみたk。
ただ、付属品が4GBって、、、 ドコモ製は16GBだったらしいしな。。。

容量が4GBしかないので、そのうち大容量SDHCカードを購入予定。
付属品がクラス4だからそれ以上の製品にしないとまずいかな。。。

2011年7月19日火曜日

IS04 ベンチマーク

先月購入した auのIS04『REGZA PHONE』

androidOS2.2にアップデート済み

ベンチマークアプリをダウンロードし試してみたので結果をメモ。

使用したソフトは『Quadrant standard』というソフト。

テスト項目は CPU、メモリー、I/O、2Dグラフィックス、3Dグラフィックス の5つ。
この5つの項目の総合でスコアがでるみたい。

結果、IS04で”1337”というスコアが出たんだけど、、、

これが良いのかどうかが分からない!!!

まあ、自作PCなどと違って、スマートフォンでは改造もできないし、機種によってスコアは決まっているからあまり意味はないのかもしれないけど。。。

2011年6月22日水曜日

Firefox アドオンのバージョンチェック回避

Firefoxでアドオンのバージョンが違うため、インストールできないことがある。
そんな時の対処法の1つとして、アドオンのバージョンチェックを無効にする方法がある。
アドオンが新機能や変更された機能に直接かかわっていなければ旧バージョンのアドオンでもそのまま動作する場合もあるが、Firefox1自体が不安定になってしまうことがあるので、注意が必要。

1.URLに『about:config』と入力
2.細心の注意を払って使用するをクリック(なにがあっても自己責任ですので筆者に文句を言わないでください)
3.フィルタに『extensions.checkCompatibility』と入力する。
4.なにも無ければ右クリックで「新規作成」、「真偽値」を選択し、設定名に『extensions.checkCompatibility』と入力し、値は「false」を選択。
5.『extensions.checkUpdateSecurity』に対しても同様の設定を行う。
6.Firefoxを再起動するとインストールできるようになる。

Firefox5.0 リリース

Firefoxの最新バージョン『Firefox5.0』が6月21日に公式リリースされた。

更新してみた。
更新方法は、ヘルプ→Firefoxについてを選択すると自動で更新される。


変更点としては、

・5.0以降、新バージョンへのアップデートは自動更新
・CSSアニメーションへの対応
・Do Not Trackの設定をわかりやすくした
・バックグラウンドタブの setTimeout と setInterval を1000ms(1秒)周期に固定
・パフォーマンス向上のため、HTTP アイドル接続方式を調整。
・Canvas、JavaScript、メモリ、ネットワーキングのパフォーマンスを強化
・HTML5、XHR、MathML、SMIL、Canvas といった Web 標準への対応を強化

・WebGL コンテンツが クロスドメインテクスチャを読み込めなくなった
・いくつかのセキュリティと安定性に関わる問題を修正

    とのことだが、見た目は変わりなし。一般的なユーザーにはあまり関係ないのかな?
    体感速度は、気持ち早くなったかな~。。。

    以前、キャッシュの保存先を変更していたが(こちら)、設定は変更したままになっている。


    せっかくだから、さらに調べてみると、どうやら今後は約6週間毎にアップデートを繰り返すようになるらしい。そのためFirefox6は8月16日にリリース予定となっている。

    2011年6月14日火曜日

    IS04 MediaServer

    au「IS04」にはDLNAクライアント/サーバー機能がついている。 ということで先日購入したわけだが、、、、 『DTCP-IPには対応していない!!!』ことが先日判明した。 おいおい”レグザ”フォン・・・テレビ機能を強化しているからその名前を付けているんじゃないのか? しかもAVCHD動画もフルHD画像のままじゃ再生不可ときた。 完全に名前負けだな。。。 当初の予定では、、DIGAを買うまでのつなぎとしてIS04をサーバーにしようと考えていたのに。 しかもIS04で撮影した動画もVIERAではファイル形式が読み込めない。 まったくレグザフォンにした意味がなかった・・・

    2011年5月22日日曜日

    【PC】Firefox キャッシュ保存先変更



    Firefox4のキャッシュ保存先変更

    SSDを導入したのを機に、ブラウザ(Firefox)のキャッシュ保存を変更することにした。

    で、いつものごとく調べてみら、いくつか方法があるようなので、下の方法で試すことにした。


    1.Firefoxのアドレス入力欄に『about:config』と入力する。

    すると↓のような確認が出てくるので、「細心の注意を払って使用する」ボタンをポチッ!
    (※何が起きても自己責任の世界ですので、筆者に文句を言わないでください。)





    2.フィルタ名の欄に『browser.cache.disk.parent_directory』と入力する。

    もし何も出てこなければ、新規作成で文字列を選び、設定名に『browser.cache.disk.parent_directory』(『』は抜いて)と入れて、新規作成する。

    3.ダブルクリックして、キャッシュ保存先を指定する。
    例)『R:\TEMP』(RドライブにRamDiskを設定しています。)



    設定されると、太字になります。太字はユーザーが設定した状態のものを意味するらしいです。

    4.Firefoxを再起動。

    5.元々のキャッシュ保存先のフォルダをきれいにしておく。

    Windows7とVistaだとデフォルトでは
    『C:\Users\(ユーザー名)\AppData\Local\Mozilla\Firefox\Profiles\(文字列).default\Cache』


    今回は、キャッシュサイズはFirefox4の場合、ディスクの空き容量に合わせて自動的に設定されるらしいので、変更しないことにした。(453MBの空きで256MBの容量が作られた。)

    元の設定に戻す場合には、『browser.cache.disk.parent_directory』をまた探して、右クリックから、『リセット』を選択。すると、初期設定に戻っています。



    ちなみに他の方法
    ラムディスクを使用せず、直接メモリに保存する方法。(OS管理内のメモリのみ使用可)
    1.『browser.cache.disk.enable』を『false』に設定。
    2.『browser.cache.memory.enable』を『true』に設定。
    3.『browser.cache.memory.capacity』を KB単位 で設定。

    2011年5月5日木曜日

    【PC】Dataram RAMDisk

    フリーのラムディスク作成ソフトに、『Dataram RAMDisk』というのがある。

    64bitOSで使用できるフリーのRAMDISKが少なく、あまり選択肢がなかったので、とりあえずこれ『Dataram RAMDisk』を使用してみることにした。

    ラムディスクとは、メインメモリ上に仮想的にドライブを作成して、ハードディスクの用に使えるようにするソフトのこと。

    ハードディスクに比べ、アクセス速度が圧倒的に早いため、データの読み書きの高速化が期待できる。

    ただし、メインメモリは通電されていないとデータが消えてしまうため、通常のハードディスクとして使うことはできず、主にキャッシュなどの保存領域として使用することが望ましい。



    使用方法は、
    ①上記のリンクからフリー版をダウンロードして、インストール。
    ②RAMDisk Configuration Utillity を開く。
    ③SettingタブのDiskSizeに作りたいラムディスクの容量を入れる(最大4092MB)
    WindowsXP以降のOSを使用していれば、ファイルシステムはNTFSでリストにないので、「Unformatted」を選択し、「Windows boot sector」を選択する。
    上記の設定が終われば、「Start RAMDisk」を押す。



    ちなみに私は500MBで作成しています。

    ④3番までで一応RAMディスクは作成された。次は、「Load and Save」のタブ
    「Load Disk Image at Startup」にチェックを入れる。これでスタートアップ時にRamディスクを読み込んでくれるようになる。
    「Filename」にはイメージを保存したい場所を
    「Save Image Settings」は、最初は一度チェックを入れて「Save Disk Image Now」を押す。
    その後、OSの管理ツールでNTFSにフォーマットしてエクスプローラなどで開けることを確認したら、再度保存する。
     

    ⑤「Save Disk Image on Shutdown」は、シャットダウン時にRAMディスク内のデータをハードディスクなどに保存するかを確認しているので、もしこのRAMディスクをキャッシュなどの一時保存にしか使わない場合には、チェックを入れなくてもよい。
    ⑥最後に設定を保存して「Ctrl+S」終了。

    一応簡単にだがベンチを取ってみた。使用したのはクリスタルディスクマーク3.0

    上の画像が今回RAMディスクで作成したもので、下がSSDのベンチ結果。




    見ればわかるとおり、RAMディスクはSSDと比べても数十倍の速さでファイルにアクセス可能なので、キャッシュや作業領域にはもってこいのソフトといえる。

    メインメモリに空きがあれば使ってみる価値はある。

    2011年4月28日木曜日

    【PC】K10stat

    私が今使っているAMDのCPU(PhenomⅡ 555)は"K10stat"というソフトで、電圧やクロックをコントロールすることが可能。
    (K10はCPUのマイクロアーキテクチャ(拡張命令セット等)で”Phenom”や”Athlon”などがある。)

    設定方法など詳しくは、ここを見ると書いてある。


    私の設定は




    -nowindow -StayOnTray -loadprofile:1 -ClkCtrl:1

    電圧は盛りたくないのでP0の電圧は初期設定通りにしている。
    PhenomⅡ 555BEは3.2GHzがデフォルトだが、3.7GHzまで上げている。
    3.8GHzにしたところ、ストレステストで再起動がかかってしまった。

    CPUクーラーを変えていることもあってか、ストレステスト中も温度が青天井で上がることもなかったので、常用可能な3.7GHzをP0にしてみた。
    P3には、800MHzという人も多いが、動作が遅くなってしまうので、1GHzにしている。電圧は0.8以下では試していない。

    スクリーンショットを見ればわかるとおり、4コア化に成功している。