{"id":25648901,"url":"https://github.com/groovybits/x264transcoder","last_synced_at":"2025-06-19T20:42:06.219Z","repository":{"id":12626887,"uuid":"15298159","full_name":"groovybits/x264transcoder","owner":"groovybits","description":"x264 Transcoder","archived":false,"fork":false,"pushed_at":"2013-12-19T00:55:23.000Z","size":140,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-23T13:40:06.854Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Perl","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/groovybits.png","metadata":{"files":{"readme":"README.md","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}},"created_at":"2013-12-19T00:53:43.000Z","updated_at":"2014-09-09T14:50:52.000Z","dependencies_parsed_at":"2022-09-07T09:31:00.813Z","dependency_job_id":null,"html_url":"https://github.com/groovybits/x264transcoder","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/groovybits/x264transcoder","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/groovybits%2Fx264transcoder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/groovybits%2Fx264transcoder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/groovybits%2Fx264transcoder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/groovybits%2Fx264transcoder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/groovybits","download_url":"https://codeload.github.com/groovybits/x264transcoder/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/groovybits%2Fx264transcoder/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260827642,"owners_count":23069002,"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":"2025-02-23T13:37:40.712Z","updated_at":"2025-06-19T20:42:01.207Z","avatar_url":"https://github.com/groovybits.png","language":"Perl","funding_links":[],"categories":[],"sub_categories":[],"readme":"x264transcoder\n==============\n\nx264 Transcoder\n\nVersion 0.0.6 by Chris Kennedy (C) 2009\n\n./x264transcoder.pl Usage:\n        -h -help                        Help\n        -i -input \u003cfile\u003e                Input file name, can be specified multiple times\n        -vi -videoinput \u003cfile\u003e          Raw Video Input file name\n        -ai -audioinput \u003cfile\u003e          Raw Audio Input file name\n        -o -output \u003cfile\u003e               Output file name\n        -test                           Test run, don't actually run commands\n        -sc -showcodec                  Show Codec configuration file\n        -l -log                         Keep log files and save with output file\n        -t -time \u003csecs\u003e                 Length in seconds to encode\n        -a -autoconf [0|1]              Use video/audio settings from source video\n        -mw -maxwidth \u003cwidth\u003e           Maximum width, scale to this size\n        -sws \u003c0-10\u003e                     Mplayer/Mencoder software scaling method, 0=low q 10=best\n        -apl -audiopreload \u003cms\u003e         Mplayer/Mencoder audio ms to preload, default 0.0\n        -pc -precheck                   Get file information to use if no bitrate/framesize/fps set\n        -if -infmt                      Input format string for decoder if using raw yuv/pcm files\n        -na -noaudio                    No Audio input/output\n        -nv -novideo                    No Video input/output\n        -sync                           Find if an Audio/Video delay exist and sync streams\n        -newsync                        Audio/Video delay value, don't use av offset from original file\n        -async                          Pass Audio sync option value to ffmpeg/mencoder decoder\n        -vsync                          Pass Video sync option value to ffmpeg/mencoder decoder\n        -ngtc                           Use ngtc as decoder for audio/video\n        -ffmpeg                         Use FFMPEG as decoder for audio/video\n        -noffmpeg                       Don't Use FFMPEG as decoder for audio/video\n        -oldffmpeg                      Use Older FFMPEG as decoder for audio/video\n        -x -demux                       Save demuxed raw Audio/Video streams\n        -v -verbose                     Increase verbosity per -v\n        -y -overwrite                   Overwrite output file if it exists\n        -c -codec \u003cfile\u003e                Codec file to use for encoding settings\n        -b -bitrate \u003cbps\u003e               Bitrate in bps (1000000 = 1Mbit)\n        -ab -abitrate \u003cbps\u003e             Audio Bitrate in bps (128000 = 128kbit)\n        -ar -arate \u003crate\u003e               Audio sample rate in khz (44100 = 44.1khz)\n        -ac -achan \u003cchannels\u003e           Audio channels\n        -r -ofps \u003cframerate\u003e            Video Framerate, FPS of output video\n        -s -framesize \u003cHxW\u003e             Video Framesize of output video HxW\n        -crf \u003c1-51\u003e                     CRF or constant rate factor, quantization average\n        -lvl -level \u003c1-5\u003e               H.264 Level for hardware devices, not usually needed\n        -pf -profile \u003ctype\u003e             Profile type, baseline|main|high, H.264 specs\n        -d -directory \u003cdir\u003e             Directory to scan for files\n        -p -pattern \u003cregexp\u003e            File Pattern to look for in scan directory\n        -ss -segsecs \u003cseconds\u003e          Output file segments length in seconds\n        -asr -aspect \u003cint:int\u003e          Aspect Ratio\n        -sar \u003cint:int\u003e                  Source Aspect Ratio\n        -aac -aacenc [nero|faac]        Choose either FAAC or NERO for AAC Audio Encoding\n        -wav -usewav                    Use wav format for audio pcm samples\n        -y4m -usey4m                    Use Y4M format for video yuv samples\n        -fd -fpsdiff \u003cfloat\u003e            FPS add/sub amount when Muxing Raw video, for sync problems\n        -e -enc \u003cfmt:vcodec:acodec\u003e     Encode using ffmpeg\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgroovybits%2Fx264transcoder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgroovybits%2Fx264transcoder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgroovybits%2Fx264transcoder/lists"}