{"id":21363640,"url":"https://github.com/shadowjack/video_converter_sinatra","last_synced_at":"2025-03-16T07:13:08.444Z","repository":{"id":21527035,"uuid":"24846277","full_name":"ShadowJack/video_converter_sinatra","owner":"ShadowJack","description":"Video converter (from flv into mp4) implementation with ruby and sinatra","archived":false,"fork":false,"pushed_at":"2014-10-14T10:16:05.000Z","size":164,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-22T19:36:44.905Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ShadowJack.png","metadata":{"files":{"readme":"Readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-10-06T13:12:36.000Z","updated_at":"2014-10-14T10:17:30.000Z","dependencies_parsed_at":"2022-08-21T03:10:15.725Z","dependency_job_id":null,"html_url":"https://github.com/ShadowJack/video_converter_sinatra","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShadowJack%2Fvideo_converter_sinatra","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShadowJack%2Fvideo_converter_sinatra/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShadowJack%2Fvideo_converter_sinatra/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShadowJack%2Fvideo_converter_sinatra/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ShadowJack","download_url":"https://codeload.github.com/ShadowJack/video_converter_sinatra/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243836028,"owners_count":20355616,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-22T06:20:30.165Z","updated_at":"2025-03-16T07:13:08.421Z","avatar_url":"https://github.com/ShadowJack.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"Video converter sinatra\n=======================\n\nInfo\n----\nSimple sinatra app that allowes user to upload flv video,\nthan converts it in background into mp4. After that user can download both\nflv and mp4 videos and get meta information about these files such as\nresolution, video bitrate and audio bitrate.\n\nDependencies\n------------\n* Sinatra\n* DataMapper\n* MySQL and dm-mysql-adapter\n* FFMpeg\n* Redis\n\nInstall\n-------\nTo run it on your server:\n\n1. Change DataMapper.setup line in models/video.rb file to your MySQL db.\n2. Install redis to use [sidekiq](https://github.com/mperham/sidekiq)\n3. Install ffmpeg in your system, be shure to add folder with your ffmpeg binary into PATH variable\n3. In project folder run `sidekiq -C config/sidekiq.yml -r ./app.rb`\n4. Run `ruby app.rb`","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshadowjack%2Fvideo_converter_sinatra","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshadowjack%2Fvideo_converter_sinatra","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshadowjack%2Fvideo_converter_sinatra/lists"}