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
」してみて暫く様子を見たが問題が起きていない。
とりあえず直ったということにしておこう。
本ページの主張等は著者の所属組織に全く関係なく、個人としてのものです。