View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000308 | JVT JM H.264/AVC reference software | encoder | public | 2012-06-22 20:19 | 2012-07-19 17:25 |
Reporter | taoran | Assigned To | Karsten Suehring | ||
Priority | low | Severity | text | Reproducibility | always |
Status | acknowledged | Resolution | open | ||
Platform | linux | ||||
Product Version | JM 18.3 | ||||
Summary | 0000308: top field types are not reported at the encoder (thus I and IDR fields appear to be missing) | ||||
Description | When PicInterlace = 1 and IDRperiod (and Intraperiod) is set to a particular value, the encoder does not code the IDR pictures as IDR, it does not code the Intra pictures as Intra either. | ||||
Steps To Reproduce | code an interlace content use attached cfg (while progressive coding is working properly with the same config except PicInterlace = 0) In the log file you will find every frame that should be IDR is not IDR. | ||||
Tags | No tags attached. | ||||
|
|
|
I would suggest first checking also at the decoder to see how your pictures were encoded. You should not just trust the encoder. The encoder only displays the "picture" type used for the second picture (so there is a "reporting" issue) and not of that of the first. So if you had an ( I | P ) field pair, only ( P ) will be displayed. The same for IDRs. I am a bit more concerned about IDRs since I am not seeing NVB bits mentioned although if you do look at frame 60 you do have only a single reference being available (as it should be) so maybe again that is a reporting bug. Please double check in any case with the decoder. |
|
You are right Alexis, the decoder shows the type for the field pair correctly. So this is a "reporting" issue instead of a bug. Maybe we can close this ticket or change the Severity to "text". |
|
The reporting can be improved. Needs a bit more work to properly store the top field type in case of field coding. Has low priority since we would even need to report each slice type to be always correct. |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-06-22 20:19 | taoran | New Issue | |
2012-06-22 20:19 | taoran | File Added: log.zip | |
2012-06-22 20:33 | Alexis Michael Tourapis | Note Added: 0000537 | |
2012-06-22 21:04 | taoran | Note Added: 0000539 | |
2012-07-19 17:24 | Karsten Suehring | Priority | normal => low |
2012-07-19 17:24 | Karsten Suehring | Severity | minor => text |
2012-07-19 17:24 | Karsten Suehring | Summary | Field coding does not support IDRperiod and Intraperiod => top field types are not reported at the encoder (thus I and IDR fields appear to be missing) |
2012-07-19 17:25 | Karsten Suehring | Note Added: 0000551 | |
2012-07-19 17:25 | Karsten Suehring | Assigned To | => Karsten Suehring |
2012-07-19 17:25 | Karsten Suehring | Status | new => acknowledged |