作成が必要になりそうなプログラムをあつめておいた。
ozouniよりコピーしました。
shareFrameDataにはdtsを新たに追加しています。
frameをすべて取り込んでchecker動作をつくっておいた。
とりあえず作成しかけ。
疲れたのでもう寝る。
必要そうな処理構築中。
Macの環境によっては、DYLD_LIBRARY_PATHをいれるとエラーになる環境もあるらしい。
まぁこのあたりは適切に設定するようにしておかないとだめですな。
warningをoffにした。
とりあえず、container.flvとcontainer.mkvを利用して、frameの取り出しをするようになると思われ。
とりあえず、shareFrameData経由で子プロセスにframeデータを送信することに成功しました。
いまのところ良い感じ。
必要なさそうなので、削除しました。
余計なログ出力と、改行が変なところにあったので、調整しました。
起動する子プロセスをコントロールできるようにしました。
起動する子プロセスをいじることで、音声のみのコンバートや映像のみのコンバートといったこまかいコントロールを実施します。
いろいろな動作をさせるためのentry
とりあえず、server経由でデータをやりとりするプログラムがきちんと動作するようになりました。
frame化したデータを取り出す処理をつくりました。
これであとはflv化しておけばいいかな。
client動作を抜き出しました。
これでちょっとはやりやすくなっただろう。
余計なものを削除しておきました。
なんかマルチコンバートにすると妙なことになった。
とりあえず、マルチ出力がうまくいった。
これで音声のみ、映像のみの変換が実施可能になった上に、それらをプログラム的にあとから合成することも
可能になったはず。