Page 1 of 1

Prores 4444 Green screen

Posted: 08 May 2015 10:57
by leobald
Hello everybody, i saw that the last version of Vlc "2.2.1" can read 4444 prores files but i get a green screen when i try to play it, how can i fix this? I run the last macbook retina 15' with Osx Mavericks, thanks for your help all, i really need that..

Re: Prores 4444 Green screen

Posted: 08 May 2015 14:35
by Jean-Baptiste Kempf
Please share such a file.

Re: Prores 4444 Green screen

Posted: 08 May 2015 15:17
by leobald
Here is an exemple:
https://vimeo.com/117957394/download?t= ... 7810e535d9?

Right click on the video and "télécherger le fichier", i'm french too ;)

Ps: sorry for the size of the file, i can send you a much lighter video by Wetransfer if you want, or you can interrompt the download at the beginning and open it with Vlc as it is

Re: Prores 4444 Green screen

Posted: 08 May 2015 15:19
by Jean-Baptiste Kempf
Permission Denied

Re: Prores 4444 Green screen

Posted: 08 May 2015 17:01
by leobald
Damn.. Here is an other link:

https://vimeo.com/117957394

Click on "download" under the video, and download the "Original" version, it's a prores 4444 file, but you need a (free) vimeo account to be download the original file ..

If you don't have one and don't want to have one, i'll publish a retransfer link, thanks!!

Re: Prores 4444 Green screen

Posted: 09 May 2015 19:27
by Jean-Baptiste Kempf
Sorry, I don't have one.

Re: Prores 4444 Green screen

Posted: 09 May 2015 22:09
by fkuehne
Original source file cached here: http://streams.videolan.org/issues/prores4444/

Impressive video :D

Re: Prores 4444 Green screen

Posted: 09 May 2015 22:12
by fkuehne
Decoding issue reproduced with latest VLC. All that's to be seen is the aforementioned green screen. Behaves correctly when decoded using QuickTime / VideoToolbox.

Re: Prores 4444 Green screen

Posted: 10 May 2015 00:05
by leobald
@Felix: Ahaha! You found the file cached, well done! And the video is impressive, i totally agree ;)

About the green screen, what you're saying is that Vlc can not read the file right?

Re: Prores 4444 Green screen

Posted: 10 May 2015 00:11
by fkuehne
Indeed, VLC can't play the file because it misdetects the used codec profile. We assume that this should be quite easy to fix for a subsequent update. Thanks for the report and for sharing the media!

Re: Prores 4444 Green screen

Posted: 10 May 2015 22:05
by Jean-Baptiste Kempf
You should file a bugreport, so that it is not forgotten.

Re: Prores 4444 Green screen

Posted: 10 May 2015 22:10
by fkuehne
will do and move the sample accordingly.

Re: Prores 4444 Green screen

Posted: 13 May 2015 15:46
by jweinraub
Is there any status on this? I too have green screen when playing an Apple ProRes video file. The file works fine in QuickTime or MPC.
It is: Apple ProRes (ap4h), 1296x1056, 15 fps, Planar 4:2:0 YUV. Video is classified and cannot be released.
A PNG video file (avi) seems to play half way before it starts slowing with artefacting somewhat.
Neither file has these issues in MPC nor GOM Player.

Re: Prores 4444 Green screen

Posted: 13 May 2015 16:07
by fkuehne
@jweinraub: we need more info about your classified file. Can you run "mediainfo" on it and give us the full output? further, a full VLC debug log? or alternatively create a non-classified sample for us using the same codec settings which we can try ourselves?

Re: Prores 4444 Green screen

Posted: 13 May 2015 16:58
by jweinraub

Code: Select all

Complete name : C:\Users\jweinraub\Documents\redacted.mov Format : MPEG-4 Format profile : QuickTime Codec ID : qt File size : 206 MiB Duration : 11s 667ms Overall bit rate mode : Variable Overall bit rate : 148 Mbps Encoded date : UTC 2015-05-12 20:42:23 Tagged date : UTC 2015-05-12 20:42:24 Writing application : Mac OS X v? (AVF 889.210, CM 1562.235, x86_64) Writing library : Apple QuickTime
Is that the information you needed? I will contact the department head for a file that can be released.

Re: Prores 4444 Green screen

Posted: 14 May 2015 15:12
by jweinraub
I forgot the error log:

Code: Select all

core debug: adding item `blarg.mov' ( file:///C:/Users/jweinraub/Documents/blarg.mov ) core debug: processing request item: blarg.mov, node: null, skip: 0 core debug: rebuilding array of current - root Playlist core debug: rebuild done - 1 items, index 0 core debug: starting playback of the new playlist item core debug: resyncing on blarg.mov core debug: blarg.mov is at 0 core debug: creating new input thread core debug: Creating an input for 'blarg.mov' core debug: Creating an input for 'blarg.mov' core debug: requesting art for blarg.mov core debug: looking for meta fetcher module matching "any": 1 candidates core debug: using timeshift granularity of 50 MiB, in path 'C:\Users\JWEINR~1\AppData\Local\Temp' core debug: `file:///C:/Users/jweinraub/Documents/blarg.mov' gives access `file' demux `' path `/C:/Users/jweinraub/Documents/blarg.mov' core debug: specified demux `any' lua debug: Trying Lua scripts in C:\Users\jweinraub\AppData\Roaming\vlc\lua\meta\fetcher core debug: creating demux: access='file' demux='any' location='/C:/Users/jweinraub/Documents/blarg.mov' file='C:\Users\jweinraub\Documents\blarg.mov' core debug: looking for access_demux module matching "file": 12 candidates lua debug: Trying Lua scripts in C:\Program Files (x86)\VideoLAN\VLC\lua\meta\fetcher lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\fetcher\tvrage.luac core debug: no access_demux modules matched core debug: creating access 'file' location='/C:/Users/jweinraub/Documents/blarg.mov', path='C:\Users\jweinraub\Documents\blarg.mov' core debug: looking for access module matching "file": 21 candidates filesystem debug: opening file `C:\Users\jweinraub\Documents\blarg.mov' core debug: using access module "filesystem" core debug: Using stream method for AStream* core debug: starting pre-buffering core debug: received first data after 0 ms core debug: pre-buffering done 1024 bytes in 0s - 1000000 KiB/s core debug: looking for stream_filter module matching "any": 6 candidates core debug: no stream_filter modules matched core debug: looking for stream_filter module matching "record": 6 candidates core debug: using stream_filter module "record" core debug: creating demux: access='file' demux='any' location='/C:/Users/jweinraub/Documents/blarg.mov' file='C:\Users\jweinraub\Documents\blarg.mov' core debug: looking for demux module matching "mp4": 66 candidates mp4 warning: unknown box type tapt (incompletely loaded) mp4 warning: unknown box type hdlr (incompletely loaded) mp4 warning: unknown box type alis (incompletely loaded) mp4 warning: unknown box type colr (incompletely loaded) mp4 debug: found an empty box (null size) mp4 warning: unknown box type cenc (incompletely loaded) lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\fetcher\tvrage.luac core debug: no meta fetcher modules matched core debug: searching art for blarg.mov mp4 debug: added fragment moov mp4 debug: dumping root Box "root" core debug: looking for art finder module matching "any": 2 candidates mp4 debug: | + ftyp size 20 offset 0 mp4 debug: | + wide size 8 offset 20 mp4 debug: | + mdat size 216466152 offset 28 mp4 debug: | + moov size 2215 offset 216466180 mp4 debug: | | + mvhd size 108 offset 216466188 mp4 debug: | | + trak size 2033 offset 216466296 mp4 debug: | | | + tkhd size 92 offset 216466304 mp4 debug: | | | + tapt size 68 offset 216466396 mp4 debug: | | | + edts size 36 offset 216466464 mp4 debug: | | | | + elst size 28 offset 216466472 mp4 debug: | | | + mdia size 1829 offset 216466500 mp4 debug: | | | | + mdhd size 32 offset 216466508 mp4 debug: | | | | + hdlr size 49 offset 216466540 mp4 debug: | | | | + minf size 1740 offset 216466589 mp4 debug: | | | | | + vmhd size 20 offset 216466597 mp4 debug: | | | | | + hdlr size 56 offset 216466617 mp4 debug: | | | | | + dinf size 36 offset 216466673 mp4 debug: | | | | | | + dref size 28 offset 216466681 mp4 debug: | | | | | | | + alis size 12 offset 216466697 mp4 debug: | | | | | + stbl size 1620 offset 216466709 mp4 debug: | | | | | | + stsd size 124 offset 216466717 mp4 debug: | | | | | | | + ap4h size 108 offset 216466733 mp4 debug: | | | | | | | | + colr size 18 offset 216466819 mp4 debug: | | | | | | + stts size 24 offset 216466841 mp4 debug: | | | | | | + stsc size 28 offset 216466865 mp4 debug: | | | | | | + stsz size 720 offset 216466893 mp4 debug: | | | | | | + stco size 716 offset 216467613 mp4 debug: | | + udta size 66 offset 216468329 mp4 debug: | | | + cenc size 58 offset 216468337 mp4 debug: Apple QuickTime file mp4 debug: found 1 tracks mp4 warning: elst box found mp4 debug: - [0] duration=11666ms media time=0ms) rate=1.0 mp4 debug: track[Id 0x1] read 175 chunk mp4 warning: STTS table of 1 entries mp4 debug: track[Id 0x1] read 175 samples length:11s mp4 debug: Unrecognized FourCC ap4h core debug: selecting program id=0 lua debug: Trying Lua scripts in C:\Users\jweinraub\AppData\Roaming\vlc\lua\meta\art lua debug: Trying Lua scripts in C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art mp4 debug: adding track[Id 0x1] video (enable) language undef mp4 debug: fragment offset 216466180, data 36216466180, duration 0 core debug: using demux module "mp4" lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\00_musicbrainz.luac core debug: looking for a subtitle file in C:\Users\jweinraub\Documents\ core debug: meta ok for (null), need to fetch art core debug: looking for meta fetcher module matching "any": 1 candidates lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\00_musicbrainz.luac lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\01_googleimage.luac lua debug: Trying Lua scripts in C:\Users\jweinraub\AppData\Roaming\vlc\lua\meta\fetcher lua debug: Trying Lua scripts in C:\Program Files (x86)\VideoLAN\VLC\lua\meta\fetcher lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\fetcher\tvrage.luac lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\01_googleimage.luac lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\02_frenchtv.luac lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\fetcher\tvrage.luac core debug: no meta fetcher modules matched core debug: searching art for blarg.mov core debug: looking for art finder module matching "any": 2 candidates lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\02_frenchtv.luac lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\03_lastfm.luac lua debug: Trying Lua scripts in C:\Users\jweinraub\AppData\Roaming\vlc\lua\meta\art lua debug: Trying Lua scripts in C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\00_musicbrainz.luac lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\03_lastfm.luac core debug: no art finder modules matched core debug: art not found for blarg.mov core debug: looking for decoder module matching "any": 43 candidates lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\00_musicbrainz.luac lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\01_googleimage.luac lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\01_googleimage.luac lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\02_frenchtv.luac lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\02_frenchtv.luac lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\03_lastfm.luac qt4 debug: IM: Setting an input lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\03_lastfm.luac core debug: no art finder modules matched core debug: art not found for blarg.mov avcodec debug: CPU flags: 0x0107d3db avcodec debug: trying to use direct rendering avcodec debug: allowing 4 thread(s) for decoding avcodec debug: avcodec codec (Apple ProRes) started avcodec debug: using slice thread mode with 4 threads core debug: using decoder module "avcodec" core debug: looking for meta reader module matching "any": 2 candidates lua debug: Trying Lua scripts in C:\Users\jweinraub\AppData\Roaming\vlc\lua\meta\reader lua debug: Trying Lua scripts in C:\Program Files (x86)\VideoLAN\VLC\lua\meta\reader lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\reader\filename.luac core debug: no meta reader modules matched core debug: `file:///C:/Users/jweinraub/Documents/blarg.mov' successfully opened mp4 debug: elst (0) gives 0ms (movie)-> 0ms (track) mp4 debug: track[Id 0x1] does not provide Sync Sample Box (stss) core debug: Buffering 0% avcodec warning: disabling direct rendering core debug: Buffering 21% core debug: Buffering 43% core debug: Buffering 66% core debug: Buffering 88% core debug: Stream buffering done (331 ms in 6 ms) core debug: looking for text renderer module matching "any": 2 candidates freetype debug: Using Arial as font from file C:\Windows\Fonts\arial.ttf freetype debug: Using Courier New as mono-font from file C:\Windows\Fonts\cour.ttf freetype debug: using fontsize: 2 core debug: using text renderer module "freetype" core debug: looking for video filter2 module matching "any": 58 candidates swscale debug: 32x32 (32x32) chroma: YUVA -> 16x16 (16x16) chroma: RGBA with scaling using Bicubic (good quality) core debug: using video filter2 module "swscale" core debug: looking for video filter2 module matching "any": 58 candidates yuvp debug: YUVP to YUVA converter core debug: using video filter2 module "yuvp" core debug: Deinterlacing available core debug: deinterlace 0, mode blend, is_needed 0 core debug: Opening vout display wrapper core debug: looking for vout display module matching "any": 11 candidates direct3d warning: cannot load Direct3D Shader Library; HLSL pixel shading will be disabled. direct3d debug: creating Vout EventThread direct3d debug: Win32VoutCreateWindow core debug: looking for vout window hwnd module matching "qt4,any": 3 candidates qt4 debug: requesting video window... qt4 debug: Video was requested 0, 0 core debug: using vout window hwnd module "qt4" direct3d debug: created video sub-window direct3d debug: Vout EventThread running direct3d debug: disabling screen saver direct3d debug: Direct3d Device: AMD FirePro V4900 (FireGL V) Graphics Adapter 4098 26441 0 core debug: VoutDisplayEvent 'resize' 1312x1078 window direct3d warning: trying surface pixel format: YV12 direct3d debug: selected surface pixel format is YV12 direct3d debug: Using D3DTEXF_LINEAR for minification direct3d debug: Using D3DTEXF_LINEAR for magnification direct3d debug: Direct3D scene created successfully direct3d warning: Direct3D shaders initialization failed ! direct3d debug: Direct3D device adapter successfully initialized core debug: using vout display module "direct3d" core debug: original format sz 1296x1056, of (0,0), vsz 1296x1040, 4cc I420, sar 1:1, msk r0x0 g0x0 b0x0 core debug: removing module "freetype" core debug: looking for text renderer module matching "any": 2 candidates core debug: VoutDisplayEvent 'resize' 1296x1040 window freetype debug: Using Arial as font from file C:\Windows\Fonts\arial.ttf freetype debug: Using Courier New as mono-font from file C:\Windows\Fonts\cour.ttf freetype debug: using fontsize: 2 core debug: using text renderer module "freetype" avcodec error: Unsupported decoded output format 102 (yuva444p10le) core debug: End of video preroll core debug: Received first picture core debug: Decoder wait done in 172 ms freetype error: Breaking unbreakable line core debug: auto hiding mouse cursor core debug: auto hiding mouse cursor core debug: EOF reached core debug: waiting decoder fifos to empty core debug: finished input core debug: removing module "avcodec" avcodec debug: ffmpeg codec (Apple ProRes) stopped core debug: killing decoder fourcc `apcn', 0 PES in FIFO core debug: saving a free vout core debug: reusing provided vout qt4 debug: Qt: Fullscreen state changed core debug: removing module "mp4" mp4 debug: freeing all memory mp4 warning: cannot free box ap4h, type unknown core debug: removing module "record" core debug: removing module "filesystem" core debug: Program doesn't contain anymore ES core debug: dead input core debug: changing item without a request (current 0/1) core debug: nothing to play core debug: destroying useless vout core debug: removing module "direct3d" direct3d debug: Direct3D scene released successfully direct3d debug: Win32 Vout EventThread terminating direct3d debug: Win32VoutCloseWindow direct3d debug: WinProc WM_DESTROY qt4 debug: IM: Deleting the input qt4 debug: releasing video... qt4 debug: Video is not needed anymore core debug: removing module "freetype" core debug: removing module "yuvp" core debug: removing module "swscale"

Re: Prores 4444 Green screen

Posted: 14 May 2015 15:16
by jweinraub
Looks like avcodec error: Unsupported decoded output format 102 (yuva444p10le)
PS- I am not allowed to distribute this file and the team that made the file won't make something else (sorry I am stuck in the middle here) but I think the error from the log should help hopefully

Re: Prores 4444 Green screen

Posted: 14 May 2015 15:18
by fkuehne
It does indeed. I just forwarded it to the respective team and I guess we will find a way to encode sample media for us :)

Thanks for the follow-up!

Re: Prores 4444 Green screen

Posted: 20 May 2015 23:06
by jweinraub
It does indeed. I just forwarded it to the respective team and I guess we will find a way to encode sample media for us :)

Thanks for the follow-up!
Will I see any updates posted here or can I be notified some other way regarding this so I can tell my team about this? Unfortunately this video is from a customer of ours and such it was only released to us for diagnosis but we have no authority to share the file with you.

Tausend dank,

Jon

Re: Prores 4444 Green screen

Posted: 20 May 2015 23:43
by Jean-Baptiste Kempf
I did a blind fix.

Re: Prores 4444 Green screen

Posted: 14 Dec 2016 19:43
by hdvprojection
I'm running 2.2.4 and getting the same green screen on a file that plays fine in QT. From MediaInfo:

General
Complete name : S:\Creative\Exhibitor Slides & Video\..._01.mov
Format : MPEG-4
Format profile : QuickTime
Codec ID : qt 2005.03 (qt )
File size : 3.28 GiB
Duration : 1 min 59 s
Overall bit rate mode : Variable
Overall bit rate : 236 Mb/s
Encoded date : UTC 2016-12-12 07:31:07
Tagged date : UTC 2016-12-12 08:50:12
Writing library : Apple QuickTime
©TIM : 00:00:00:00
©TSC : 24
©TSZ : 1

Video
ID : 1
Format : ProRes
Format version : Version 1
Format profile : 4444
Codec ID : ap4h
Duration : 1 min 59 s
Bit rate mode : Variable
Bit rate : 235 Mb/s
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 24.000 FPS
Chroma subsampling : 4:4:4
Scan type : Progressive
Bits/(Pixel*Frame) : 4.730
Stream size : 3.28 GiB (100%)
Writing library : Apple
Language : English
Encoded date : UTC 2016-12-12 07:31:07
Tagged date : UTC 2016-12-12 08:50:10
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709

Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 1 min 59 s
Source duration : 1 min 59 s
Bit rate mode : Constant
Bit rate : 128 kb/s
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 spf)
Compression mode : Lossy
Stream size : 1.83 MiB (0%)
Source stream size : 1.83 MiB (0%)
Language : English
Encoded date : UTC 2016-12-12 07:31:07
Tagged date : UTC 2016-12-12 08:50:10

Other
ID : 3
Type : Time code
Format : QuickTime TC
Duration : 1 min 59 s
Time code of first frame : 00:00:00:00
Time code, striped : Yes
Language : English
Encoded date : UTC 2016-12-12 08:50:10
Tagged date : UTC 2016-12-12 08:50:10

Re: Prores 4444 Green screen

Posted: 05 Jun 2017 11:21
by hdvprojection
Any update on this? Still can't play in VLC at least half of all of the 4444 files I get. This includes a Linux box and another on Windows.