METHOD OF EDITING A VIDEO FILE
    1.
    发明申请

    公开(公告)号:WO2023026064A1

    公开(公告)日:2023-03-02

    申请号:PCT/GB2022/052215

    申请日:2022-08-30

    申请人: BLACKBIRD PLC

    发明人: STREATER, Stephen

    IPC分类号: G11B27/34 G11B27/031

    摘要: There is disclosed a computer-implemented method of editing a video file, the method including the steps of: (i) receiving a selection of a video file to edit, the video file including a duration; (ii) presenting a frame of the video file (e.g. a first frame of the video file) on a screen of a computing device, the computing device including the screen; (iii) the computing device receiving an input corresponding to a position on the presented frame of the video file on the screen of the device, the input comprising a width coordinate and a height coordinate; (iv) presenting a frame of the video file on the screen of the computing device, the presented frame being a frame at a time in the video file that corresponds to the width coordinate as a proportion of the width of the presented frame on the screen, or to the height coordinate as a proportion of the height of the presented frame on the screen, of the duration of the video file, from the start of the video file; (v) repeating steps (iii) and (iv) until an input is received by the computing device identifying the presented frame as a start frame of a portion of the video file; (vi) repeating steps (iii) and (iv) until an input is received by the computing device identifying the presented frame as an end frame of the portion of the video file; (vii) saving the portion of the video file that is defined by the start frame of the portion of the video file received in step (v) and the end frame of the portion of the video file received in step (vi). A related computer system and computer program product are also disclosed.

    METHOD FOR TRACKING DISTRIBUTION OF A SHARED DIGITAL MEDIA FILE

    公开(公告)号:WO2023073382A1

    公开(公告)日:2023-05-04

    申请号:PCT/GB2022/052749

    申请日:2022-10-31

    申请人: BLACKBIRD PLC

    发明人: STREATER, Stephen

    IPC分类号: G06F21/10 G06Q30/02

    摘要: There is disclosed a computer-implemented method for tracking distribution of a shared digital media file, the method including the steps of: (i) making a digital media file available at a server to a plurality of users, each user of the plurality of users having a respective registered account at the server; (ii) receiving from a first user having a respective registered account at the server a request to share the digital media file with a second user having a respective registered account at the server; (iii) sending a first link from the server to the second user, for accessing the digital media file, the first link including data uniquely identifying the digital media file, the first user and the second user; (iv) the server receiving a selection of the first link by the second user; (v) the server sending or playing the digital media file to the second user; (vi) the server recording that the digital media file was shared by the first user with the second user, to track distribution of the digital media file. Related systems, servers, computer program products and methods are disclosed.

    METHODS OF ENCRYPTING A MULTIMEDIA FILE, METHODS OF DECRYPTING AN ENCRYPTED MULTIMEDIA FILE; COMPUTER PROGRAM PRODUCTS AND APPARATUS

    公开(公告)号:WO2023026065A1

    公开(公告)日:2023-03-02

    申请号:PCT/GB2022/052216

    申请日:2022-08-30

    申请人: BLACKBIRD PLC

    发明人: STREATER, Stephen

    摘要: There is disclosed a computer-implemented method of encrypting a video file, the video file including a plurality of two or more levels of frames of the video file, wherein content of frames in level zero of the video file is displayable without depending on content of frames of any other level, and wherein content of frames in each level x not in level zero of the video file is displayable only using content of at least one or more frames not in level x of the frames of the video file, the method including the steps of: (i) accessing the video file including the plurality of two or more levels of frames of the video file, wherein the content of frames in level zero of the video file is displayable without depending on the content of frames of any other level, and wherein the content of frames in each level x not in level zero of the video file is displayable only using the content of at least one or more frames not in level x of the frames of the video file; (ii) encrypting the frames in level zero of the video file; (iii) assembling a file comprising a partially encrypted version of the video file, the partially encrypted version of the video file including level zero frames including the encrypted frames in level zero of the video file from step (ii), and further including the levels of frames of the video file that do not include level zero of the frames of the video file. Related methods of encryption and decryption are also disclosed. Related computer program products and apparatus are also disclosed.