Method for obtaining a user selected multimedia content part comprising a video content, based on a multimedia content comprising at least an initial video content including at least an initial I-frame, the method comprising: • A processing step comprising at least the following step performed by a server connected to a user terminal or by a user terminal and based on the initial video content: a) Obtaining (200, 400) K duplicated video contents, each of the K video contents comprising groups of one or two segments, each segment comprising frames, each group comprising N frames, the first segment of each group comprising i*X frames; and the other segment of the group comprising (K-i)*X frames, wherein K is equal to N divided by X, wherein X is a frame accuracy for the multimedia content part selection and wherein i is an integer and i = 0 to K-1; each segment being encoded in order to begin with an I-frame; • A selecting step performed by the server connected to the user terminal or by the user terminal after the processing step and upon reception of at least one user's instruction and comprising at least: b) Selecting a first I-frame and a last frame taken among the segments of any one of the K duplicated video contents; c) Selecting, among anyone of the K duplicated video contents, a first segment starting with the selected first I-frame; d) Selecting, among anyone of the K duplicated video contents, a last segment ending with the selected last frame; e) Assembling, in between the first segment and the last segment, zero, one or a plurality of intermediate segments taken among any one of the K duplicated video contents and taken in between the first segment and the last segment in order to have all the frames contained in said one or in said plurality of said intermediate segments in between the first and the last frames, obtaining thereby the user selected multimedia content part; f) Sharing, over at least one communication network, and/or storing, on a memory device, the user's selected multimedia content part. • A processing step comprising at least the following step performed by a server connected to a user terminal or by a user terminal and based on the initial video content: a) Obtaining (200, 400) K duplicated video contents, each of the K video contents comprising groups of one or two segments, each segment comprising frames, each group comprising N frames, the first segment of each group comprising i*X frames; and the other segment of the group comprising (K-i)*X frames, wherein K is equal to N divided by X, wherein X is a frame accuracy for the multimedia content part selection and wherein i is an integer and i = 0 to K-1; each segment being encoded in order to begin with an I-frame; a) Obtaining (200, 400) K duplicated video contents, each of the K video contents comprising groups of one or two segments, each segment comprising frames, each group comprising N frames, the first segment of each group comprising i*X frames; and the other segment of the group comprising (K-i)*X frames, wherein K is equal to N divided by X, wherein X is a frame accuracy for the multimedia content part selection and wherein i is an integer and i = 0 to K-1; each segment being encoded in order to begin with an I-frame; • A selecting step performed by the server connected to the user terminal or by the user terminal after the processing step and upon reception of at least one user's instruction and comprising at least: b) Selecting a first I-frame and a last frame taken among the segments of any one of the K duplicated video contents; c) Selecting, among anyone of the K duplicated video contents, a first segment starting with the selected first I-frame; d) Selecting, among anyone of the K duplicated video contents, a last segment ending with the selected last frame; e) Assembling, in between the first segment and the last segment, zero, one or a plurality of intermediate segments taken among any one of the K duplicated video contents and taken in between the first segment and the last segment in order to have all the frames contained in said one or in said plurality of said intermediate segments in between the first and the last frames, obtaining thereby the user selected multimedia content part; f) Sharing, over at least one communication network, and/or storing, on a memory device, the user's selected multimedia content part. b) Selecting a first I-frame and a last frame taken among the segments of any one of the K duplicated video contents; c) Selecting, among anyone of the K duplicated video contents, a first segment starting with the selected first I-frame; d) Selecting, among anyone of the K duplicated video contents, a last segment ending with the selected last frame; e) Assembling, in between the first segment and the last segment, zero, one or a plurality of intermediate segments taken among any one of the K duplicated video contents and taken in between the first segment and the last segment in order to have all the frames contained in said one or in said plurality of said intermediate segments in between the first and the last frames, obtaining thereby the user selected multimedia content part; f) Sharing, over at least one communication network, and/or storing, on a memory device, the user's selected multimedia content part.