Support our site by donate $5 directly to us Thanks!!!
Try StreamFab Downloader and download streaming video from Netflix, Amazon!
Try StreamFab Downloader and download streaming video from Netflix, Amazon!
+ Reply to Thread
Results 1 to 30 of 54
-
I had time to run a little test. I took yellow image on the left and applied the following AviSynth script:
ConvertToYV12(matrix="pc.709")
ConvertToRGB(matrix="rec709")
As you can see the colors match very closely (although the levels are a little off). So the evidence is very good that the difference is which color matrix is being used by the player and youtube (or the flash player). -
Thank you Jagabo, for taking time to reply with so much information.
What can I do to make the color show up accurately on youtube? Or is this a limitation of youtube? It is interesting that you are able to replicate the problem by running a script. -
Are you sure youtube is the problem, not your player/editor? What is your source? Is the colorspace flagged within it? If not, is it high definition or standard definition? The general rule when colorspace is not flagged is: SD uses rec601, HD uses rec709.
Last edited by jagabo; 9th Jan 2011 at 05:48.
-
I am not sure what is going on. My video guy that I hired said the video is mpeg4, the videos are 720 and 1080 (I have both). He said the colorspace is RGB. My video files are .MOV.
-
Just out of curiosity, when you download the .mp4 from YT and play it locally on your player, what do you get?
-
I didn't think it was possible to upload to youtube which compresses it, and then save the compressed version back on my PC. I only got to watch it on youtube. Am I missing the feature?
-
There are many ways to download Youtube videos. FireFox with the Download Helper plugin, for example:
There are also web sites that will do it for you. Go to this web site and enter the URL for your video:
http://keepvid.com/
He may be working in RGB but when he compresses the video (h.264?) for the MOV file the codec uses YUV with 4:2:0 chroma subsampling internally. Ie, it converts RGB to YUV with one of the aforementioned matrices. When Youtube receives your upload they recompress it. I'm not sure what they do about color -- whether they pay attention to the colorspace flag or if they just use a particular matrix.Last edited by jagabo; 9th Jan 2011 at 22:53.
-
-
Using the Keepvid link the FLV high quality version and the MP4 high Definition was still yellow instead of orange shade of yellow in the intro and slightly over saturated and too dark in the video.
I will recheck the format on my email from the video guy.
This is a link to the youtube videos. I kept them as private because I didn't want them to get popular until I solve the color problem.
http://www.youtube.com/watch?v=smVyFU6YzZQ
http://www.youtube.com/watch?v=avPDTlK2Rmo -
So that means it's not YT's fault.
FLV = On2 VP6 codec.
MP4 = H.264
Both give the same results. To me that means the original has colors that don't translate. I'm going to lay the blame on Apple.Last edited by budwzr; 10th Jan 2011 at 00:33.
-
Both the 640x360 FLV and the 1280x720 MP4 I downloaded (both AVC) had the brighter yellows when viewed locally. Using AviSynth's Histogram() shows the two files contain (YV12) luma values outside the normal 16-235 region:
This is a graph of the brightness of the video, scanline by scanline, summed into one graph. The yellow peaks and valleys in the brown bars shouldn't be there. They should be completely within the black area.
I'd have to see the original MOV file to say exactly what happened. But this appears to be just a RGB/YUV matrix problem. Maybe the original upload was PC RGB (0-255) and was converted to YUV assuming it was studio RGB (16-235). -
I agree with budwzr - Looks like the quicktime gamma shift bug . You're on a Mac using QT, which means what you perceive as your original is actually "wrong" or displayed incorrectly . 99% of the industry uses 2.2 gamma, QT doesn't. If you upload a sample of the original this can be confirmed.
Youtube maybe partly at fault, it displays using Rec.709 for both SD and HD - This may or may not match what your video guy had in mind in his workflow -
What should I tell my video guy Fire on the Bayou to do to get the color right?
-
In quicktime X and FCP , I think there is an adjustment for display gamma to match the correct display settings. I would use those for color correcting, grading and previewing. I would ask in the Mac forum for specific advice. Older versions of quicktime do not have this correction
The color is "right" on youtube in a sense. Ie. it's displaying Y'CbCr HD material doing the RGB conversion using ITU Rec.709 - which is the industry standard for broadcast. It's just that what you see locally in QT Player - and what "think" is right.... is wrong.
You can look up "quicktime gamma shift bug" or similar terms, there should be 1000s of posts on this. It's very well documented -
The YouTube videos have luma values way outside the 16-235 range. I doubt the OP's source has that problem. But with seeing it there is no way to say for sure.
-
You could be right jagabo, IIRC, youtube decodes some formats using full range. e.g. MJPEG in MOV from some point and shoot cameras. But I doubt this his source uses MJPEG
Can you upload a sample of the source video thurnau?Last edited by poisondeathray; 10th Jan 2011 at 09:16.
-
Another problem here is that the images have different colors here at VideoHelp. Ie, the thumbnail in the OP's first post has different colors than when you click on it to see the full size image. There are so many variables it's impossible to say what's right and what's wrong and where it's going wrong.
-
That's true, many variables, but the original sample will tell for sure.
I downloaded the YT flv video, and rewrapped into .mov with ffmpeg, played with QT
Left is YT, Right is the same YT video played in QT 7 . (Picture is not hosted by this forum)
And here is with the gamma shift workaround (now QT player displays video as it should)
Left is original, Right is with gamma shift fix
Here is one of the many workarounds
http://www.videocopilot.net/blog/2008/06/fix-quicktime-gamma-shift/
Last edited by poisondeathray; 10th Jan 2011 at 10:15.
-
Probably for good reason .
But the "bug" exists on MAC platform as well! And they've known about it for years. Only now have they started to do something about it. In the newest version of QT OS X you can adjust gamma and FCP compatiblity. Apple is primarily a hardware company, they don't care as much about improving software. They want to sell you the latest ipod/pad/thingy -
Last edited by poisondeathray; 10th Jan 2011 at 11:03.
-
There's one other issue that hasn't been discussed. I don't know if it applies to the Mac. Under Windows, media players (like WMP, MPCHC, VLC, KMPlayer, etc.) usually send YUV sources as YUV to the graphics card and the graphics card converts to RGB using its proc amp settings (separate from the Desktop color settings). But flash players in a browser convert to RGB in software then send RGB to the graphics card. So the exact same video can look different playing in a flash player vs. playing in a media player.
-
My approach is more pragmatic. Experience shows that anything "Apple" has been factory tweaked to give the illusion of "better", whilst maintaining the crucial divide necessary to differentiate the product.
In layman's terms: You can count on Apple to convolve everything. It's in their genes to NOT play well with others.
Similar Threads
-
Is this the highest possible quality for YouTube? YouTube compresses video?
By chrissyelle in forum Newbie / General discussionsReplies: 17Last Post: 5th Oct 2010, 11:33 -
Sony Vegas - YouTube makes the colors pink
By Bucic in forum Video Streaming DownloadingReplies: 31Last Post: 15th Jun 2010, 04:37 -
Uploading a video to Youtube that will fill the ENTIRE youtube player.
By Clifurd in forum Video ConversionReplies: 16Last Post: 12th Mar 2010, 13:40 -
Youtube HD 1080p settings? Youtube conversion out of sync!
By DoubleJMan in forum Video ConversionReplies: 12Last Post: 5th Jan 2010, 01:04 -
Things have obviously changed at YouTube
By brassplyer in forum Video Streaming DownloadingReplies: 7Last Post: 4th Dec 2008, 17:39