Sony Vegas Pro 12 video is completely green.

Page 3 - Seeking answers? Join the Tom's Guide community: where nearly two million members share solutions and discuss the latest tech.

Ohjuler

Honorable
Jan 17, 2014
29
0
10,590
I have a video file that, when opened in Sony Vegas, shows up as completely green. I suspect that this is because it's a 10 bit video, which caused the same problem in VLC some years back. Is there any way to make Sony Vegas read the file properly?

Here is the file information from Mediainfo:
General
Complete name :
Format : AVC
Format/Info : Advanced Video Codec
File size : 4.21 GiB

Video
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High 10@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 10 bits
Scan type : Progressive
Writing library : x264 core 129 r2230 1cffe9f
Encoding settings : cabac=1 / ref=4 / deblock=1:-2:-2 / analyse=0x3:0x133 / me=umh / subme=9 / psy=1 / psy_rd=0.80:0.00 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=12 / lookahead_threads=2 / sliced_threads=0 / nr=0 / decimate=0 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=8 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc=crf / mbtree=0 / crf=15.9 / qcomp=0.80 / qpmin=10 / qpmax=38 / qpstep=4 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:1.00

And here is the information for a video that DID work:
General
Complete name :
Format : AVC
Format/Info : Advanced Video Codec
File size : 2.29 GiB

Video
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.0
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Writing library : x264 core 138
Encoding settings : opencl=1 / cabac=1 / ref=4 / deblock=1:-2:-2 / analyse=0x3:0x113 / me=umh / subme=9 / psy=1 / psy_rd=0.70:0.00 / mixed_ref=0 / me_range=32 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=8 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=9 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=16.0 / qcomp=0.70 / qpmin=10 / qpmax=20 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00

As you can see, the only real difference (That I can tell, at least.) is that one is 10 bit and the other isn't.
I REALLY don't want to convert, so is there anything I can do?

Bonus info: The files were originally MKV, but I used MKVToolnix and MKVcleaver to extract the video file and then changed the extension from Unknown to .264
As I said, the non-10 bit works fine, so I don't think I did anything wrong here, but I thought I should include it just in case.
 
Thought this was unusually long so I cancelled the render and deleted the file from the sequence and the project bin. I saved the project and exited. I reopened the project and reimported the clip and put it back in the sequence. I tried rendering again and this time it completed in less than 12 minutes. I double checked the source file with MediaInfo to verify I had been working with the 10-bit version and found out I was. The playback was smooth. Still trying to figure out how to get the file to work in Vegas 12. Tried one render option in Vegas but met with no satisfaction.
 

Ohjuler

Honorable
Jan 17, 2014
29
0
10,590




That's interesting. At least it we're making "some" kind of progress.
Also, another thing I just noticed:
When I started this thread, I showed two different .264 files, the one we're trying to get to work, and one that did, and I said the only difference I could see what that one was 10 bit and the other was 8 bit. That was wrong.
I just noticed this

Working file: "Format profile : High@L4.0"
Non-working file: "Format profile : High 10@L4.1"
Now, I assume that the "10" is for 10 bit, but the "4.1" might mean something. Don't know if it's actually relevant or not, but figured I should add it. I remember encoding a file long ago in Handbrake where I sat the format profile to the absolute highest ( 5.1 or something. No idea what I was doing, just figured that higher = better.) and Vegas wouldn't accept the file. When I then encoded it once more, after only changing the format profile to a lower number, keeping all the other settings the same, it worked.
 
This - https://forum.handbrake.fr/viewtopic.php?f=6&t=19368 - is a tutorial on Handbrake's H.264 levels. That the file is L4.1 instead of L4.0 might indeed be the problem with the file. I will try the file in Handbrake and see what happens. That is see if you can retain the 10 bit format but only at L4.0. I do see that in Handbrake if you use the Normal profile it will use H.264 Level 4.0 and if you use the High profile it will use H.264 Level 4.1. Never mind, it did not work. The exported file was 2KB in size. In Handbrake it shows the duration as 00:00:00.
 

Ohjuler

Honorable
Jan 17, 2014
29
0
10,590

Well, it was worth a try. =/
 

Ohjuler

Honorable
Jan 17, 2014
29
0
10,590


Do you know anyone on the forum that could help?
Also, on a different topic, I know that K-lite is utter toxic for editing softwares, but what about Shark007's Advanced Codecs For Windows?
I don't have any problems playing video files, but I can't render h264 files at all, so I thought that his codecs *might* fix it. (But it deletes all previous codecs in the process, so I'm not sure.)
 

Ohjuler

Honorable
Jan 17, 2014
29
0
10,590

I have ffdshow, although I might try and download the ffdshow tryout version, since it's apparently much more up to date.