{"id":21093803,"url":"https://github.com/iwconfig/dlffmpeg","last_synced_at":"2026-05-17T17:40:48.731Z","repository":{"id":57422963,"uuid":"80941500","full_name":"iwconfig/dlffmpeg","owner":"iwconfig","description":"Download and install ffmpeg, cross-platform.","archived":false,"fork":false,"pushed_at":"2017-03-02T13:09:55.000Z","size":37,"stargazers_count":1,"open_issues_count":2,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-21T03:33:23.867Z","etag":null,"topics":["cli","console","cross-platform","dlffmpeg","download","downloader","ffmpeg","install","installer","module","package","python","script"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/iwconfig.png","metadata":{"files":{"readme":"README.rst","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":"2017-02-04T19:08:30.000Z","updated_at":"2023-02-16T02:26:31.000Z","dependencies_parsed_at":"2022-08-27T08:40:33.033Z","dependency_job_id":null,"html_url":"https://github.com/iwconfig/dlffmpeg","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iwconfig%2Fdlffmpeg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iwconfig%2Fdlffmpeg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iwconfig%2Fdlffmpeg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iwconfig%2Fdlffmpeg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iwconfig","download_url":"https://codeload.github.com/iwconfig/dlffmpeg/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243538115,"owners_count":20307101,"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":["cli","console","cross-platform","dlffmpeg","download","downloader","ffmpeg","install","installer","module","package","python","script"],"created_at":"2024-11-19T22:12:37.522Z","updated_at":"2026-05-17T17:40:43.707Z","avatar_url":"https://github.com/iwconfig.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"dlffmpeg\n========\n\n| Simple python module/standalone script to download and install the latest (static binary) release of FFmpeg from different sources. You can find the links to these sources on the official homepage of FFmpeg.\n|\n| Supported systems are Linux, OS X and Windows. Currently armv7 and armv8 architectures are only available for Linux systems.\n|\n\n+-----------------------------------+----------------------------------------------------------+\n| System (architecture)             | Source                                                   |\n+===================================+==========================================================+\n| Linux (64-/32bit, armv7, armv8)   | https://johnvansickle.com/ffmpeg                         |\n+-----------------------------------+----------------------------------------------------------+\n| OS X (64-/32bit, PPC)             | http://evermeet.cx/ffmpeg and http://www.ffmpegmac.net   |\n+-----------------------------------+----------------------------------------------------------+\n| Windows (64-/32bit)               | https://ffmpeg.zeranoe.com                               |\n+-----------------------------------+----------------------------------------------------------+\n\nQuick run!\n----------\nIn a hurry or feeling lazy? Run one of these oneliners to download and execute the latest binary release. No python needed.\n\n| Linux and OS X:\n\n::\n\n    # Using cURL\n    curl -L https://git.io/vDdvo | sudo bash\n\n    # Using wget (not installed by default on OSX)\n    wget -O - https://git.io/vDdvo | sudo bash\n\n| Windows:\n\nAt the moment windows users are stuck with downloading and running `the latest binary file \u003chttps://github.com/iwconfig/dlffmpeg/releases/download/v0.6.3/dlffmpeg-0.6.3-windows-64bit.exe\u003e`_ manually (as admin). But not for long!\n\nInstallation\n------------\n\nUsing pip: ``sudo pip install -U dlffmpeg``\n\nor pip with git:\n``sudo pip install git+https://github.com/iwconfig/dlffmpeg.git``\n\n| From source code:\n\n::\n\n    git clone https://github.com/iwconfig/dlffmpeg.git\n    cd dlffmpeg\n    sudo python setup.py install\n\nUsage\n-----\n\n``dlffmpeg._run()`` installs into default path if no argument, else\nstring as path.\n\n| ``getFFmpeg()`` contains all options, e.g.:\n\n::\n\n    from dlffmpeg import getFFmpeg\n    dl = getFFmpeg()\n    dl.path = '/path/to/dir'\n    dl.silent = True\n    dl.pretty = True\n    dl.verbose = False\n\nExecute with ``dl.run()``\n\n| Standalone takes one argument for custom path or no argument for default.\n\n::\n\n    ~/ $ dlffmpeg --help\n    usage: dlffmpeg.py [-h] [-s] [-lv] [-p] [--version] [path]\n\n    specify installation path. no path equals to default path.\n\n    positional arguments:\n      path\n\n    optional arguments:\n      -h, --help           show this help message and exit\n      -s, --silent\n      -lv, --less-verbose\n      -p, --pretty\n      --version            show program's version number and exit\n\n--------------\n\nTodo\n~~~~\n- Use logging module instead\n- Ability to compile and install from source, cross-platform\n- Better module support\n\nContribute\n''''''''''\nI am certain my code needs better perspective and from what this script\nrepresent i'm currently not capable of comprehending better principles.\nPlease feel free to fork and improve. :)\n\nLicense\n*******\nThis project is licensed under the terms of `the MIT\nlicense \u003chttps://github.com/iwconfig/dlffmpeg/blob/master/LICENSE\u003e`_.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiwconfig%2Fdlffmpeg","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fiwconfig%2Fdlffmpeg","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiwconfig%2Fdlffmpeg/lists"}