Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • F ffmpeg-python
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 402
    • Issues 402
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 34
    • Merge requests 34
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Karl Kroening
  • ffmpeg-python
  • Merge requests
  • !39

#34: run non-interactively by default

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Karl Kroening requested to merge feature/non-interactive into master Nov 03, 2017
  • Overview 3
  • Commits 3
  • Pipelines 0
  • Changes 3

Having to explicitly specify overwrite_output=True is annoying. ffmpeg-python should by default run non-interactively.

The overwrite_output=False can still be specified in run() or get_args() to override the default behavior. I changed the overwrite_output operator to raise an exception though so that it can be removed in the future. It will require anyone using the operator to change their code before it'll run again. Might be a harsh deprecation strategy, but if someone thinks this is a bad idea and has a better strategy, feel free to let me know.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: feature/non-interactive