pythonで標準出力のバッファを制御する

Pocket

logresolveコマンドのpython版を作った時に知ったので、メモを残す。

 

内容は表題のとおり。

 

以下2パターンがある模様。

 

  1. 起動時のオプション(-u, unbuffered)を指定する。

  2. sysモジュールからハンドラにアクセスし、都度flushする。

すぐ忘れそう。。。

Pocket

ubuntu 14.04でffmpegの名前が変わった(avconvになった)

Pocket

ふと、ffmpegを使おうと思ったら、

あれ、コマンドが無いって言われている。バージョンアップ前にバリバリ使ってた覚えがあるので絶対入っていたはず。

 

そういえば、ffmpeg時代に、コマンド実行時に、「なんか名前変わるよ」的な警告が出ていた気がする。

うーん。新しい名前が思い出せない。

ちょいと調べたところ、

avconv

になったそうです。今のところオプションとかの違いはなさそう。というかそんなにffmpegを使わないのでわからない。

ちなみにubuntuでのパッケージは、

libav-tools

うーん。ますます忘れそう。

Pocket