this is the video which I upload to youTube
Does anyone know why this J-20 engine emits so much black smoke
I doubt that you can be sure if those are smoke from the engine or contrail. Contrail can be caused by both hot gas from engine or condensation of water vapor in the air around the control surfaces. If the contrail is between the observer and light source, it will look black because it blocks light, otherwise it is white because of reflection. You can only be sure it is smoke from incomplete combustion if the smoke is reflecting rather than blocking light to the observer.
I think people have been fed with the idea that non-Western engines must be so bad to smoke, therefor from observations of similar phenomenon the question is always repeated on the Chinese and Russian engines. I know some Russian engines do smoke, but those are well observed in good lighting condition and close range. But not every non-western engine is like that.