更新しました。
*YUV4MPEG2出力時の色空間変換を改良
これまでの色空間変換はインタレやBT.709は特に考慮されていませんでしたが、今回の更新で対応しました。
高さが720以上のRGBはRec.709でYUVに、またy4mt/y4mbの際に他の色空間からYUV420で出力する場合はConvertToYV12(interlaced=True)の処理が入ります(これまではすべてinterlaced=falseで処理されています)。
追記:
さらに更新。
*新オプション'rawaudio''rawaud16''rawaud24'を追加
このツールの音声出力はwav extensible formatという、RIFF-WAVE(いわゆる.wav)の拡張形式を使います。
ただのwavよりもいいところも色々あるのですが、あまり一般的ではないため、いくつかのオーディオエンコーダー(例:LAME、oggenc2等)はこれを入力として受け取ることが出来ません。
今回の新規オプションはこの対策のため、ヘッダーの全くない生のPCMとして出力します。
バイナリ
更新したので削除
ソース
https://github.com/chikuzen/avs2pipemod
0 件のコメント:
コメントを投稿