ずっと pbcopy が動かなくてなんでだろうと思ってたけど
screen を起動しなかったら動いてることにきづいた。
ここをみると Ports で screen をいれればいいらしい。
でもそれじゃ動かない。で、色々と調べると
どうやらパッチをあてて自分でコンパイルすればよさげ。
というわけでさっそくコンパイルしたら pbcopy ができるようになった!!
以下、コンパイルの流れ。
http://git.savannah.gnu.org/cgit/screen.git
ここから screen のソースをおとしてくる。
パッチを下記のサイトを参考にあてる。
Macのscreen + pbcopy
screen で pbcopy/pbpaste が動かない問題
ちなみにパッチファイルをまとめて gist にあげた。(DL)
これを screen/src の中に保存。
そして screen/src の中に移動。
1
2
3
4
5
| patch -s -p0 < screen-mac-pbcopy.patch <- これでパッチがあたる
autogen.sh
./configure -prefix=/opt/loca/ <- ports と同じ場所にいれたかったから prefix をつけただけ。
make
sudo make install |
これで vim で “*y とすると pastebord にもコピーできた。
日本語まじりの文字をコピーしようとすると nkf が必要。
vim・mac間でクリップボードを介してやり取りする方法 完結編
を参考にして設定しました。
これでそーとー快適。
やっぱり pastebord や clipbord は共有されてるにかぎる。
準備
mac ports を使用して ffmpeg をインストールします。
mac ports の詳細はここをみてください。
音声だけ抜き出して mp3 にする
ffmpeg -y -i hoge.flv -acodec copy hoge.mp3
iphone用の動画(mp4)に変換
ffmpeg -y -i hoge.flv -vcodec libx264 -s 320x240 -b 1024k -acodec libfaac -ac 2 -ar 24000 -ab 96k -f mp4 hoge.mp4
画質を奇麗にしたければ -b(ビットレート) をあげてやればいい。
これをエイリアスにしたい
いちいち覚えれないからエイリアスにして簡単にできたらいいなと。
わざわざこれぐらいでコマンドファイルもつくりたくないし。
#perl -le '($f)=split(/\./, $ARGV[0]);`ffmpeg -y -i $f.flv -acodec copy $f.mp3`' hoge.flv
ワンライナーだとこんな感じででける。
ただこれを alias にすると動かなくなる。
#alias flv2mp3='perl -le "($f)=split(/\./, $ARGV[0]);`ffmpeg -y -i $f.flv -acodec copy $f.mp3`"'
#flv2mp3 hoge.flv
どーすればいいんだろうか。。。。
分かる人ヘルプ
概要
Flashswither で player を変更した際に一旦ブラウザが再起動するが
起動の際に下記のようなエラーが表示され player が切り替わらなくなった。
[Javascript アプリケーションエラー]
Component returned failure code: 0x80520008 (NS_ERROR_FILE_ALREADY_EXISTS) [nsILocalFile.copyTo]
対処法 for windows
<strong>C:\Windows\system32\Macromed</strong>内にある<strong>Flashフォルダ</strong>を右クリックして
[プロパティ]>[セキュリティ]タブ>[編集]ボタン>[Users]を選択>[フルコントロール]にチェック>[適用]ボタンで解決
この1文は引用しています。
対処法 for mac
sudo chmod 777 -R /Library/Internet\ Plug-Ins
これが分からなくて本当に悩んだ。
上記のコマンドを打つと解決する。
で、これをどこで知ったかというと自分の昔のブログ(笑)
解決する答えって意外に身近にあった。。。。
ありがと。過去のおれwww
参考資料
Flash Switcher extension for Firefox
FlashSwitcher に FlashPlayer を追加するワザ
Flash Switcherのエラー
追記 (2009/02/12)
上記の方法でも動かなくなった。。。。orz
そんな時に Cellfusion先生のブログからこんな記事を発見!!
Flash Switcher入れてみた(OSX版)
さっそく試すと無事動きました。
1
2
| sudo rm -rf /Library/Internet\ Plug-Ins/Flash\ Player.plugin
sudo rm /Library/Application\ Support/Adobe/Flash\ Player/Flash\ Player.plugin/Contents/flashplayer.xpt |
これで OK
ただ急に動かなくなると本当に不便すぎる。。。
必要な時にしかきりかえないってのに。。