Video coder (400, 600) for predictive coding, into an encoded video bit stream, of an original block of an original frame based on a prediction block obtained from a reference frame, comprising: - a buffer (401, 601) configured to store the original block, - a buffer (408, 608) configured to store the prediction block, - an adaptive sharpening filter (409, 609) configured to apply a spatial adaptive sharpening filtering to the prediction block; - a control unit (410, 610) configured to control at least one of a selective bypass of the adaptive sharpening filter (409, 609) and a selective application of the adaptive sharpening filter (409, 609), and - an encoding unit (414, 614) configured to add to the encoded video bit stream sharpening filter information reflecting the at least one of the selective bypass and the selective application of the adaptive sharpening filter (409, 609); characterised in that the encoding unit (414, 614) is configured to encode the sharpening filter information using a context-adaptive binary arithmetic coding, CABAC, wherein the video coder further comprises: - an edge strength estimation unit (411, 412, 611, 612) configured to estimate an edge strength in the prediction block or a reference block of the reference frame, and - a CABAC context switch (413, 613) configured to select a context of the CABAC depending on the estimated edge strength. comprising: - a buffer (401, 601) configured to store the original block, - a buffer (408, 608) configured to store the prediction block, - an adaptive sharpening filter (409, 609) configured to apply a spatial adaptive sharpening filtering to the prediction block; - a control unit (410, 610) configured to control at least one of a selective bypass of the adaptive sharpening filter (409, 609) and a selective application of the adaptive sharpening filter (409, 609), and - an encoding unit (414, 614) configured to add to the encoded video bit stream sharpening filter information reflecting the at least one of the selective bypass and the selective application of the adaptive sharpening filter (409, 609); - a buffer (401, 601) configured to store the original block, - a buffer (408, 608) configured to store the prediction block, - an adaptive sharpening filter (409, 609) configured to apply a spatial adaptive sharpening filtering to the prediction block; - a control unit (410, 610) configured to control at least one of a selective bypass of the adaptive sharpening filter (409, 609) and a selective application of the adaptive sharpening filter (409, 609), and - an encoding unit (414, 614) configured to add to the encoded video bit stream sharpening filter information reflecting the at least one of the selective bypass and the selective application of the adaptive sharpening filter (409, 609); characterised in that the encoding unit (414, 614) is configured to encode the sharpening filter information using a context-adaptive binary arithmetic coding, CABAC, wherein the video coder further comprises: - an edge strength estimation unit (411, 412, 611, 612) configured to estimate an edge strength in the prediction block or a reference block of the reference frame, and - a CABAC context switch (413, 613) configured to select a context of the CABAC depending on the estimated edge strength. - an edge strength estimation unit (411, 412, 611, 612) configured to estimate an edge strength in the prediction block or a reference block of the reference frame, and - a CABAC context switch (413, 613) configured to select a context of the CABAC depending on the estimated edge strength.