画像1枚、音楽1曲のスライドショーを作成する
やりたいこと
画像1枚と音楽1曲で、映像が切り替わらないスライドショーを作成したい。
前提条件
下記のアプリケーションを利用する。
準備しておくもの
- 画像ファイル・・・1つ(jpeg, png等)
- 音楽ファイル・・・1つ(wav, mp3等)
※画像、音楽共にかなり多くのフォーマットに対応
手順
- ムービーメーカーを起動する。
- メニュー「ホーム>ビデオおよび写真の追加」より、画像ファイルを選択。
- メニュー「ホーム>音楽の追加」より、「PCより音楽を追加>音楽の追加」で音楽ファイルを選択。
- メニュー「プロジェクト」より、「音楽に合わせる」を選択。
- メニュー「ホーム>ムービーの保存」より、適当な形式で動画を保存する。
その他
mp3であれば音楽ファイルのトリム調整は、下記のWebアプリが便利。
※音楽ファイルの一部(サビ等)と画像ファイルを組み合わせる場合の調整等
- 「Open file」で音楽ファイルを選択
- トリムする部分を選択し、「Cut」ボタンを選択。
- 「Download」でダウンロードする。
2013年で一番おもしろかったサービス
2013年でいちばんおもしろかったサービスはSoundTrackingかなぁ。
言ってみればInstagramの音楽版といった感じ。
いろんな音楽やアーティストが発見できて、洋楽好きにはたまらない!
さて、今年どんなサービスが誕生するか!?
はてなブログへVimからポストする
この記事は、Vim Advent Calendar 2013 : ATND の、28日目の記事になります。
前日の記事は@syuiさんのVim script初心者講座 vol.3です。
最近、まわりに「はてなブログ」で技術ブログを書いている人が増えたので、Vimからはてなブログにポストする方法を紹介します。
利用するプラグインの紹介
ここでは、moznion/hateblo.vim を紹介させていただきます。
Vimから本投稿、下書き投稿、更新、削除ができる非常に便利なプラグインです。
利用方法
前提条件
前提として「NeoBundle」を利用できる状態にしてください。
導入のポイント
インストール手順は、上記プラグインのGithubのドキュメントの通りです。
ポイントだけ説明します。
下記は、設定ファイルの「.hateblo.vim」のサンプルです。
let g:hateblo_vim = { \ 'user': 'userName', \ 'api_key': 'apiKey', \ 'api_endpoint': 'https://blog.hatena.ne.jp/userName/blogID/atom', \ 'WYSIWYG_mode': 0, \ 'always_yes': 0, \ 'edit_command': 'edit' \ }
オプションをデフォルト値で利用する場合の設定です。
「user」の値には「はてなID」、「api_key」「api_endpoit」の値は、はてなブログの管理画面「詳細」から確認できます。
※このファイルの設定ミスがあると、投稿コマンドを呼び出した際にエラーになります。
その他
今回ここでは説明を割愛しますが、Markdownをプレビューするプラグインや、アプリのMarked等を併用すると、さらに便利になります。
翌日の記事はid:pebble8888さんのdoxygen形式の関数コメントを生成するvim plugin(C、Objective-C対応)です。
TextExpander(Mac)、日本語モード時のスニペット呼び出し
TextExpander(Mac)を利用した際、
初期状態では日本語入力モードの際にスニペットの呼び出しができない。
下記の手順を行うと、日本語入力モード時でもスニペットの呼び出しができるようになる。
手順
下記のサイト、Download TEIMPrefsetterのリンクより「TEIMPrefSetter」をダウンロードする。
Smile Blog (TEIMPrefSetter.zip)TEIMPrefSetter.zipを展開し、TEIMPrefSetterを実行する。
- 「ja - 日本語」を選択し、「-」を押し「Save」を押す。
- TextExpanderを再起動する。
以上の手順で、日本語入力モード時でもスニペットの呼び出しができるようになる。
※対応後は「TEIMPrefsetter」、および、ダウンロードしたアーカイブは削除して良い。
Pythonのインストール(Windows)
やること
WindowsでPythonを利用できるようにする。
前提条件
- Pythonはstableの2.7を利用することとする。
環境
- Windows 7 Professional (x86)
- Python 2.7.6
事前準備
下記より、必要なファイルをダウンロードしておく。
- Python 2.7.6 Windows Installer
Download Python (python-2.7.6.msi) - easy_setupコマンドのインストーラ
ez_setup.py
手順
Python本体のインストール
インストーラの実行
- python-2.7.6.msiを実行する
※インストール中のオプションはすべてデフォルト
環境変数の設定
下記の環境変数を設定する。
変数名 | 値 |
---|---|
PYTHON_HOME | C:\Python27 |
pathに下記の2つを追加
フォルダパス |
---|
%PYTHON_HOME% |
%PYTHON_HOME%\Scripts |
確認
> python --version Python 2.7.6
インタプリタ実行
> python >>> print "hello, world" hello, world >>> exit()
スクリプト実行
print "hello, world"
> python hello.py hello, world
#coding: UTF-8 print "こんにちは, world"
> python hello.py こんにちは, world
easy_setupのインストール
python ez_setup.pyをダウンロードしたフォルダで、下記のコマンドを実行する。
> python ez_setup.py . . Installed c:\python27\lib\site-packages\setuptools-2.0-py2.7.egg Processing dependencies for setuptools==2.0 Finished processing dependencies for setuptools==2.0
pip(パッケージマネージャ)のインストール
下記のコマンドを実行する。
> easy_install pip . . Installed c:\python27\lib\site-packages\pip-1.4.1-py2.7.egg Processing dependencies for pip Finished processing dependencies for pip
インストールされているパッケージの確認と出力例
※下記は「sphinx」をpipでインストールした場合
> pip freeze Jinja2==2.7.1 MarkupSafe==0.18 Pygments==1.6 Sphinx==1.2 docutils==0.11