コンピュータの最近のブログ記事
Ubuntu8.04LTSに最新のffmpegとx264を入れる作業メモ
- Date
- '10-01-24(日曜日) 00:41:08
- Category
- コンピュータ
以下のページのまんまだけどメモに残しておく
http://ubuntuforums.org/showpost.php?p=6963607&postcount=360
sudo apt-get remove ffmpeg x264 libx264-dev
sudo apt-get update
sudo apt-get install build-essential subversion git-core checkinstall texi2html libfaac-dev libfaad-dev liblame-dev libsdl1.2-dev libx11-dev libxfixes-dev libxvidcore4-dev zlib1g-dev
cd ~/src
wget http://www.tortall.net/projects/yasm/releases/yasm-0.8.0.tar.gz
tar xzvf yasm-0.8.0.tar.gz
cd yasm-0.8.0
./configure
make
sudo checkinstall --pkgname=yasm --pkgversion "0.8.0" --backup=no --default
cd ~/src
git clone git://git.videolan.org/x264.git
cd x264
./configure
make
sudo checkinstall --pkgname=x264 --pkgversion "1:0.svn`date +%Y%m%d`-0.0ubuntu1" --backup=no --default
cd ~/src
wget http://transact.dl.sourceforge.net/project/opencore-amr/opencore-amr/0.1.2/opencore-amr-0.1.2.tar.gz
tar xvf opencore-amr-0.1.2.tar.gz
cd opencore-amr-0.1.2
./configure --disable-shared
make
sudo checkinstall --fstrans=no --pkgname="libopencore-amr" --pkgversion="0.1.2" --backup=no --default
sudo apt-get install libogg-dev
cd ~/src
wget http://downloads.xiph.org/releases/theora/libtheora-1.1.1.tar.gz
tar xzvf libtheora-1.1.1.tar.gz
cd libtheora-1.1.1
./configure --disable-shared
make
sudo checkinstall --fstrans=no --pkgname=libtheora --pkgversion "1.1.1" --backup=no --default
cd ~/src
svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk ffmpeg
cd ffmpeg
./configure --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-pthreads --enable-libfaac --enable-libfaad --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libx264 --enable-libxvid --enable-x11grab
make
sudo checkinstall --pkgname=ffmpeg --pkgversion "3:0.svn`date +%Y%m%d`-12ubuntu3" --backup=no --default
X11とのクリップボード共有で日本語が化ける
- Date
- '09-12-23(水曜日) 13:52:32
- Category
- コンピュータ
とりあえず、clipmenuに以下のような変換スクリプトを追加して回避。
自動でアクション実行してくれないものですかねこれ・・
// アンエスケープ
function unescapeUnicode(str) {
return str.replace(/\\u([a-fA-F0-9]{4})/g, function(m0, m1) {
return String.fromCharCode(parseInt(m1, 16));
});
}
//---------------------------
// メイン処理
//---------------------------
return unescapeUnicode(clipText);
muCommanderのその後
- Date
- '09-12-19(土曜日) 01:16:05
- Category
- コンピュータ
本家のnightly Buildを見てると以下の機能が増えているようです
・キーカスタマイズをGUIからできる
・圧縮ファイルの7zに対応
なんで7zに対応したのかよくわかんないけど先月くらいに増えてた。
ちまちま自分差分とマージはしてるのでリリースはできるけど必要な人いるのかしらん?
あと、groovyスクリプトとかも実行出来るようにしてみたが
それはお遊びレベルの修正ですなぁまだ・・・
と、たまにはコンピュータ系の話をしてみるテスト
噂のGoogleIMEをMacに入れてみた
- Date
- '09-12-04(金曜日) 20:40:08
- Category
- コンピュータ
とりあえず64bitカーネルだとインストーラがこけるので32bitで起動してからインストール
インストールしてからまた64bitで起動。
順調に動いてます。
LinuxのATOKから辞書をテキストでエクスポートして、GoogleIMEでインポート
変換しても出てこない・・・
GoogleIMEに無い品詞で登録すると変換しても出てこないようだ・・
テキストファイルを感嘆詞に全置換して再度登録。
無事に出るようになりました
1つの辞書に10000文字までってのがあれですが、まぁ普通は十分でしょう
とりあえず、キー設定をATOKにして使ってるが
ctrl+oの動きがなんか変だな・・・F10はちゃんと動くのに・・・
ctrl+oをConvertToHalfAlphanumericに変更
よしよし、これでほぼ完璧だ。
まあ、atok買ってもいいんだけどしばらくこれで様子を見よう・・・
MovableType5でtrim_toすると文字化けする
- Date
- '09-12-01(火曜日) 19:59:46
- Category
- コンピュータ
改行が入った文字列をtrim_toにかけると文字化けするので
trim_toより左側にstrip_linefeeds="1" を書くと避けられます
trim_toより先に書くのがポイント
iMacのファンコントローラー
- Date
- '09-11-30(月曜日) 23:04:52
- Category
- コンピュータ
温度を見るやつは前から入れてたんだけど
今日暖房を入れたらCPUが50度を超えたのでビビってファンコントローラーを入れました
http://www.derman.com/iMac-Fan-Control
つーか、これを入れてみて初めてファンが動いた気がする・・・
適当にファンの回転設定をして現在42度
室温27度だからまーこんなもんなら問題ないな
MacからX11forwarding接続時の実行シェル
- Date
- '09-11-29(日曜日) 18:00:25
- Category
- コンピュータ
現状はこんな感じ。atok用の設定とoptionキーをaltにする設定
#!/bin/sh
/usr/bin/iiimx -iiimd &
GTK_IM_MODULE=iiim
export GTK_IM_MODULE
xmodmap ~/.macXmodmap
Mac用のXmodmap。optionキーをaltにします
clear mod1
keycode 66 = Meta_L
keycode 63 = Meta_R
add mod1 = Meta_L Meta_R
MacのVlcでフルスクリーンにするとほかの画面が真っ黒になる
- Date
- '09-11-29(日曜日) 16:02:32
- Category
- コンピュータ
2画面つないで片一方の画面でフルスクリーン表示をして作業をする事がよくあるんですが
vlcでフルスクリーンにすると表示されていない他の画面が真っ黒になってしまいます。
「vlc フルスクリーン 真っ黒」とかでググっても同様の現象が出てこないので日本人は困ってないのか?
設定項目を調べてもそれらしい設定はなかったので
仕方なく「vlc fullscreen blackout」でぐぐると一発だった
アメリカ人(?)ありがとう
設定ファイル
/Users/<ユーザ名>/Library/Preferences/VLC/vlcrcの中の
# Black screens in fullscreen (真偽値)を
#macosx-black=1
# Black screens in fullscreen (真偽値)に変更してvlcを再起動したら直りました
macosx-black=0
