{"id":13908455,"url":"https://github.com/rdavid/transcode","last_synced_at":"2025-04-24T07:46:46.299Z","repository":{"id":59157945,"uuid":"270249870","full_name":"rdavid/transcode","owner":"rdavid","description":"The tool designed to transcode, inspect, and convert video files.","archived":false,"fork":false,"pushed_at":"2025-01-28T22:42:22.000Z","size":85,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-28T23:29:53.639Z","etag":null,"topics":["audio","ruby","rubygem","transcode","video","video-transcoding"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"0bsd","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rdavid.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-06-07T09:00:45.000Z","updated_at":"2025-01-28T22:42:23.000Z","dependencies_parsed_at":"2022-09-13T17:50:59.080Z","dependency_job_id":"eab2a69f-ba41-471c-83c3-a66a556dbdb7","html_url":"https://github.com/rdavid/transcode","commit_stats":{"total_commits":21,"total_committers":1,"mean_commits":21.0,"dds":0.0,"last_synced_commit":"5525798d3a17e0ba176558e54771c3a9d8d719af"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rdavid%2Ftranscode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rdavid%2Ftranscode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rdavid%2Ftranscode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rdavid%2Ftranscode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rdavid","download_url":"https://codeload.github.com/rdavid/transcode/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240576456,"owners_count":19823293,"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":["audio","ruby","rubygem","transcode","video","video-transcoding"],"created_at":"2024-08-06T23:02:44.928Z","updated_at":"2025-02-24T23:52:02.380Z","avatar_url":"https://github.com/rdavid.png","language":"Ruby","readme":"// Settings:\n:toc: macro\n:!toc-title:\n// URLs:\n:url-cv: http://cv.rabkin.co.il\n:url-license: https://github.com/rdavid/transcode/blob/master/LICENSE\n:url-melton: http://donmelton.com\n:url-video: https://github.com/donmelton/video_transcoding\n:url-vale: https://vale.sh\n:url-yamllint: https://github.com/adrienverge/yamllint\n\n= Transcode\n\nimage:https://ci.appveyor.com/api/projects/status/yqxb43ltxrjj776a?svg=true[build,link=https://ci.appveyor.com/project/rdavid/transcode]\nimage:https://github.com/rdavid/transcode/actions/workflows/lint.yml/badge.svg[linters,link=https://github.com/rdavid/transcode/actions/workflows/lint.yml]\nimage:https://github.com/rdavid/transcode/actions/workflows/ruby.yml/badge.svg[ruby,link=https://github.com/rdavid/transcode/actions/workflows/ruby.yml]\nimage:https://badge.fury.io/rb/transcode.svg[gem version,link=https://badge.fury.io/rb/transcode]\nimage:https://api.codeclimate.com/v1/badges/5e21a1c1f8a3923584e3/maintainability[maintainability,link=https://codeclimate.com/github/rdavid/transcode/maintainability]\nimage:https://hitsofcode.com/github/rdavid/transcode?branch=master\u0026label=hits%20of%20code[hits of code,link=https://hitsofcode.com/view/github/rdavid/transcode]\nimage:https://img.shields.io/github/license/rdavid/transcode?color=blue\u0026labelColor=gray\u0026logo=freebsd\u0026logoColor=lightgray\u0026style=flat[license,link=https://github.com/rdavid/transcode/blob/master/LICENSE]\n\ntoc::[]\n\n== About\n\nTranscode is a tool designed for transcoding multiple video files.\nIt builds upon {url-melton}[Don Melton's] Video Transcoding and applies\nthis technique to each video file within a directory.\n\n== Installation\n\nThe tool is designed to work on macOS, GNU/Linux, Windows, Unix-like OS.\nIt is packaged as a Gem and require Ruby version 2.6 or later.\nSee \"`https://www.ruby-lang.org/en/documentation/installation/[Installing Ruby]`\"\nif you don't have the proper version on your platform.\n\nUse this command to install:\n\n[,sh]\n----\ngem install transcode\n----\n\n== Updating\n\nUse this command to update the package:\n\n[,sh]\n----\ngem update transcode\n----\n\n== Requirements\n\nSee Video Transcoding's https://github.com/donmelton/video_transcoding/blob/master/README.md?ts=2#requirements[requirements].\n\n== Usage\n\n[,sh]\n----\ntranscode [options]\n  -a, --act      Real encoding.\n  -s, --sca      Scans files at the directory.\n  -m, --mp3      Converts files to mp3.\n  -d, --dir dir  Directory to transcode.\n  -i, --tit tit  Specific title by number.\n  -o, --out out  Directory to output.\n  -u, --aud aud  Audio stream numbers.\n  -t, --sub sub  Subtitle stream numbers.\n  -w, --wid wid  Width of the table.\n  -v, --version  Shows version.\n----\n\n== Example\n\n[,sh]\n----\ntranscode \\\n  --aud 1,3,1 \\\n  --dir [source] \\\n  --out [destination] \\\n  --sub 2,1,3\n----\n\nIt converts three files from source with certain audio and subtitle streams.\nInspect first with `--sca` option to see audio and subtitle streams.\n\n== License\n\n`transcode` is copyright {url-cv}[David Rabkin] and available under a\n{url-license}[Zero-Clause BSD license].\n","funding_links":[],"categories":["HarmonyOS"],"sub_categories":["Windows Manager"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frdavid%2Ftranscode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frdavid%2Ftranscode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frdavid%2Ftranscode/lists"}