|
|
| zenowik |
| Posted: Jul 25 2011, 12:56 AM |
 |
|
Member
 
Group: Members
Posts: 13
Member No.: 29712
Joined: 23-January 11

|
I upscaled video from 480x216 to 1920x864 and my black level is messed up on TV using overlay in video player, black is no longer black on my TV, its a bit too bright and its OK in laptop and wrong on TV, why is that ? How to avoid this ? I have some HD movies and black levels is correct on my PC and my TV but when im upscaling SD video with correct black levels then it becomes too bright on my TV while its still OK on my laptop, its very weird, how to disable this brightness change when upscaling and working with HD in virtualdub ? Im using xvid codec so maybe this is the problem ? No it cant be overlay problem cause other HD stuff has correct black levels on PC and TV using overlay, only files that are upscaled and encoded in virtualdub are messed up. |
 |
| evropej |
| Posted: Jul 25 2011, 03:48 PM |
 |
|
Advanced Member
  
Group: Members
Posts: 514
Member No.: 26523
Joined: 28-November 09

|
How many different types of encoding did you try? I know when I encode in xvid, something similar happens. I used divx and the problem goes away. Also, what version of the encoder are you using?
I would just suggest using an external program for encoding and something different then what you are using. |
 |
| dloneranger |
| Posted: Jul 25 2011, 04:30 PM |
 |
|
Moderator
  
Group: Moderators
Posts: 2366
Member No.: 22158
Joined: 26-September 07

|
See if this changes anything
Menu->video->color depth, change the input and output to yv12 add your resize filter add a convert format filter, and select yv12
Then open your video and try recompressing a small bit of it to see if it changes anything
-------------------- MultiAdjust JoinWav WavNormalize FFMPeg Input Plugin v1827 UnSharpMask Windows7/8 Codec Chooser All FccHandlers Stuff inc. Installers for acm codecs AAC, AC3, LameMp3 |
 |
| zenowik |
| Posted: Jul 28 2011, 02:59 AM |
 |
|
Member
 
Group: Members
Posts: 13
Member No.: 29712
Joined: 23-January 11

|
XviD-1.2.2-07062009.exe
I tried avidemux and resized SD to HD and its doing the same thing, brightness is changed but in original SD brightness is ok on TV, i dont know what these programs do to HD videos, why it cant stay like its in SD versions changing to yv12 didnt changed anything.fourCC changed to divx5 didnt changed anything.
Here are those files, small ones, the same file in HD and SD, they look the same on PC but on TV the HD one is too bright and black level is too high, SD has correct black level on TV and PC.So can anybody tell whats the difference between them besides resolution and why resizing has effect on brightness level ?
http://www.mediafire.com/?802a0bsbs6d2zi7 http://www.mediafire.com/?42jerz3h2unuc6a |
 |
| phaeron |
| Posted: Aug 1 2011, 12:21 AM |
 |
|

Virtualdub Developer
  
Group: Administrator
Posts: 7773
Member No.: 61
Joined: 30-July 02

|
Long shot, but it's possible that a decoder or renderer in your video player's rendering graph is looking at the resolution to determine color space. There are weird references to this in the DirectShow docs for guessing Rec. 601 vs. Rec. 709, and it's possible that something is using this for color encoding range too. You'll know if this is the case if generating a 720x480 video is OK but 800x600 has a color shift. VirtualDub itself doesn't couple color space to resolution. |
 |
| zenowik |
| Posted: Aug 4 2011, 02:03 AM |
 |
|
Member
 
Group: Members
Posts: 13
Member No.: 29712
Joined: 23-January 11

|
I realized that these HD movies that have brightness values good on TV and PC are actually 720p ones, so all 1080p HD videos have messed up brightness and its resolution dependant, so is there any way to fix this bug ? All 1080p videos are too bright on TV but if resized to 720p and lower res they are OK. |
 |