Nextcloudを愛用しているのだけど、動画が三角アイコン表示になるのが悲しくて、どうにかしたいと思っていた。
ファイル名をちゃんとつけるほどのマメな管理はできないしー。
スキマ時間にやり方を探して試してみたけど、しっかり調べてなかったからすごく時間がかかってしまった。
調査
以下の手順が参考になった。NextCloud用の「Preview Generator」というプラグインがあるんだね。https://www.allerstorfer.at/nextcloud-install-preview-generator/
でも、、、一生懸命海外のページを検索していたのだが、日本でちゃんとやっている方がいたOrz
https://bucci.bp7.org/archives/41840/
どうして、見つけられなかったんだろうね。
インストール
Preview Generatorのインストール
自分のNextcloud管理画面からインストールするのが簡単https://apps.nextcloud.com/apps/previewgenerator
サムネイルを作成するために必要なソフトの導入
今回は動画のサムネイルがほしいのでapt-get install ffmpeg imagemagick ghostscript
もしかしたらffmpegだけでも良かったかもNextcloudの設定ファイル
config.phpに追記を行う'enable_previews' => true,
'enabledPreviewProviders' =>
array (
0 => 'OC\\Preview\\Image',
1 => 'OC\\Preview\\Movie',
2 => 'OC\\Preview\\MKV',
3 => 'OC\\Preview\\MP4',
4 => 'OC\\Preview\\AVI',
),
みたいな感じでサムネイル作成
Nextcloud(Owncloud)の管理コマンドOCCを使うみたい初回の全体スキャン
初回の全体スキャンは手動でやってみるsudo -u www-data php /var/www/nextcloud/occ preview:generate-all -vvv
かなり時間がかかった。 とりあえず一晩放置し、アクセスしてみる。できたー嬉しい!
自動更新のための設定
cronに登録しちゃうみたい。便利だねcrontab -u www-data -e
*/10 * * * * php /var/www/nextcloud/occ preview:pre-generate -vvv
この時のパラメータは「pre-generate」なので注意。最初間違えてallにしてしまい大変な思いをした。
細かい使い方はちゃんと公式を参照しよう
https://github.com/rullzer/previewgenerator
スペック問題があるのか?リソース確認
AMD E-350 1.6GHz 2コア 64bit メモリ:8GBというかなりの老体なので、果たしてスペック大丈夫か!?そろそろ後継考えないとね。
小型PCってなかなかニッチな気がするから、もしかしたらNASのほうが良いのかもしれん。
ちょっとCPU負荷を知りたいので、以下を参考にsarを実行してみた
https://every-rating.com/vps/sar.html
あれ?
$ sar
/var/log/sysstat/sa31 を開けません: そのようなファイルやディレクトリはありません
データ収集が有効になっているかを確認してください
設定を有効にしないといけないみたい…https://www.skyarch.net/blog/?p=9777
$ cat /etc/default/sysstat
#
# Default settings for /etc/init.d/sysstat, /etc/cron.d/sysstat
# and /etc/cron.daily/sysstat files
#
# Should sadc collect system activity informations? Valid values
# are "true" and "false". Please do not put other values, they
# will be overwritten by debconf!
ENABLED="false"
をENABLED="true"に変更するこれでしばらく待ってからsarを実行してみる
sar -q
09時45分01秒 runq-sz plist-sz ldavg-1 ldavg-5 ldavg-15 blocked
09時55分01秒 4 334 0.13 0.12 0.09 0
平均値: 4 334 0.13 0.12 0.09 0
これとかsar -u
09時45分01秒 CPU %user %nice %system %iowait %steal %idle
09時55分01秒 all 2.23 0.64 1.48 0.57 0.00 95.07
平均値: all 2.23 0.64 1.48 0.57 0.00 95.07
これでしばらく様子を見てみようかね使い方
https://qiita.com/kidach1/items/07637a5baa0da7d52e6a