Take the 2-minute tour ×
Video Production Stack Exchange is a question and answer site for engineers, producers, editors, and enthusiasts spanning the fields of video, and media creation. It's 100% free, no registration required.

Often my videos that i upload to Youtube turn 'pinkish' when played there. And unfortunately Youtube allows to adjust Yellow-Blue ratio, but doesn't allow one to play with any other colour after upload.

Sometimes i can counteract this 'pinkification' by using the Youtube editor and increasing both brightness and contrast, but since that implies one extra re-encoding step i would like to avoid that if at all possible (also it doesn't always work).

What i have notice is that this happens more often if the video is shot with just slightly insufficient lighting, where the video (as it plays on my computer) appears just a little darker than it should be.

  1. Is this something that is a common problem or is it just my particular approach to recording that causes that?
  2. Can i expect better quality if i re-encode video locally by increasing luma? Or maybe by decreasing red in RGB?

Additional details:

I am not adding any extra profiles/filters when viewing videos locally. I have tried two separate players (totem and vlc) and both play all the videos equally well. Dark ones are a little dark, but no pinkish colour is added.

The video is recorded by Panasonic HC-V500 and is directly (without any extra reencoding) uploaded to youtube. Recording mode is 1080/50p (i have also tried 1080/50i). The file format is M2TS. Here is the avprobe output:

$ avprobe 00002.MTS 
avprobe version v10_alpha1-32-g9a4c10e, Copyright (c) 2007-2013 the Libav developers
  built on Jan  2 2014 23:10:46 with gcc 4.8 (Ubuntu/Linaro 4.8.1-10ubuntu9)
[mpegts @ 0xa5bfb60] Non-increasing DTS in stream 2: packet 2 with DTS 170282, packet 3 with DTS 170282
[mpegts @ 0xa5bfb60] Non-increasing DTS in stream 2: packet 5 with DTS 213482, packet 6 with DTS 213482
(..... some more of these, but they are unlikely to be a cause of anything....)
[mpegts @ 0xa5bfb60] Non-increasing DTS in stream 2: packet 17 with DTS 299882, packet 18 with DTS 299882
Input #0, mpegts, from '00002.MTS':
  Duration: 00:19:09.10, start: 1.957800, bitrate: 25053 kb/s
  Program 1 
    Stream #0.0[0x1011]: Video: h264 (High), yuv420p, 1920x1080 [PAR 1:1 DAR 16:9], 50 fps, 90k tbn, 100 tbc
    Stream #0.1[0x1100]: Audio: ac3, 48000 Hz, stereo, fltp, 256 kb/s
    Stream #0.2[0x1200]: Data: [144][0][0][0] / 0x0090
Failed to probe codec for input stream 2
# avprobe output

My monitor is calibrated just fine and i have no problems playing anything else. In fact, as i've said i have no problem playing these exact videos locally before they get converted by Google (Youtube).

share|improve this question
Are you using the recommended encoder settings for Youtube and are you applying any ICC profiles to the video when playing it back locally? –  AJ Henderson Jan 13 at 17:24
What video editing/creation software are you using? And also as AJ Henderson said make sure you are using the recommended encoding settings for YT. –  Weylin Schreck Jan 14 at 3:18
further, has the monitor you are using been properly calibrated? –  horatio Jan 14 at 17:31
I've answered the questions by editing the question (ok this sounds like a very poorly structured sentence, but you know what i mean) –  Volodya Jan 15 at 11:47
add comment

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.