This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

smpte 2094
#11
(16.01.2019, 16:01)塞鲁尔 Wrote: 高兴地阅读粘滞并创建一个调试输出。

丘塞拉尔

Hello, I didn't understand. When I output HDR 10 +, the situation of "CRASHED" still remains unresolved.

 we are ShenZhen Wistar technology company ,We are trying to output HDR 10 + format video. A lot of video coding software has been used, and none of them has this function. In Hybrid we found HDR 10+. But there has been a "CRASHED" situation. I think Hybrid is very powerful. When this project is completed, I will apply to the company for donation to you.

Welcome to China again

thank

Jinhui  Peng
Reply
#12
Problem is:
With the information you provided I'm not able to see what is causing the issue.

This is why I told you to:
a. read the sticky ( [INFO] Infos needed to fix&reproduce bugs,..)
b. provide a 'debug output' (how to do this is described in the sticky)

That said, you can additionally try whether enabling: 'Config->Output->Container Settings->Mp4 Settings->FFmpeg instead of MP4Box' helps)

Cu Selur
Reply
#13
(17.01.2019, 06:18)塞鲁尔 Wrote: 问题是:
根据你提供的信息,我看不出是什么引起了这个问题。

所以我叫你:
a.读粘滞的([info]信息需要修复和复制错误,)
b.提供一个“调试输出”(如何做到这一点在“粘性”中描述)

尽管如此,您还可以尝试启用:‘config->Output->ContainerSettings->MP4Settings->FFmpeg而不是MP4Box’是否有帮助)

丘塞拉尔

Following the steps you mentioned, the output of "FFmpeg instead of MP4Box" was successful, but I found that the output of HDR10 + video information is the same as the normal HDR10 video information. So we can't tell whether transcoding is successful or not. Please help me see if the video information is encoded as HDR 10+.



General
Complete name               : X:\stan\HDR10+2.mp4
Format                      : MPEG-4
Commercial name             : HDR10
Format profile              : Base Media
Codec ID                    : isom (isom/iso2/mp41)
File size                   : 305 MiB
Duration                    : 47 s 808 ms
Overall bit rate mode       : Variable
Overall bit rate            : 53.5 Mb/s
Writing application         : Lavf58.25.100

Video
ID                          : 1
Format                      : HEVC
Format/Info                 : High Efficiency Video Coding
Commercial name             : HDR10
Format profile              : Main 10@L5.1@High
Codec ID                    : hev1
Codec ID/Info               : High Efficiency Video Coding
Duration                    : 47 s 751 ms
Bit rate                    : 53.4 Mb/s
Width                       : 3 840 pixels
Height                      : 2 160 pixels
Display aspect ratio        : 16:9
Frame rate mode             : Variable
Frame rate                  : 24.000 FPS
Minimum frame rate          : 23.953 FPS
Maximum frame rate          : 24.000 FPS
Color space                 : YUV
Chroma subsampling          : 4:2:0
Bit depth                   : 10 bits
Bits/(Pixel*Frame)          : 0.268
Stream size                 : 304 MiB (100%)
Writing library             : x265 3.0_RC+4-8aebc58efe5c:[Windows][GCC 8.2.1][64 bit] 10bit
Encoding settings           : cpuid=1111039 / frame-threads=6 / numa-pools=16,16 / wpp / no-pmode / no-pme / no-psnr / no-ssim / log-level=2 / input-csp=1 / input-res=3840x2160 / interlace=0 / total-frames=0 / level-idc=51 / high-tier=1 / uhd-bd=0 / ref=3 / no-allow-non-conformance / repeat-headers / annexb / no-aud / no-hrd / info / hash=0 / no-temporal-layers / no-open-gop / min-keyint=24 / keyint=250 / gop-lookahead=0 / bframes=4 / b-adapt=2 / b-pyramid / bframe-bias=0 / rc-lookahead=20 / lookahead-slices=0 / scenecut=40 / radl=0 / no-splice / no-intra-refresh / ctu=64 / min-cu-size=8 / no-rect / no-amp / max-tu-size=32 / tu-inter-depth=1 / tu-intra-depth=1 / limit-tu=0 / rdoq-level=2 / dynamic-rd=0.00 / ssim-rd / signhide / no-tskip / nr-intra=0 / nr-inter=0 / no-constrained-intra / strong-intra-smoothing / max-merge=2 / limit-refs=0 / limit-modes / me=1 / subme=2 / merange=57 / temporal-mvp / weightp / no-weightb / no-analyze-src-pics / deblock=-1:-1 / sao / no-sao-non-deblock / rd=3 / no-early-skip / rskip / no-fast-intra / no-tskip-fast / no-cu-lossless / no-b-intra / no-splitrd-skip / rdpenalty=0 / psy-rd=2.50 / psy-rdoq=10.00 / no-rd-refine / no-lossless / cbqpoffs=-2 / crqpoffs=-2 / rc=abr / bitrate=60000 / qcomp=0.60 / qpstep=4 / stats-write=0 / stats-read=0 / vbv-maxrate=160000 / vbv-bufsize=160000 / vbv-init=0.9 / ipratio=1.40 / pbratio=1.30 / aq-mode=1 / aq-strength=0.00 / cutree / zone-count=0 / no-strict-cbr / qg-size=8 / no-rc-grain / qpmax=69 / qpmin=0 / no-const-vbv / sar=1 / overscan=0 / videoformat=5 / range=0 / colorprim=9 / transfer=16 / colormatrix=9 / chromaloc=0 / display-window=0 / master-display=G(13250,34499)B(7499,2999)R(34000,15999)WP(15634,16450)L(12000000,1) / max-cll=1200,50 / min-luma=0 / max-luma=1023 / log2-max-poc-lsb=8 / vui-timing-info / vui-hrd-info / slices=1 / opt-qp-pps / opt-ref-list-length-pps / no-multi-pass-opt-rps / scenecut-bias=0.05 / no-opt-cu-delta-qp / no-aq-motion / hdr / no-hdr-opt / no-dhdr10-opt / no-idr-recovery-sei / analysis-reuse-level=5 / scale-factor=0 / refine-intra=0 / refine-inter=0 / refine-mv=0 / refine-ctu-distortion=0 / limit-sao / ctu-info=0 / no-lowpass-dct / refine-analysis-type=0 / copy-pic=1 / max-ausize-factor=1.0 / no-dynamic-refine / no-single-sei / no-hevc-aq / qp-adaptation-range=1.00
Color range                 : Limited
Color primaries             : BT.2020
Transfer characteristics    : PQ
Matrix coefficients         : BT.2020 non-constant
Mastering display color pri : R: x=0.680000 y=0.319980, G: x=0.265000 y=0.689980, B: x=0.149980 y=0.059980, White point: x=0.312680 y=0.329000
Mastering display luminance : min: 0.0001 cd/m2, max: 1200 cd/m2
Maximum Content Light Level : 1200 cd/m2
Maximum Frame-Average Light : 50 cd/m2
Codec configuration box     : hvcC

Audio
ID                          : 2
Format                      : AAC LC
Format/Info                 : Advanced Audio Codec Low Complexity
Codec ID                    : mp4a-40-2
Duration                    : 47 s 808 ms
Bit rate mode               : Variable
Bit rate                    : 116 kb/s
Maximum bit rate            : 133 kb/s
Channel(s)                  : 6 channels
Channel layout              : C L R Ls Rs LFE
Reply
#14
That video information lookd like HDR10 not HDR10+, since you didn't share a debug output I got no clue what you did.

Cu Selur
Reply
#15
(17.01.2019, 16:55)塞鲁尔 Wrote: 视频信息看起来像HDR 10而不是HDR 10+,因为您没有共享调试输出,所以我不知道您做了什么。

丘塞拉尔

There are two shared debug output TXT in the attachment, one is normal output and the other crashes.

1  Debugging "FFmpeg instead of MP4Box "output

2  CRASHED output
Reply
#16
regarding 2. MP4Box crashes with:
[ISOBMF] Error: changing pixel ratio of media subtype "hev1" is not unsupported
                - note that inband doesn't allow PAR change.

regarding 1.: seems like there is a small bug related to HDR-10 signaling in Hybrid will look into it on sunday.
If you can provide a small sample with a .json file that belongs to it, it would help immensely.

Cu Selur
Reply
#17
Send you a link to a dev version via PM which should help with the second problem.
Will look into MP4Box in case you can share a .json and a video file.

Cu Selur
Reply
#18
(18.01.2019, 06:54)塞鲁尔 Wrote: 通过PM发送到开发版本的链接,这将有助于解决第二个问题。
将查看MP4Box,以防您共享一个.json和一个视频文件。

丘塞拉尔

What is this JSON file? I don't know how to get it.

Can you set the encoding directly? Is it possible to code as easily as HDR10?
Reply
#19
Quote:What is this JSON file? I don't know how to get it.
The JSON file contains the light values for each frame.
Like I wrote before.
--dhdr10-info <filename>
Quote:Inserts tone mapping information as an SEI message. It takes as input, the path to the JSON file containing the Creative Intent Metadata to be encoded as Dynamic Tone Mapping into the bitstream.

Click here for the syntax of the metadata file. A sample JSON file is available in the downloads page
source: https://x265.readthedocs.io/en/default/c...hdr10-info

Quote:Can you set the encoding directly?
Without the json file you can't create a HDR-10+ stream.

Quote:Is it possible to code as easily as HDR10?
Since HDR-10+ is dynamic you need data per frame, not just static values like with HDR-10.

Cu Selur
Reply
#20
(18.01.2019, 17:23)塞鲁尔 Wrote:
Quote:这个JSON文件是什么?我不知道怎么弄到.
JSON文件包含每个帧的光照值.
就像我以前写的一样.
--dhdr10-info <filename>
Quote:插入音调映射信息作为sei消息.它作为输入,将包含创作意图元数据的JSON文件的路径编码为动态音调映射到比特流.

点击这里用于元数据文件的语法.示例JSON文件可在下载页面
:https:/x265.readthedocs.io/en/default/cli.html#cmdOption-dhdr10-info来源

Quote:你能直接设置编码吗?
如果没有json文件,就无法创建HDR-10+流.

Quote:是否有可能像HDR 10一样容易地编码?
由于HDR-10+是动态的,所以每个帧都需要数据,而不仅仅是像HDR-10那样的静态值.

丘塞拉尔

I have an example with its JSON file. This example is H265 encoding, without HDR10 metadata. But there's HDR 10 + Tone Mapping. It's inconvenient for me to share. Send me your mailbox. I'll send you an email and attachment. And the development version of Haybrid you sent me, the two previous problems still exist.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)