ffmpegがメモリを喰い尽くすまで頑張って、core dumpする現象。
これはこれで「limit datasize」が効いていないようで問題なのだが、さらに今回はちょうど、変なタイミングで録画が走っていたようで、TSが微妙に変になっていて、うまくmencoderが走っていなかった。
ちょっとした問題なら、ddでそのpacket特定して、手作業で排除してもよかったのだが、ある番組では4箇所以上あって、そこでやる気をなくした。
が、vlcでは見ることができるので、
とりあえず「cvlc hoge.ts ":sout=#transcode{vcodec=h264,vb=8192,acodec=mp2a,ab=320}:standard{access=file,mux=mpg,dst=hoge.h264}" vlc://quit」してそれをmencoderにかけたところ
うまくいっているようだ。
が、ちょっとvlcは遅いので、なんとかしたいのだが、まぁ自動化できているからいいか。
とりあえず選べるcodecはここに書いてあるようだ。
とりあえずmp1vを試したら、かかるCPU資源はともかくblock noise走りまくりだったので、使いものにならなかった。
他はどうなんだろうか。
portupgrade -af」してみて暫く様子を見たが問題が起きていない。
とりあえず直ったということにしておこう。
本ページの主張等は著者の所属組織に全く関係なく、個人としてのものです。