Skip to content

マッピングミスおよびグレー対応 #1

@enctac

Description

@enctac

rawsourceplus-20160814を使わせていただいております。
ffmpegで作った高深度y4mを読み込もうとしたところ、うまく読み込めないものがあり、
いくつか問題らしきことに気づきましたので3点コメントいたします。
おかしなこと言ってたらすみません。

使用バイナリ:ffmpeg3.4、Avisynth+ r2508

1.rawsource26.cppでいくつかマッピングが間違っているように思います。
 1-1.YUVA444系が、CS_YUVA444ではなくCS_YUV444にマッピングされている
 1-2.YUV422P9が、CS_YUV422P10ではなくCS_YUV444P10にマッピングされている
 1-3.YUV420P10/12/14が、P10/12/14ではなく全てCS_YUV420P16にマッピングされている
 1-4.YUVA420P10/12/14が、P10/12/14ではなく全てCS_YUVA420P16にマッピングされている
 1-5.P210,P010はP16ではなくP10ではないでしょうか?

2.10月にffmpegのyuv4mpegにgray9/10/12が追加されたようです。
  もしよければご対応いただければ幸いです。
  FFmpeg/FFmpeg@a4743d2

3.グレイの表記がGREYとなっていますが、Plusでない方のRawSourceやffmpegではGRAYのようですので
  合わせた方が良い気がします。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions