Skip to content

Next

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
Minds Backend - Engine
Minds Backend - Engine
  • Project
    • Project
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
    • Locked Files
  • Issues 146
    • Issues 146
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 35
    • Merge Requests 35
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Registry
    • Registry
  • Packages
    • Packages
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Minds
  • Minds Backend - EngineMinds Backend - Engine
  • Merge Requests
  • !194

Merged
Opened 4 days ago by Brian Hatchet@brianhatchet:speech_balloon:
  • Report abuse
Report abuse

(feature) A transcoding endpoint that does something!

Added a new endpoint to v1/media/transcoding It was relying on the default fall through on /media/ without matching a type. And the front end was just hard coding a response.

This utilizes the AWS S3 client baked into FFMpeg.php to query the configured bucket and list the objects that match the prefix /cinemr_dir/video_guid

Based on the keys that s3 returns, it then builds a TranscodingStatus object which parses the keys into statuses.

A properly transcoded video should have

  • guid/source - the raw video
  • guid/{video height}.format for each of the presets configured in CONFIG->transcoder->[prefixes]
  • thumbnails

If this proves slow or unreliable, the next step is have FFMPEG write status per guid to cassandra

Request to merge brianhatchet:transcoding_endpoint into master
  • Email patches
  • Plain diff
Pipeline #65531553 (#400) passed for 32dcbe86 on brianhatchet:transcoding_endpoint
      Merge request approved. Approved by
      Mark Harding
      Mark Harding
      Marcelo Rivera
      Marcelo Rivera
      Rami Albatal
      Rami Albatal
      Emiliano Balbuena
      Emiliano Balbuena
      Ben Hayward
      Ben Hayward
      Martin Santangelo
      Martin Santangelo

      Merged by Mark Harding 1 hour ago

      The changes were merged into master with 9e3be2d9

      The source branch has been deleted

      Allows commits from members who can merge to the target branch

      Pipeline #65916454 (#753) passed for 9e3be2d9 on master
            • Discussion 1
            • Commits 3
            • Pipelines 3
            • Changes 4
            • Loading...
            • Brian Hatchet :speech_balloon: @brianhatchet changed milestone to %sprint: Giddy Giraffe 4 days ago

              changed milestone to %sprint: Giddy Giraffe

            • Brian Hatchet
              Brian Hatchet :speech_balloon: @brianhatchet · 4 days ago
              Maintainer

              Back end changes for front#912 (closed)

            • Brian Hatchet :speech_balloon: @brianhatchet added 1 commit 4 days ago

              added 1 commit

              • 00895004 - API cleanup

              Compare with previous version

            • Marcelo Rivera @eiennohi approved this merge request 3 days ago

              approved this merge request

            • Brian Hatchet :speech_balloon: @brianhatchet added 3 commits 2 days ago

              added 3 commits

              • 00895004...c95d0753 - 2 commits from branch minds:master
              • 32dcbe86 - Merge remote-tracking branch 'upstream/master' into transcoding_endpoint

              Compare with previous version

            • Brian Hatchet :speech_balloon: @brianhatchet mentioned in commit brianhatchet/front@db1d7006 1 day ago

              mentioned in commit brianhatchet/front@db1d7006

            • Brian Hatchet :speech_balloon: @brianhatchet mentioned in merge request front!344 (closed) 1 day ago

              mentioned in merge request front!344 (closed)

            • Marcelo Rivera @eiennohi approved this merge request 1 day ago

              approved this merge request

            • Brian Hatchet :speech_balloon: @brianhatchet mentioned in commit front@092e10a9 1 hour ago

              mentioned in commit front@092e10a9

            • Mark Harding @markeharding approved this merge request 1 hour ago

              approved this merge request

            • Mark Harding @markeharding merged 1 hour ago

              merged

            • Mark Harding @markeharding mentioned in commit 9e3be2d9 1 hour ago

              mentioned in commit 9e3be2d9

            • You're only seeing other activity in the feed. To add a comment, switch to one of the following options.
            Please register or sign in to reply
            Assignee
            Brian Hatchet's avatar Brian Hatchet @brianhatchet
            Assign to
            sprint: Giddy Giraffe
            Milestone
            sprint: Giddy Giraffe
            Assign milestone
            None
            Time tracking
            No estimate or time spent
            0
            Labels
            None
            Assign labels
            • View project labels
            Lock merge request
            Unlocked
            7
            7 participants
            user avatar
            Rami Albatal
            user avatar
            Emiliano Balbuena
            user avatar
            Ben Hayward
            user avatar
            Martin Santangelo
            user avatar
            Brian Hatchet
            user avatar
            Mark Harding
            user avatar
            Marcelo Rivera
            Reference: minds/engine!194

            Revert this merge request

            This will create a new commit in order to revert the existing changes.

            Switch branch
            Cancel
            A new branch will be created in your fork and a new merge request will be started.

            Cherry-pick this merge request

            Switch branch
            Cancel
            A new branch will be created in your fork and a new merge request will be started.