Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

10位版编码10位输入时结果右半缺失 #1

Open
xatabhk opened this issue Aug 31, 2020 · 0 comments
Open

10位版编码10位输入时结果右半缺失 #1

xatabhk opened this issue Aug 31, 2020 · 0 comments

Comments

@xatabhk
Copy link

xatabhk commented Aug 31, 2020

重现:

  1. 生成yuv:ffmpeg -i MarketPlace_1920x1080_60_10bit_ra.avs3 -s 480*270 MarketPlace_480x270_60_10bit_ra.yuv
  2. 编码:ffmpeg -f rawvideo -framerate 60 -pixel_format yuv420p10le -video_size 480*270 -i MarketPlace_480x270_60_10bit_ra.yuv -vcodec avs3 MarketPlace_480x270_60_10bit_ra_ffmpeg.avs3
  3. 播放:ffplay MarketPlace_480x270_60_10bit_ra_ffmpeg.avs3

问题:
播放画面右半部分缺失, 为绿色方块.
编码10位视频右半缺失

比较:

  1. uavs3enc编码MarketPlace_480x270_60_10bit_ra.yuv结果视频正常.
  2. 8位AVS3的ffmpeg编码MarketPlace_480x270_60_10bit_ra.yuv结果视频正常.

原因:
10位原图右半部未复制至编码缓冲.

附件:
10位半缺.zip
分别为ffmpeg及uavs3enc输出结果

原始视频:
MarketPlace_1920x1080_60_10bit_ra.zip

参考下载:
启用AVS2及AVS3(10位)ffmpeg:https://gitee.com/zhengtianbo/FFmpeg-avs2-avs3/releases
启用AVS2及AVS3(10位)vlc 3.0.11.1:https://gitee.com/zhengtianbo/vlc-3.0-avs2-avs3/releases

@xatabhk xatabhk changed the title ffmpeg编码10位AVS3视频右半部分缺失 10位版编码10位输入时结果右半缺失 Sep 4, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant