gThumbメモ
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#contents
*ウェブアルバム [#p0841649]
**動画を含む場合 [#c6c6d4e7]
-ツール→ウェブアルバム
--全般
---格納場所を(フォルダーを作って)指定
---元の画像を保存先へコピーするにチェック(これにチェックを入れないと、プレビュー画像をクリックしてもオリジナル画像をリンクで開けなくなる)
---NeatRound
--目次のページ
---すべての画像を1ページにまとめる
---ウィンドウの幅に合わせる
---複数のデジカメの画像が混じっていたりする場合は、「更新日時」順にした方がいいかも
***サムネイルとプレビュー画像の生成 [#zf623f78]
最近の環境だと、動画のサムネイルやプレビュー画像が生成されなくなってしまったので、
以下のようにして生成する。画像のサイズは、うまく生成された画像に合わせておく。
for a in *.MOV; do ffmpeg -i $a -vf thumbnail=1000,scale=650:488 -frames:v 1 `echo $a | sed s/.MOV/.MOV.medium.jpeg/g` ; done
for a in *.MOV; do ffmpeg -i $a -vf thumbnail=1000,scale=120:90 -frames:v 1 `echo $a | sed s/.MOV/.small.jpeg/g` ; done
-生成されたサムネイル画像をthumbnailsの中に、プレビュー画像をpreviewsの中に移動する。
-動画ファイル一式をimagesの中に移動する。
-htmlの中に入り、
ls > henkou
chmod 755 henkou
007-IMG_1345.MOV.html
009-IMG_1347.MOV.html
022-IMG_1361.MOV.html
032-IMG_1392.MOV.html
-こんな感じのファイルができるので、それを矩形選択しながら編集して以下のように書き換えた
henkouをimagesの中に移動して実行。
mv IMG_1345.MOV 007-IMG_1345.MOV
mv IMG_1347.MOV 009-IMG_1347.MOV
mv IMG_1361.MOV 022-IMG_1361.MOV
mv IMG_1392.MOV 032-IMG_1392.MOV
-同じこと(ファイル名の先頭に001-とかをつけること)をpreviewsとthumbnailsのディレクトリでも行う。
-index.htmlをviで開き、thumbnailsが表示できているところのサイズを確認して(159x119とか)以下を実行。
:%s/width="0"\ height="0"/width="159"\ height="119"/g
-htmlの中に入り、プレビュー画像が表示できてるhtmlファイルの画像サイズ(650x488とか)を確認して、以下を実行。
find ./ -name '*.html' -exec sed -i 's/width="0"\ height="0"/width="650"\ height="488"/g' {} \;
-各ディレクトリのパーミッションを適切に変更。
chmod 755 html images previews theme thumbnails
-各ディレクトリ内のパーミッションを適切に変更。
chmod 644 *.*
***動画やオリジナルサイズの画像へのアクセスを制限する場合 [#c9135f01]
-パスワードの生成。
perl -e 'print crypt("pasuwaado", "pa"), "\n"'
-サーバーのパスワードファイルに、ユーザー名と上記で生成したパスワードの組を追記。
-imagesの中に.htaccessをコピーし、上記のユーザー名を書き込む。
終了行:
#contents
*ウェブアルバム [#p0841649]
**動画を含む場合 [#c6c6d4e7]
-ツール→ウェブアルバム
--全般
---格納場所を(フォルダーを作って)指定
---元の画像を保存先へコピーするにチェック(これにチェックを入れないと、プレビュー画像をクリックしてもオリジナル画像をリンクで開けなくなる)
---NeatRound
--目次のページ
---すべての画像を1ページにまとめる
---ウィンドウの幅に合わせる
---複数のデジカメの画像が混じっていたりする場合は、「更新日時」順にした方がいいかも
***サムネイルとプレビュー画像の生成 [#zf623f78]
最近の環境だと、動画のサムネイルやプレビュー画像が生成されなくなってしまったので、
以下のようにして生成する。画像のサイズは、うまく生成された画像に合わせておく。
for a in *.MOV; do ffmpeg -i $a -vf thumbnail=1000,scale=650:488 -frames:v 1 `echo $a | sed s/.MOV/.MOV.medium.jpeg/g` ; done
for a in *.MOV; do ffmpeg -i $a -vf thumbnail=1000,scale=120:90 -frames:v 1 `echo $a | sed s/.MOV/.small.jpeg/g` ; done
-生成されたサムネイル画像をthumbnailsの中に、プレビュー画像をpreviewsの中に移動する。
-動画ファイル一式をimagesの中に移動する。
-htmlの中に入り、
ls > henkou
chmod 755 henkou
007-IMG_1345.MOV.html
009-IMG_1347.MOV.html
022-IMG_1361.MOV.html
032-IMG_1392.MOV.html
-こんな感じのファイルができるので、それを矩形選択しながら編集して以下のように書き換えた
henkouをimagesの中に移動して実行。
mv IMG_1345.MOV 007-IMG_1345.MOV
mv IMG_1347.MOV 009-IMG_1347.MOV
mv IMG_1361.MOV 022-IMG_1361.MOV
mv IMG_1392.MOV 032-IMG_1392.MOV
-同じこと(ファイル名の先頭に001-とかをつけること)をpreviewsとthumbnailsのディレクトリでも行う。
-index.htmlをviで開き、thumbnailsが表示できているところのサイズを確認して(159x119とか)以下を実行。
:%s/width="0"\ height="0"/width="159"\ height="119"/g
-htmlの中に入り、プレビュー画像が表示できてるhtmlファイルの画像サイズ(650x488とか)を確認して、以下を実行。
find ./ -name '*.html' -exec sed -i 's/width="0"\ height="0"/width="650"\ height="488"/g' {} \;
-各ディレクトリのパーミッションを適切に変更。
chmod 755 html images previews theme thumbnails
-各ディレクトリ内のパーミッションを適切に変更。
chmod 644 *.*
***動画やオリジナルサイズの画像へのアクセスを制限する場合 [#c9135f01]
-パスワードの生成。
perl -e 'print crypt("pasuwaado", "pa"), "\n"'
-サーバーのパスワードファイルに、ユーザー名と上記で生成したパスワードの組を追記。
-imagesの中に.htaccessをコピーし、上記のユーザー名を書き込む。
ページ名: