Selur's Little Message Board
Black image with QT Player [MacOS v2017.12.27.1] - Printable Version

+- Selur's Little Message Board (https://forum.selur.net)
+-- Forum: Hybrid - Support (https://forum.selur.net/forum-1.html)
+--- Forum: Problems & Questions (https://forum.selur.net/forum-3.html)
+--- Thread: Black image with QT Player [MacOS v2017.12.27.1] (/thread-228.html)

Pages: 1 2


Black image with QT Player [MacOS v2017.12.27.1] - houdini - 19.01.2018

Please, read the 'Infos needed to fix&reproduce bugs,..'-sticky before you post about a problem.

Since v2017.12.27.1 I have got mp4 files unreadable with QT Player 7 or QT Player X (black image but audio ok) when I encode prores progressive mov files into mp4 with same setting as previous Hybrid version. However these files are readeable with VLC or IINA.

It seems that the problem is related to muxing with mp4box because mp4 files muxed with ffmpeg are readable with QT Player 7 and QT Player X.


RE: Black image with QT Player [MacOS v2017.12.27.1] - Selur - 19.01.2018

Try whether disabling Config->Output->Container Settings->Mp4 Settings->Signal PAR 1:1 helps.


RE: Black image with QT Player [MacOS v2017.12.27.1] - houdini - 19.01.2018

(19.01.2018, 21:35)Selur Wrote: Try whether disabling Config->Output->Container Settings->Mp4 Settings->Signal PAR 1:1 helps.

In this case, QT Player 7 or QT Player X can't open the resulting file.


RE: Black image with QT Player [MacOS v2017.12.27.1] - Selur - 19.01.2018

Okay.
That was the main thing I could think of that usually differs between ffmpeg and mp4box.
Enabling "Config->Output->Container Settings->Mp4 Settings->iTunes Compatibility" usually is also a wise choice when using Quicktime for playback.
Never really cared for Quicktime playback much, since they only support a small fraction of MPEG-4 ASP, MPEG-4 AVC and probably MPEG-4 HEVC.
Got no further idea without even knowing into what format you stuff into your mp4 files.

Cu Selur

Ps.: haven't updated MP4Box for quite some time so my guess is that this is probably related to the encoder you use.


RE: Black image with QT Player [MacOS v2017.12.27.1] - houdini - 19.01.2018

(19.01.2018, 21:57)Selur Wrote: Okay.
That was the main thing I could think of that usually differs between ffmpeg and mp4box.
Enabling "Config->Output->Container Settings->Mp4 Settings->iTunes Compatibility" usually is also a wise choice when using Quicktime for playback.
Never really cared for Quicktime playback much, since they only support a small fraction of MPEG-4 ASP, MPEG-4 AVC and probably MPEG-4 HEVC.
Got no further idea without even knowing into what format you stuff into your mp4 files.

Cu Selur

Ps.: haven't updated MP4Box for quite some time so my guess is that this is probably related to the encoder you use.

Prores mov files are encoded into x264 mp4 files (x264 Hybrid Default crf 1-pass). Selecting iTunes Compatibility does not fix the problem.


RE: Black image with QT Player [MacOS v2017.12.27.1] - Selur - 19.01.2018

Hmm,... haven't changed the Hybrid default values for quite some time either,..
Does it change anything when you disable "Config->Output->Container Setttings->AVC-1" brand?


RE: Black image with QT Player [MacOS v2017.12.27.1] - houdini - 20.01.2018

(19.01.2018, 22:18)Selur Wrote: Hmm,... haven't changed the Hybrid default values for quite some time either,..
Does it change anything when you disable "Config->Output->Container Setttings->AVC-1" brand?

Sorry but it changes nothing Sad


RE: Black image with QT Player [MacOS v2017.12.27.1] - Selur - 20.01.2018

Good news:
I can reproduce the issue here.
-> looking into it,.. no clue why the output of mp4box causes problems with Quicktime.


RE: Black image with QT Player [MacOS v2017.12.27.1] - Selur - 20.01.2018

Found the culprit.
By default Hybrid adds 'xps_inband' which sets XPS inband for AVC/H264 and HEVC (for reverse operation, re-import from raw media), seems like Quicktime can't handle that.
-> will make this a configurable option. Will send you a link to dev version for testing once I'm finished with it.

Cu Selur


RE: Black image with QT Player [MacOS v2017.12.27.1] - houdini - 21.01.2018

(20.01.2018, 11:01)Selur Wrote: Found the culprit.
By default Hybrid adds 'xps_inband' which  sets XPS inband for AVC/H264 and HEVC (for reverse operation, re-import from raw media), seems like Quicktime can't handle that.
-> will make this a configurable option. Will send you a link to dev version for testing once I'm finished with it.

Cu Selur

Problem solved in your dev version!

Thanks