Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make gallery fixes go live on github.io web-site. #700

Closed
wants to merge 666 commits into from
Closed
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Mar 2, 2017

  1. Colorclip changed col>color (#424)

    * Changed the `col` paramater of `ColorClip` to `color` and added a DeprecationWarning if the users tries to use `col`
    
    * Update VideoFileClip.py
    
    * Added warnings
    
    * Update (#3)
    
    * Fixed copy-paste typo
    
    Changed documentation for the color parameter to distinguish from bg_color
    
    * Fixed missing list
    
    (using python 3)
    
    * fixed module hierarchy for Trajectory
    
    * fixed addy
    
    * small recipe
    
    * on_color function docstring has wrong parameter
    
    The docstring for the on_color method has a parameter of bg_color but
    the function uses color as the parameter.
    
    * Update README.rst
    
    Changed Code Block to use Python Syntax Highlighting
    
    * fix deprecation message
    
    currently, the docstring is nonsense. 
    
    ```
    The function ``concatenate_videoclips`` is deprecated and is kept temporarily for backwards compatibility.
    Please use the new name, ``concatenate_videoclips``, instead.
    ```
    
    * ImageSequenceClip: Check for fps and durations rather than fps and duration
    
    * Add a test case.
    
    * Add another test
    
    * ensures int arguments to np.reshape; closes #383
    
    * fix issue #401
    
    *  fix issue #335
    
    * Update maintainer section in README
    
    * make concatenate_videoclips Python 3 compatible..  fix issue #313
    
    * Increment release version
    
    * CompositeVideoClip doesn't accept an argument of transparent
    
    * move PY3 variable to compat.py
    
    * fix movie => moviepy typo
    
    * fix issue #341
    
    * Fixed typo #375
    
    #375 fixed
    
    * fix issue #357, which makes real problem more obvious (media file does not exist
    
    * Revert "small recipe (mirroring a video)"
    
    * Fixed indentation
    
    * .gitignore ignore Mac-specific files, Jetbrains settings dir
    
    * README.rst make mention of Gitter, add PyPI and Gitter badge
    
    * README.rst wording, formatting
    
    * README.rst structure link targets, add co-maintainers (with @username)
    
    * README.rst move maintainers, contributing sections; change docs x-reference name
    
    * README.rst fix grammar
    
    * fix issue 145.  raise Exception when concatenate method != chain or compose
    
    * make PEP8 compatible
    
    * fix PR #413 . (issue #357)
    
    * create test for issue #145
    
    * add tests/media to .gitignore
    
    * fix Issue #385 ,  no DirectoryClip class (#434)
    
    * fix issue #385 , no DirectoryClip class
    
    * replace DirectoryClip with ImageSequenceClip
    
    * fix issue 417, unicode has no attribute 'shape' error.
    
    * add test for issue 417
    
    * add test for issue 417
    
    * Fixed resize documentation issue #319 (#346)
    
    * Handle bytes when listing fonts in VideoClip.py (#306)
    
    Handle bytes when listing fonts in VideoClip.py
    
    * add test for PR306
    
    * add test for PR306 (#440)
    
    * create test file for pull requests (#433)
    
    * Test issue 407 (video has a valid fps after concatenate function) (#443)
    
    * Move PR test to test_PR.py file (#444)
    
    * move PR test from test_issues.py to test_PR.py
    
    * add code to download python_logo.png
    
    * remove duplicate test_issue_417 function
    
    * add testing with travis-ci (#447)
    
    added testing via travis-ci
    
    * put DEVNULL into compat.py (#432)
    
    * add travis-ci badge to readme file
    
    * pick highest fps when concatenating (#416)
    
    * readers.py cast chunksize from float to int
    
    * choose highest fps of clips when concatenating
    
    * pick highest fps when concatenating
    
    * pick highest fps when concatenating
    
    * fps either max or none
    
    * remove resolve markers
    
    removed resolve markers such as HEAD, etc so that the file will compile correctly.
    Remove some double blank lines, etc
    
    * update concatenate.py; add c.fps is not None
    
    * add test for issue 416
    
    * fix test_issue_416
    
    * Update Gloin (#4)
    
    * Fixed copy-paste typo
    
    Changed documentation for the color parameter to distinguish from bg_color
    
    * Fixed missing list
    
    (using python 3)
    
    * fixed module hierarchy for Trajectory
    
    * fixed addy
    
    * small recipe
    
    * on_color function docstring has wrong parameter
    
    The docstring for the on_color method has a parameter of bg_color but
    the function uses color as the parameter.
    
    * Update README.rst
    
    Changed Code Block to use Python Syntax Highlighting
    
    * fix deprecation message
    
    currently, the docstring is nonsense. 
    
    ```
    The function ``concatenate_videoclips`` is deprecated and is kept temporarily for backwards compatibility.
    Please use the new name, ``concatenate_videoclips``, instead.
    ```
    
    * ImageSequenceClip: Check for fps and durations rather than fps and duration
    
    * Add a test case.
    
    * Add another test
    
    * ensures int arguments to np.reshape; closes #383
    
    * fix issue #401
    
    *  fix issue #335
    
    * Update maintainer section in README
    
    * make concatenate_videoclips Python 3 compatible..  fix issue #313
    
    * Increment release version
    
    * CompositeVideoClip doesn't accept an argument of transparent
    
    * move PY3 variable to compat.py
    
    * fix movie => moviepy typo
    
    * fix issue #341
    
    * Fixed typo #375
    
    #375 fixed
    
    * fix issue #357, which makes real problem more obvious (media file does not exist
    
    * Revert "small recipe (mirroring a video)"
    
    * Fixed indentation
    
    * .gitignore ignore Mac-specific files, Jetbrains settings dir
    
    * README.rst make mention of Gitter, add PyPI and Gitter badge
    
    * README.rst wording, formatting
    
    * README.rst structure link targets, add co-maintainers (with @username)
    
    * README.rst move maintainers, contributing sections; change docs x-reference name
    
    * README.rst fix grammar
    
    * fix issue 145.  raise Exception when concatenate method != chain or compose
    
    * make PEP8 compatible
    
    * fix PR #413 . (issue #357)
    
    * create test for issue #145
    
    * add tests/media to .gitignore
    
    * fix Issue #385 ,  no DirectoryClip class (#434)
    
    * fix issue #385 , no DirectoryClip class
    
    * replace DirectoryClip with ImageSequenceClip
    
    * fix issue 417, unicode has no attribute 'shape' error.
    
    * add test for issue 417
    
    * add test for issue 417
    
    * Fixed resize documentation issue #319 (#346)
    
    * Handle bytes when listing fonts in VideoClip.py (#306)
    
    Handle bytes when listing fonts in VideoClip.py
    
    * add test for PR306
    
    * add test for PR306 (#440)
    
    * create test file for pull requests (#433)
    
    * Test issue 407 (video has a valid fps after concatenate function) (#443)
    
    * Move PR test to test_PR.py file (#444)
    
    * move PR test from test_issues.py to test_PR.py
    
    * add code to download python_logo.png
    
    * remove duplicate test_issue_417 function
    
    * add testing with travis-ci (#447)
    
    added testing via travis-ci
    
    * put DEVNULL into compat.py (#432)
    
    * add travis-ci badge to readme file
    
    * pick highest fps when concatenating (#416)
    
    * readers.py cast chunksize from float to int
    
    * choose highest fps of clips when concatenating
    
    * pick highest fps when concatenating
    
    * pick highest fps when concatenating
    
    * fps either max or none
    
    * remove resolve markers
    
    removed resolve markers such as HEAD, etc so that the file will compile correctly.
    Remove some double blank lines, etc
    
    * update concatenate.py; add c.fps is not None
    
    * add test for issue 416
    
    * fix test_issue_416
    
    * Update VideoFileClip.py
    
    * Added test
    
    * Added return for PEP 8 compliance
    
    * Change
    Gloin1313 committed Mar 2, 2017
    Configuration menu
    Copy the full SHA
    01f207a View commit details
    Browse the repository at this point in the history
  2. add ImageSequenceClip tests (#456)

    add test for ImageSequenceClip
    
    * update search path
    
    * remove undescore from local variables
    bearney74 committed Mar 2, 2017
    Configuration menu
    Copy the full SHA
    a152c52 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    adcbcca View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cadfd83 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e34716c View commit details
    Browse the repository at this point in the history
  6. modify tests to use ColorClip's new color argument (instead of col) (#…

    …457)
    
    * change ColorClips col argument to color in tests
    bearney74 committed Mar 2, 2017
    Configuration menu
    Copy the full SHA
    436ffc9 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #380 from wingillis/master

    Incorporated optional progress_bar flag for writing video to file
    Gloin1313 committed Mar 2, 2017
    Configuration menu
    Copy the full SHA
    3c1ae1a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    660b20e View commit details
    Browse the repository at this point in the history
  9. remove double spaces

    bearney74 committed Mar 2, 2017
    Configuration menu
    Copy the full SHA
    c9135a3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6a17cf9 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2017

  1. Configuration menu
    Copy the full SHA
    733d3e2 View commit details
    Browse the repository at this point in the history
  2. Added test

    tburrows13 committed Mar 3, 2017
    Configuration menu
    Copy the full SHA
    c59941c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0298805 View commit details
    Browse the repository at this point in the history
  4. remove empty lines

    bearney74 committed Mar 3, 2017
    Configuration menu
    Copy the full SHA
    813d698 View commit details
    Browse the repository at this point in the history
  5. remove empty lines

    bearney74 committed Mar 3, 2017
    Configuration menu
    Copy the full SHA
    8622ecc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    85a5564 View commit details
    Browse the repository at this point in the history
  7. remove empty lines

    bearney74 committed Mar 3, 2017
    Configuration menu
    Copy the full SHA
    d426ee0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f71ade9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6530f5b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a966126 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #446 from kerstin/fix_yt_objects

    fix YouTube embeds in docs
    kerstin committed Mar 3, 2017
    Configuration menu
    Copy the full SHA
    1fb79c1 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2017

  1. Configuration menu
    Copy the full SHA
    d0d44b7 View commit details
    Browse the repository at this point in the history
  2. gallery.rst use https

    kerstin committed Mar 5, 2017
    Configuration menu
    Copy the full SHA
    83c55ae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e7a21c8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0fa9110 View commit details
    Browse the repository at this point in the history
  5. index.rst use https

    kerstin committed Mar 5, 2017
    Configuration menu
    Copy the full SHA
    c340af7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cabc4cc View commit details
    Browse the repository at this point in the history
  7. install.rst use https

    kerstin committed Mar 5, 2017
    Configuration menu
    Copy the full SHA
    0afd246 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #462 from kerstin/fix_mixed_content

    Fix mixed content
    kerstin committed Mar 5, 2017
    Configuration menu
    Copy the full SHA
    fe742ad View commit details
    Browse the repository at this point in the history
  9. comment gitignore

    kerstin committed Mar 5, 2017
    Configuration menu
    Copy the full SHA
    9ba01d9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    79a5404 View commit details
    Browse the repository at this point in the history
  11. conf.py formatting

    kerstin committed Mar 5, 2017
    Configuration menu
    Copy the full SHA
    bc8dd55 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6b71d9a View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e016e9e View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2017

  1. Merge pull request #345 from jeromegrosse/enhancement-aac-mp4

    Added AAC codec to mp4
    Mark Beacom committed Mar 6, 2017
    Configuration menu
    Copy the full SHA
    407cbd7 View commit details
    Browse the repository at this point in the history
  2. Added docstring

    Gloin1313 committed Mar 6, 2017
    Configuration menu
    Copy the full SHA
    49e49ec View commit details
    Browse the repository at this point in the history
  3. Merge pull request #458 from Gloin1313/complement#380

    Adds `progress_bar` option to `write_audiofile()` to complement #380
    Gloin1313 committed Mar 6, 2017
    Configuration menu
    Copy the full SHA
    d5788cb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    756af0f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d3ef3c2 View commit details
    Browse the repository at this point in the history
  6. Add tests for TextClip (#469)

    * add comment about ImageMagick errors in Travis
    bearney74 committed Mar 6, 2017
    Configuration menu
    Copy the full SHA
    f426193 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2017

  1. Issue 285, error adding durations (int and None). (#472)

    * fix issue 285; error adding int and None (for duration)
    bearney74 committed Mar 7, 2017
    Configuration menu
    Copy the full SHA
    11de2a6 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2017

  1. Configuration menu
    Copy the full SHA
    b3058a6 View commit details
    Browse the repository at this point in the history
  2. Add tests for TextClip (#469)

    * add comment about ImageMagick errors in Travis
    bearney74 committed Mar 9, 2017
    Configuration menu
    Copy the full SHA
    86489fb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dfb67c3 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2017

  1. add mask duration (fix #354) (#355)

    groundflyer authored and bearney74 committed Mar 10, 2017
    Configuration menu
    Copy the full SHA
    484ea99 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae93f71 View commit details
    Browse the repository at this point in the history
  3. add test for issue 354; duration not set (#478)

    * add test for issue 354; duration not set
    bearney74 committed Mar 10, 2017
    Configuration menu
    Copy the full SHA
    cb8e3b3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f9c65f0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5b29868 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2017

  1. Configuration menu
    Copy the full SHA
    e74b6f0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #484 from kerstin/improve_readme

    refer to MoviePy as library (was: module)
    kerstin committed Mar 11, 2017
    Configuration menu
    Copy the full SHA
    fa1f3a3 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #463 from kerstin/improve_docs

    Small improvements to docs pages, docs usage
    kerstin committed Mar 11, 2017
    Configuration menu
    Copy the full SHA
    7d1a80a View commit details
    Browse the repository at this point in the history
  4. README spelling, punctuation

    kerstin committed Mar 11, 2017
    Configuration menu
    Copy the full SHA
    c97a0b7 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2017

  1. add tests for find_video_period (#486)

    move media sources to earney/moviepy_media repo
    Add test for find_video_period
    bearney74 committed Mar 13, 2017
    Configuration menu
    Copy the full SHA
    4faeef3 View commit details
    Browse the repository at this point in the history
  2. Issue 470, reading past audio file EOF (#476)

    * create better error message when we read past the end of an audio file
    
    * add a working example
    
    * download crunching.mp3
    bearney74 committed Mar 13, 2017
    Configuration menu
    Copy the full SHA
    c0602f4 View commit details
    Browse the repository at this point in the history
  3. fix Issue 368.. ValueError: Invalid value for quantizer: 'wu' (#460)

    Update gif_writers.py
    
    * fix nq error
    bearney74 committed Mar 13, 2017
    Configuration menu
    Copy the full SHA
    f221a18 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8aa20f9 View commit details
    Browse the repository at this point in the history
  5. resolve merge concatenate

    bearney74 committed Mar 13, 2017
    Configuration menu
    Copy the full SHA
    86c8672 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f5905f6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f2cf59c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    80c3f99 View commit details
    Browse the repository at this point in the history
  9. Update AudioFileClip.py

    withpower committed Mar 13, 2017
    Configuration menu
    Copy the full SHA
    17c0304 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #488 from withpower/patch-1

    Fix class name in AudioClip doc strings
    bearney74 committed Mar 13, 2017
    Configuration menu
    Copy the full SHA
    caf955c View commit details
    Browse the repository at this point in the history
  11. add matplotlib test

    bearney74 committed Mar 13, 2017
    Configuration menu
    Copy the full SHA
    ba9c2d0 View commit details
    Browse the repository at this point in the history
  12. add python version test

    bearney74 committed Mar 13, 2017
    Configuration menu
    Copy the full SHA
    87c07fe View commit details
    Browse the repository at this point in the history
  13. output display variable

    bearney74 committed Mar 13, 2017
    Configuration menu
    Copy the full SHA
    7457c84 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    3bbb4f3 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    d7a5b82 View commit details
    Browse the repository at this point in the history
  16. fix version

    bearney74 committed Mar 13, 2017
    Configuration menu
    Copy the full SHA
    5dc17a3 View commit details
    Browse the repository at this point in the history
  17. back out duration change

    bearney74 committed Mar 13, 2017
    Configuration menu
    Copy the full SHA
    d5324c2 View commit details
    Browse the repository at this point in the history
  18. put changes back in

    bearney74 committed Mar 13, 2017
    Configuration menu
    Copy the full SHA
    a7e01c3 View commit details
    Browse the repository at this point in the history
  19. remove :0 from .travis file

    bearney74 committed Mar 13, 2017
    Configuration menu
    Copy the full SHA
    6d44a75 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    4a792c0 View commit details
    Browse the repository at this point in the history
  21. fix afterimage example

    bearney74 committed Mar 13, 2017
    Configuration menu
    Copy the full SHA
    03770c4 View commit details
    Browse the repository at this point in the history
  22. Merge pull request #491 from earney/master

    add afterimage example
    bearney74 committed Mar 13, 2017
    Configuration menu
    Copy the full SHA
    e64e75b View commit details
    Browse the repository at this point in the history
  23. Merge pull request #275 from nad2000/master

    Fix for #274
    bearney74 committed Mar 13, 2017
    Configuration menu
    Copy the full SHA
    0b40803 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2017

  1. Allow to read resized frames

    Michael Gygli committed Mar 14, 2017
    Configuration menu
    Copy the full SHA
    57bd77a View commit details
    Browse the repository at this point in the history
  2. add a subtitle test (#495)

    add test_helper module and place variables in there used during testing.
    bearney74 committed Mar 14, 2017
    Configuration menu
    Copy the full SHA
    0422939 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bfb6df9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    099120b View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2017

  1. PEP8 fixes

    Zulko committed Mar 15, 2017
    Configuration menu
    Copy the full SHA
    097b4a6 View commit details
    Browse the repository at this point in the history
  2. Fix: Allow upscaling

    Michael Gygli committed Mar 15, 2017
    Configuration menu
    Copy the full SHA
    9f1e384 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3ff5169 View commit details
    Browse the repository at this point in the history
  4. update readme to better document imagemagick

    Tony Chen authored and bearney74 committed Mar 15, 2017
    Configuration menu
    Copy the full SHA
    28d6ebb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    57a9003 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #236 from achalddave/docs

    Document inherited members in reference documentation
    bearney74 committed Mar 15, 2017
    Configuration menu
    Copy the full SHA
    2be29aa View commit details
    Browse the repository at this point in the history
  7. Merge pull request #489 from gyglim/lowres

    Allow resizing frames in ffmpeg when reading
    bearney74 committed Mar 15, 2017
    Configuration menu
    Copy the full SHA
    d633510 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2017

  1. fix for os calls through Popen that are not closed

    Michael Gygli committed Mar 17, 2017
    Configuration menu
    Copy the full SHA
    f612a45 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #501 from gyglim/fix_open_pipe

    Fix for cleaning up os calls through Popen
    bearney74 committed Mar 17, 2017
    Configuration menu
    Copy the full SHA
    3b9bf7a View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2017

  1. Configuration menu
    Copy the full SHA
    bcc2eb6 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2017

  1. Merge pull request #503 from scherroman/aspect_ratio_property

    Add aspect_ratio @Property to VideoClip
    Zulko committed Mar 20, 2017
    Configuration menu
    Copy the full SHA
    a2d0011 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2017

  1. Correcting text

    Change the 'au' to 'and'
    gpantelis committed Mar 25, 2017
    Configuration menu
    Copy the full SHA
    7a7555a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #510 from gpantelis/patch-1

    Correcting text
    Zulko committed Mar 25, 2017
    Configuration menu
    Copy the full SHA
    da7bd37 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2017

  1. Add fps_source parameter

    tburrows13 committed Mar 28, 2017
    Configuration menu
    Copy the full SHA
    024b465 View commit details
    Browse the repository at this point in the history
  2. pass

    tburrows13 committed Mar 28, 2017
    Configuration menu
    Copy the full SHA
    61c6b5f View commit details
    Browse the repository at this point in the history
  3. Minor Modifications to paint example (#515)

    Minor Modifications
    gpantelis authored and bearney74 committed Mar 28, 2017
    Configuration menu
    Copy the full SHA
    6c2ca83 View commit details
    Browse the repository at this point in the history
  4. Update test_VideoFileClip.py

    Gloin1313 committed Mar 28, 2017
    Configuration menu
    Copy the full SHA
    e8505c3 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2017

  1. Configuration menu
    Copy the full SHA
    b214bcf View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2017

  1. Update test

    Gloin1313 committed Mar 30, 2017
    Configuration menu
    Copy the full SHA
    dd99abe View commit details
    Browse the repository at this point in the history
  2. Added download for fps_test

    Gloin1313 committed Mar 30, 2017
    Configuration menu
    Copy the full SHA
    5c6737b View commit details
    Browse the repository at this point in the history
  3. Add test

    Gloin1313 committed Mar 30, 2017
    Configuration menu
    Copy the full SHA
    23d33eb View commit details
    Browse the repository at this point in the history
  4. Merge pull request #516 from Gloin1313/fps-option

    Add fps_source option for #404
    Gloin1313 committed Mar 30, 2017
    Configuration menu
    Copy the full SHA
    4e55f60 View commit details
    Browse the repository at this point in the history
  5. packages needed for building the documentation (#483)

    install with $ pip install -r requirements_docs.txt
    kerstin authored and bearney74 committed Mar 30, 2017
    Configuration menu
    Copy the full SHA
    c611107 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2017

  1. Audio error handling made failsafe (#377)

    * audio error handling made failsafe, as for video
    
    * fixed case when accessing time out of the estimated valid range
    
    * Added test video for issue #246
    
    * remove change not directly related to PR
    gyglim authored and bearney74 committed Apr 4, 2017
    Configuration menu
    Copy the full SHA
    43cd9db View commit details
    Browse the repository at this point in the history
  2. add Dockerfile (#522)

    bearney74 committed Apr 4, 2017
    Configuration menu
    Copy the full SHA
    2a71175 View commit details
    Browse the repository at this point in the history
  3. Fix Issue #373 Trajectory.save_list (#394)

    * Fix Trajectory().save_list() format issue
    
    * Use consistent header in Trajectory.savetxt()
    dermusikman authored and bearney74 committed Apr 4, 2017
    Configuration menu
    Copy the full SHA
    3edc5c6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    68ee4f3 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2017

  1. Increment version to 0.2.3

    mbeacom committed Apr 5, 2017
    Configuration menu
    Copy the full SHA
    7bc468d View commit details
    Browse the repository at this point in the history
  2. Update version.py

    Mark Beacom committed Apr 5, 2017
    Configuration menu
    Copy the full SHA
    89d18de View commit details
    Browse the repository at this point in the history
  3. Merge pull request #282 from gcandal/patch-1

    write_videofile preset choices doc
    Mark Beacom committed Apr 5, 2017
    Configuration menu
    Copy the full SHA
    332ca21 View commit details
    Browse the repository at this point in the history
  4. Added another project using MoviePy (#509)

    Hi! I hacked together an online video meme maker called Kapwing using MoviePy and I was hoping you could feature it in the documentation? It's basically a web UI to create video memes for Facebook. MoviePy is awesome! Thanks for your hard work on it. -Eric
    justswim authored and bearney74 committed Apr 5, 2017
    Configuration menu
    Copy the full SHA
    6da89ec View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f30a439 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #526 from mbeacom/dev-docs

    Resolve documentation build errors
    Mark Beacom committed Apr 5, 2017
    Configuration menu
    Copy the full SHA
    5eda6c0 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'master' into add-matplotlib-examples

    Mark Beacom committed Apr 5, 2017
    Configuration menu
    Copy the full SHA
    852bb04 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #465 from flothesof/add-matplotlib-examples

    added doc for working with matplotlib
    Mark Beacom committed Apr 5, 2017
    Configuration menu
    Copy the full SHA
    2648a86 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0948e7a View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2017

  1. issue-212: add rotation info from metadata (#529)

    * issue-212: add rotation info from metadata
    
    * fix typo: info -> infos
    
    * assign rotation to VideoFileClip and write test for PR
    
    * change assignment to equality statement.
    taddyhuo authored and bearney74 committed Apr 6, 2017
    Configuration menu
    Copy the full SHA
    b76beb4 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2017

  1. Removed numpy dependency

    Gloin1313 committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    dc74364 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2017

  1. Add test

    Gloin1313 committed Apr 11, 2017
    Configuration menu
    Copy the full SHA
    d51df24 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into scroll_fix

    Gloin1313 committed Apr 11, 2017
    Configuration menu
    Copy the full SHA
    d383873 View commit details
    Browse the repository at this point in the history
  3. Update download_media.py

    Gloin1313 committed Apr 11, 2017
    Configuration menu
    Copy the full SHA
    0952f10 View commit details
    Browse the repository at this point in the history
  4. Update download_media.py

    Gloin1313 committed Apr 11, 2017
    Configuration menu
    Copy the full SHA
    7d50501 View commit details
    Browse the repository at this point in the history
  5. Update download_media.py

    bearney74 committed Apr 11, 2017
    Configuration menu
    Copy the full SHA
    804e64d View commit details
    Browse the repository at this point in the history
  6. fix issue #334 (#336)

    fix resize video when time changed trigger a error
    bluedazzle authored and bearney74 committed Apr 11, 2017
    Configuration menu
    Copy the full SHA
    4c674c8 View commit details
    Browse the repository at this point in the history
  7. add test for Issue 334, PR 336 (#534)

    * fix issue #334
    bearney74 committed Apr 11, 2017
    Configuration menu
    Copy the full SHA
    9ee3727 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6769feb View commit details
    Browse the repository at this point in the history
  9. Update download_media.py

    Gloin1313 committed Apr 11, 2017
    Configuration menu
    Copy the full SHA
    d611d75 View commit details
    Browse the repository at this point in the history
  10. Update download_media.py

    Gloin1313 committed Apr 11, 2017
    Configuration menu
    Copy the full SHA
    e9072a9 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #300 from achalddave/progress_bar_write_images_seq…

    …uence
    
    Add progress_bar option to write_images_sequence
    Gloin1313 committed Apr 11, 2017
    Configuration menu
    Copy the full SHA
    b2001d2 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6449a8b View commit details
    Browse the repository at this point in the history
  13. Change docs

    tburrows13 committed Apr 11, 2017
    Configuration menu
    Copy the full SHA
    1ba083c View commit details
    Browse the repository at this point in the history
  14. Fix #536 Fix youtube links

    mbeacom committed Apr 11, 2017
    Configuration menu
    Copy the full SHA
    13b51e5 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2017

  1. add crop tests (#538)

    bearney74 committed Apr 12, 2017
    Configuration menu
    Copy the full SHA
    987b841 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #537 from mbeacom/example-vid-fixes

    Fix youtube video rendering in documentation
    Mark Beacom committed Apr 12, 2017
    Configuration menu
    Copy the full SHA
    7216089 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e78928e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0e5b06f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8b16fff View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    edfc8bb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7a3cc62 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c83bac7 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #531 from mbeacom/dev-reqs-setup

    Modify setup.py handling
    Mark Beacom committed Apr 12, 2017
    Configuration menu
    Copy the full SHA
    f6ceee3 View commit details
    Browse the repository at this point in the history
  10. add opencv dependency since headblur effect depends on it. (#540)

    fix CV_AA error when opencv version > 3
    bearney74 committed Apr 12, 2017
    Configuration menu
    Copy the full SHA
    497e213 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #535 from Gloin1313/update_docs

    Update docs
    Gloin1313 committed Apr 12, 2017
    Configuration menu
    Copy the full SHA
    2243cd6 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2017

  1. Configuration menu
    Copy the full SHA
    9e9a9c8 View commit details
    Browse the repository at this point in the history
  2. Update version for release

    mbeacom committed Apr 13, 2017
    Configuration menu
    Copy the full SHA
    88bab48 View commit details
    Browse the repository at this point in the history
  3. fixes #248 issue with VideoFileClip() not reading all frames (#251)

    * fixes issue with VideoFileClip() not reading all frames
    
    * updated VideoFileClip() to check for is_Gif before applying fix
    
    * added comment of fix and an index variable
    aldilaff authored and bearney74 committed Apr 13, 2017
    Configuration menu
    Copy the full SHA
    d41a40e View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2017

  1. Merge pull request #528 from Gloin1313/scroll_fix

    Fixed `scroll` compatability with numpy 1.12
    Gloin1313 committed Apr 14, 2017
    Configuration menu
    Copy the full SHA
    a25768a View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2017

  1. Update subtitles.py

    Gloin1313 committed Apr 17, 2017
    Configuration menu
    Copy the full SHA
    c7c4786 View commit details
    Browse the repository at this point in the history
  2. Update VideoClip.py

    Gloin1313 committed Apr 17, 2017
    Configuration menu
    Copy the full SHA
    906cdc4 View commit details
    Browse the repository at this point in the history
  3. General tests cleanup

    mbeacom committed Apr 17, 2017
    Configuration menu
    Copy the full SHA
    a3efe9f View commit details
    Browse the repository at this point in the history
  4. More tests cleanup

    mbeacom committed Apr 17, 2017
    Configuration menu
    Copy the full SHA
    b0be36b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4038b8b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0f2b323 View commit details
    Browse the repository at this point in the history
  7. fix import of VideoFileClip

    bearney74 committed Apr 17, 2017
    Configuration menu
    Copy the full SHA
    50d9d51 View commit details
    Browse the repository at this point in the history
  8. fix VideoFileClip import

    bearney74 committed Apr 17, 2017
    Configuration menu
    Copy the full SHA
    7ea41b4 View commit details
    Browse the repository at this point in the history
  9. Additional tests cleanup

    mbeacom committed Apr 17, 2017
    Configuration menu
    Copy the full SHA
    e8bf145 View commit details
    Browse the repository at this point in the history
  10. fix import of VideoFileClip

    bearney74 committed Apr 17, 2017
    Configuration menu
    Copy the full SHA
    1bd8668 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ea89045 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8f0f2b9 View commit details
    Browse the repository at this point in the history
  13. fix fx imports

    bearney74 committed Apr 17, 2017
    Configuration menu
    Copy the full SHA
    acdf0e3 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    0f758f0 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    d8652bf View commit details
    Browse the repository at this point in the history
  16. fix resize and blink error.

    bearney74 committed Apr 17, 2017
    Configuration menu
    Copy the full SHA
    a4fadae View commit details
    Browse the repository at this point in the history
  17. fix blink, resize error

    bearney74 committed Apr 17, 2017
    Configuration menu
    Copy the full SHA
    b579a06 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2017

  1. Merge pull request #548 from Gloin1313/update_docs

    Update docs
    Gloin1313 committed Apr 19, 2017
    Configuration menu
    Copy the full SHA
    c6e3a22 View commit details
    Browse the repository at this point in the history
  2. Fix issue #464, repeated/skipped frames in ImageSequenceClip (#494)

    * Fix issue 464, repeated/skipped frames in ImageSequenceClip
    
    * Add test for issue #464, repeated/skipped frames of ImageSequenceClip
    neitzal authored and bearney74 committed Apr 19, 2017
    Configuration menu
    Copy the full SHA
    167db9f View commit details
    Browse the repository at this point in the history
  3. Merge pull request #549 from mbeacom/dev-tests-cleanup

    General tests cleanup
    Mark Beacom committed Apr 19, 2017
    Configuration menu
    Copy the full SHA
    ec9959a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b67972d View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2017

  1. Configuration menu
    Copy the full SHA
    03fdc2c View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2017

  1. Configuration menu
    Copy the full SHA
    34db3d3 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2017

  1. Merge pull request #553 from mbeacom/autofix/wrapped2_to3_fix-0

    Avoid mutable default arguments
    Mark Beacom committed Apr 25, 2017
    Configuration menu
    Copy the full SHA
    7bd0678 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2017

  1. Fix travis build and enable pip caching (#561)

    * Add missing qq, include fast_finish.
    
    * Disable failing matplotlib test and enable pip caching
    
    * Temporarily disable test_issue_368 using matplotlib
    Mark Beacom committed May 12, 2017
    Configuration menu
    Copy the full SHA
    f63a985 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2017

  1. Fix out of bounds error

    `iter_chunks` now uses `np.linspace` to generate indices. In addition
    to fixing the out of bounds error, this also ensures each chunk
    generates an approximately equal number of indices.
    shawwn committed May 25, 2017
    Configuration menu
    Copy the full SHA
    2f569d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aec97bf View commit details
    Browse the repository at this point in the history
  3. fixed ffmpeg error reporting on Python 3 (#565)

    I got the following error:
    
        /usr/local/lib/python3.5/dist-packages/moviepy/audio/io/ffmpeg_audiowriter.py:91: in write_frames
            + "\n\n"+ffmpeg_error))
        E   TypeError: Can't convert 'bytes' object to str implicitly
    
    To fix it, I wrapped `ffmpeg_error` in `str()` in `ffmpeg_audiowriter.py`.  I also did the same in `ffmpeg_writer.py` but I didn't test the latter.
    narfdotpl authored and Mark Beacom committed May 25, 2017
    Configuration menu
    Copy the full SHA
    99bfee2 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2017

  1. Tiny change to error

    Don't put a space before question or exclamation marks.
    Gloin1313 committed May 29, 2017
    Configuration menu
    Copy the full SHA
    1c5c633 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2017

  1. PEP 8 compatible

    gpantelis committed Jun 5, 2017
    Configuration menu
    Copy the full SHA
    b89966e View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2017

  1. Merge pull request #582 from gpantelis/patch-7

    PEP 8 compatible
    Gloin1313 committed Jun 6, 2017
    Configuration menu
    Copy the full SHA
    6ba12d0 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2017

  1. Configuration menu
    Copy the full SHA
    586632b View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2017

  1. Two small corrections to documentation.

    * Reference page for Clip was not being generated due to bad import.
    * Copy-edit: Clumsy sentence in install.rst
    Julian-O committed Jul 2, 2017
    Configuration menu
    Copy the full SHA
    7a04047 View commit details
    Browse the repository at this point in the history
  2. #600: Several YouTube examples in Gallery page won't load.

    * Used YouTube to get new iframes HTML.
    * Replaced embedded image with link for private video.
    Julian-O committed Jul 2, 2017
    Configuration menu
    Copy the full SHA
    7e3a086 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2017

  1. Merge pull request #605 from Julian-O/DocumentationClipInstall

    Two small corrections to documentation.
    Gloin1313 committed Jul 8, 2017
    Configuration menu
    Copy the full SHA
    2c47757 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #606 from Julian-O/YouTubeGallery

    #600: Several YouTube examples in Gallery page won't load.
    Gloin1313 committed Jul 8, 2017
    Configuration menu
    Copy the full SHA
    7c61ad9 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2017

  1. Fixed Optional Progress Bar in cuts/detect_scenes (#587)

    Progress bar was previously hard-coded to True.
    scherroman authored and Mark Beacom committed Jul 11, 2017
    Configuration menu
    Copy the full SHA
    d6bc0c6 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2017

  1. Issue #574, fix duration of masks when using concatenate(.., method="…

    …compose") (#585)
    
    * add scipy for py2.7 on travis-ci
    
    * add tests for ffmeg_parse_infos
    
    * put communicate back in
    
    * fix syntax error
    
    * Update test_misc.py
    
    * add scroll test
    
    * remove issue 527/528, this is in another PR
    
    * add tests for colorx, fadein, fadeout
    
    * fix: cv2.CV_AA does not exist error in cv2 version 3
    
    * add headblur example, add opencv dependency
    
    * openvcv only supports 2.7 and 3.4+
    
    * add Exception to ImageSequenceClip when sizes do not match
    
    * add test for ImageSequenceClip
    
    * fix test mains
    
    * fix copy error
    
    * add ImageSequenceClip exception test
    
    * add second image to ImageSequenceClip test
    
    * fix incorrect duration calculation when concatenate method=compose
    
    * fix duration issue of masks when using concatenate method=compose
    
    * `concatenate` -> `concatenate_videoclips
    
    `concatenate` is deprecated. Use `concatenate_videoclips instead. https://github.com/Zulko/moviepy/blob/master/moviepy/video/compositing/concatenate.py#L123
    bearney74 committed Jul 14, 2017
    Configuration menu
    Copy the full SHA
    4d9972e View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2017

  1. Fixed bug in set_duration (#613)

    Signed-off-by: Ken Cochrane <kencochrane@gmail.com>
    kencochrane authored and bearney74 committed Jul 17, 2017
    Configuration menu
    Copy the full SHA
    313a557 View commit details
    Browse the repository at this point in the history
  2. Fixed typo in the slide_out transition (#612)

    Signed-off-by: Ken Cochrane <kencochrane@gmail.com>
    kencochrane authored and bearney74 committed Jul 17, 2017
    Configuration menu
    Copy the full SHA
    3d86a2c View commit details
    Browse the repository at this point in the history
  3. Add audio normalization function (#609)

    Issue: #32
    dspinellis authored and bearney74 committed Jul 17, 2017
    Configuration menu
    Copy the full SHA
    9664b38 View commit details
    Browse the repository at this point in the history
  4. Use max fps for CompositeVideoClip (#610)

    As of commit c0f6925, concatenate_videoclips uses the max fps of the
    video clips.
    
    This commit adds the same functionality for CompositeVideoClip.
    scherroman authored and bearney74 committed Jul 17, 2017
    Configuration menu
    Copy the full SHA
    5a3cb6e View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2017

  1. add tests for most fx functions (#545)

    * add coveralls to travis.yml
    
    * add coveralls python module
    
    * add pytest-cov python module
    
    * add pytest-cov python module
    
    * add pytest-cov python module
    
    * add coverage
    
    * modify .coverage
    
    * travis
    
    * remove coverage
    
    * remove coverage
    
    * remove coverage
    
    * remove coverage
    
    * remove coverage
    
    * remove coverage
    
    * remove coverage
    
    * remove coverage
    
    * remove coverage
    
    * remove coverage
    
    * remove coverage
    
    * remove coverage
    
    * __init__.py needed for pytest-cov and coverage to play nicely
    
    * change concatenation to concatenate_videoclips
    
    *  test tools
    
    * add test for clips_array
    
    * update travis to use Trusty
    
    * add ffmpeg repo
    
    * fix typo
    
    * add another repo
    
    * add -y flag to add-apt-repository
    
    * install ppa-purge
    
    * try another ffmpeg repo
    
    * add -y flag
    
    * add -qq flag
    
    * add -qq flag
    
    * add VideoFileClip tests
    
    * put media download logic into its own file
    
    * put media download logic into its own file
    
    * add download_media.py
    
    * update search path
    
    * update search path
    
    * update search path
    
    * update search path
    
    * update search path
    
    * remove undescore from local variables
    
    * add TextClip test
    
    * add comment tabout ImageMagick errors in Travis
    
    * add comment tabout ImageMagick errors in Travis
    
    * add tests for most fx functions
    
    * fix test_fx.py main
    
    * import make_loopable module
    bearney74 committed Aug 16, 2017
    Configuration menu
    Copy the full SHA
    b2c5909 View commit details
    Browse the repository at this point in the history
  2. Issue629 (#630)

    * Exceptions do not have a .message attribute.
    
    * Help tests run on Windows - don't assume temp dir or fonts.
    
    * Python already has a feature for finding the temp dir. Changed
    test helper to take advantage of it.
    
    * Still outstanding: Several hard-coded references to /tmp appear in
    the tests.
    
    * Liberation-Mono is not commonly installed on Windows, and even when
    it is, the font has a different name. Provide a fall-back for Windows
    fonts. (Considered the use of a 3rd party tool to help select, but
    seemed overkill.)
    
    * Help tests run on Windows - allow some flexibility in versions.
    
    Building/finding binaries on Windows is non-trivial. Aallow some
    flexibility in the path levels. (I don't want to force existing users
    to upgrade, but new users should be allowed the later patches.)
    
    * Issue 596: Add initial support for closing clips.
    
    Doesn't do anything yet. The work is done in the subclasses that need
    it.
    
    Also supports context manager, to allow close to be implicitly performed
    without being forgotten even if an exception occurs during processes.
    
    * Issue 596: Update doctest examples to call close.
    
    Demonstrate good practice in the examples.
    
    * More exception details for easier debugging of ImageMagick issues.
    
    Especially for Windows.
    
    * Issue #596: Move away from expecting/requiring __del__ to be called.
    
    The work should be done in close(). Deleting can be left for the garbage
    collector.
    
    * Issue #596: Move ffmpeg_writer to using close.
    
    Again, avoid depending on __del__. Add a context manager interface.
    Use it lower down.
    
    * Issue #596: Update ffmpeg_audiowriter to support close/context manager.
    
    * Issue #596: Move AudioFileClip to use close(), away from __del__.
    
    Was concerned that lambda might include a reference to reader that
    wasn't cleaned up by close, so changed it over to an equivalent
    self.reader. Probably has no effect, but feels safer.
    
    * Issue #596: Support close() on CompositeVideoClip.
    
    Note: It does NOT close all the subclips, because they may be used
    again (by the caller). It is the caller's job to clean them up.
    
    But clips created by this instance are closed by this instance.
    
    * Issue #596: Add tests to see if this issue has been repaired.
    
    test_resourcereleasedemo exercises the path where close is not called
    and demonstrates that there is a consistent problem on Windows. Even
    after this fix, it remains a problem that if you don't call close,
    moviepg will leak locked files and subprocesses. [Because the problem
    remains until the process ends, this is included in
    a separate test file.]
    
    test_resourcerelease demonstrates that when close() is called, the
    problem goes away.
    
    * Issue #596: Update tests to use close().
    
    * Without tests changes, many of these existing tests do not pass on
    Windows.
    
    * Further to PR #597: Change to Arial
    
    Helvetica wasn't recognised by ImageMagick. Changing to another
    arbitrary font that should be available on all Windows machines.
    
    * Issue #596 and #598: Updated test to support close().
    
    Also changed test to meet Issue #598, but that is also being done in
    PR#585, so will require a merge.
    
    * Revert "More exception details for easier debugging of ImageMagick issues."
    
    This reverts commit dc4a16a.
    
    I bundled too much into one commit. Reverting and reapplying as two separate commits for better history.
    
    * Issue #599: test_6 doesn't test anything.
    
    Removed as it was crashing on Windows, achieving nothing on Linux.
    
    * Issue #596: Move comment to avoid incorporate into documents.
    
    * Issue #596: Add usages tips to documentation.
    
    * Clip class missing from reference documents.
    
    Due to failing import.
    
    * Copy-edit: Clumsy sentence in documentation.
    
    * Fix failing doctest.
    
    * Issue 596: Add initial support for closing clips.
    
    * Add key support for close()
    
       * FFMPEG_VideoWriter and FFMPEG_AudioWriter: Support close() and context managers.
       * Clip: support close() and context manager. Doesn't do anything itself. The work is done in the subclasses that need it.
       * Clip subclasses: Overrride close.
           * Move away from depending on clients calling__del__(). Deleting can be left to Garbage Collector.
       * CompositeVideoClip: Note: Don't close anything that wasn't constructed here. The client needs to be able to control the component clips.
       * AudioFileClip:  Was concerned that lambda might include a reference to reader that wasn't cleaned up by close, so changed it over to an equivalent self.reader. Probably has no effect, but feels safer.
    
    * Update tests to use close().
    
       * Note: While many tests pass on Linux either way, a large proportion of the existing unit tests fail on Windows without these changes.
       * Include changes to many doctest examples - Demonstrate good practice in the examples.
       * Also, migrate tests to use TEMPDIR where they were not using it.
       * test_duration(): also corrected a bug in the test (described in #598). This bug is also been addressed in #585, so a merge will be required.
    
    * Add two new test files:
    
       *  test_resourcereleasedemo exercises the path where close is not called and demonstrates that there is a consistent problem on Windows. Even after this fix, it remains a problem that if you don't call close, moviepg will leak locked files and subprocesses. Because the problem remains until the process ends, this is included in a separate test file.]
       * test_resourcerelease demonstrates that when close() is called, the problem goes away.
    
    * Update documentation to include usage tips for close()
    
    Not included:
    
        *  Example code has not been updated to use close().
    
    * Merge branch 'WindowsSupport' of C:\Users\xboxl\OneDrive\Documents\MyApps\moviepy with conflicts.
    
    * Neaten up output and PEP8 compliance.
    
    Also, make runnable directly (to help debugging)
    
    * Remove references to /tmp to allow to run on Windows.
    
    * Reference to PermissionError failing on Python 2.7.
    
    * Migrate to use requests to avoid certificate problems.
    
    Old versions of urlretrieve have old certificates which means one of the
    video downloads was failing.
    
    Also requires changes to setup.py, to come.
    
    * Clean up of dependencies.
    
    Including adding ranges, removing unnecessary entries, adding missing
    entries, adding environment markers, changing versions, and updating
    pytest parameter handling.
    
    * Simplification of Travis file - letting te setup.py do the heavy lifting
    
    Remove conditional installations repeating the rules in setup.py
    Remove some installation of test needs repeating the rules in setup.py
    Add testing of installation options.
    
    * Add Appveyor support.
    
    * Solve Issue 629.
    Julian-O authored and bearney74 committed Aug 16, 2017
    Configuration menu
    Copy the full SHA
    02fc129 View commit details
    Browse the repository at this point in the history
  3. sometimes tempfile.tempdir is None, so use tempfile.gettempdir() func…

    …tion instead (#633)
    
    * add scipy for py2.7 on travis-ci
    
    * add tests for ffmeg_parse_infos
    
    * put communicate back in
    
    * fix syntax error
    
    * Update test_misc.py
    
    * add scroll test
    
    * remove issue 527/528, this is in another PR
    
    * add tests for colorx, fadein, fadeout
    
    * fix: cv2.CV_AA does not exist error in cv2 version 3
    
    * add headblur example, add opencv dependency
    
    * openvcv only supports 2.7 and 3.4+
    
    * add Exception to ImageSequenceClip when sizes do not match
    
    * add test for ImageSequenceClip
    
    * fix test mains
    
    * fix copy error
    
    * add ImageSequenceClip exception test
    
    * add second image to ImageSequenceClip test
    
    * sometimes tempfile.tempdir is null, so use gettempdir function instead
    bearney74 committed Aug 16, 2017
    Configuration menu
    Copy the full SHA
    a7f44df View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2017

  1. initialize proc to None (#637)

    * del proc
    
    * make consistent with audio reader; test
    gyglim authored and bearney74 committed Aug 22, 2017
    Configuration menu
    Copy the full SHA
    ea70a9e View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2017

  1. Update README.rst

    tburrows13 committed Aug 24, 2017
    Configuration menu
    Copy the full SHA
    d3a4091 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2017

  1. Update README.rst

    tburrows13 committed Aug 29, 2017
    Configuration menu
    Copy the full SHA
    e42b3c5 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2017

  1. Merge pull request #570 from shawwn/fixes/indices-out-of-range

    Fix out of bounds error
    Zulko committed Oct 5, 2017
    Configuration menu
    Copy the full SHA
    cd80d62 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0b35773 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2017

  1. fix for issue #655

    Michael Gygli committed Oct 6, 2017
    Configuration menu
    Copy the full SHA
    46aae7b View commit details
    Browse the repository at this point in the history
  2. remove unnecessary check

    Michael Gygli committed Oct 6, 2017
    Configuration menu
    Copy the full SHA
    a9eee20 View commit details
    Browse the repository at this point in the history
  3. make python3 compatible

    Michael Gygli committed Oct 6, 2017
    Configuration menu
    Copy the full SHA
    01ebcc3 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2017

  1. Merge pull request #652 from Goddard/master

    Fixed typo in examples
    tburrows13 committed Oct 12, 2017
    Configuration menu
    Copy the full SHA
    00fe917 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #656 from gyglim/master

    Fixes #655
    tburrows13 committed Oct 12, 2017
    Configuration menu
    Copy the full SHA
    a744df1 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2017

  1. Update Dockerfile to add requests module

    Otherwise tests won't run.
    edouard-mangel committed Nov 13, 2017
    Configuration menu
    Copy the full SHA
    cc35d8e View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2017

  1. Update Readme.rst

    Updated readme to point out the name of the ImageMagick executable changed in the last version.
    rlphillips committed Nov 21, 2017
    Configuration menu
    Copy the full SHA
    eacfe4a View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2017

  1. Merge pull request #671 from rlphillips/master

    Update Readme.rst to reflect imagemagick binary name change
    tburrows13 committed Nov 28, 2017
    Configuration menu
    Copy the full SHA
    6e731ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f444f8c View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2017

  1. fix typo

    msrks committed Dec 20, 2017
    Configuration menu
    Copy the full SHA
    4523734 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2017

  1. Merge pull request #687 from msrks/msrks-patch-1

    fix typo
    tburrows13 committed Dec 22, 2017
    Configuration menu
    Copy the full SHA
    a90d4ab View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2018

  1. Configuration menu
    Copy the full SHA
    6b05256 View commit details
    Browse the repository at this point in the history
  2. Convert advanced_tools.py to valid Python

    cclauss committed Feb 4, 2018
    Configuration menu
    Copy the full SHA
    e41de74 View commit details
    Browse the repository at this point in the history
  3. import numpy as np for lines 151 and 178

    cclauss committed Feb 4, 2018
    Configuration menu
    Copy the full SHA
    a039c03 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2018

  1. Add gap=0 to align with lines 40, 97, and 98

    Fixes undefined name issues found in #705
    cclauss committed Feb 5, 2018
    Configuration menu
    Copy the full SHA
    3f667e1 View commit details
    Browse the repository at this point in the history
  2. res —> size to align with line 62

    Fixes undefined name issues found in #705
    cclauss committed Feb 5, 2018
    Configuration menu
    Copy the full SHA
    82abf57 View commit details
    Browse the repository at this point in the history
  3. Also fix undefined names bitrate and self.(fps)

    cclauss committed Feb 5, 2018
    Configuration menu
    Copy the full SHA
    7f34677 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2018

  1. Merge pull request #707 from cclauss/patch-2

    Convert advanced_tools.py to valid Python
    tburrows13 committed Feb 11, 2018
    Configuration menu
    Copy the full SHA
    815296c View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2018

  1. Update (#6)

    tburrows13 committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    1de29a7 View commit details
    Browse the repository at this point in the history
  2. More PEP8 compliances

    tburrows13 committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    006f4c8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    996754f View commit details
    Browse the repository at this point in the history
  4. More PEP8 compliances

    tburrows13 committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    6583e4f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    292ca68 View commit details
    Browse the repository at this point in the history
  6. PEP8

    tburrows13 committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    501232a View commit details
    Browse the repository at this point in the history
  7. PEP8 2

    tburrows13 committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    8676acc View commit details
    Browse the repository at this point in the history
  8. Merge pull request #664 from edouard-mangel/patch-1

    Update Dockerfile to add requests module
    tburrows13 committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    515bc8c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b710a19 View commit details
    Browse the repository at this point in the history
  10. More PEP8 compliance (#712)

    PEP 8
    tburrows13 committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    db9e5f8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7e96cbb View commit details
    Browse the repository at this point in the history
  12. Merge pull request #603 from Julian-O/ExceptionsNoMessage

    Exceptions do not have a .message attribute.
    tburrows13 committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    b0e3ed4 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f7ff504 View commit details
    Browse the repository at this point in the history
  14. Fix syntax error in ffmpeg_extract_subclip()

    * `ffpmeg_extract_subclip()` was missing a '%' operator for string formatting.
    * When the  `targetname` parameter was left unfilled, it duplicated the name of the target, which caused an error if a complete path was specified.
    * PEP 8
    taylorjdawson authored and tburrows13 committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    c26e7ac View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    d31cfc7 View commit details
    Browse the repository at this point in the history
  16. Merge pull request #710 from cclauss/patch-6

    Fixes `ffmpeg_movie_from_frames()` and `ffmpeg_resize()`
    tburrows13 committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    90c5f82 View commit details
    Browse the repository at this point in the history
  17. Fix undefined names

    import numpy as np for lines 151 and 178
    tburrows13 committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    9d2c609 View commit details
    Browse the repository at this point in the history
  18. Fix bug in credits1()

    Add gap=0 to align with lines 40, 97, and 98
    tburrows13 committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    d6708b3 View commit details
    Browse the repository at this point in the history
  19. PEP 8

    tburrows13 committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    8f3c503 View commit details
    Browse the repository at this point in the history
  20. PEP 8

    tburrows13 committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    2c5560b View commit details
    Browse the repository at this point in the history
  21. Added info about tag wiki

    tburrows13 committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    a31be48 View commit details
    Browse the repository at this point in the history
  22. PEP 8

    tburrows13 committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    824818d View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    f92157b View commit details
    Browse the repository at this point in the history
  24. Merge pull request #715 from tburrows13/pep8

    Credits.py PEP 8
    tburrows13 committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    f2b107c View commit details
    Browse the repository at this point in the history
  25. Merge pull request #714 from Zulko/tburrows13-update-readme

    Added info about tag wiki
    tburrows13 committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    913e618 View commit details
    Browse the repository at this point in the history
  26. Define string_types in compat.py

    cclauss committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    f8241d8 View commit details
    Browse the repository at this point in the history
  27. Use string_types in VideoClip.py

    cclauss committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    12eef3a View commit details
    Browse the repository at this point in the history
  28. Fix comments

    cclauss committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    56f7604 View commit details
    Browse the repository at this point in the history
  29. Resolve undefined name execfile in Python 3

    cclauss committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    62523df View commit details
    Browse the repository at this point in the history
  30. Add --exit-zero to all flake8 tests

    We can reverse this later but at least we can get the tests in place but allow the to fail without breaking the build.
    cclauss committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    c023a73 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2018

  1. Resolve undefined name unicode in Python 3

    Resolve undefined name unicode in Python 3
    tburrows13 committed Feb 13, 2018
    Configuration menu
    Copy the full SHA
    30e3642 View commit details
    Browse the repository at this point in the history
  2. Resolve undefined name execfile in Python 3

    Resolve undefined name execfile in Python 3
    tburrows13 committed Feb 13, 2018
    Configuration menu
    Copy the full SHA
    2122bc5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dd94718 View commit details
    Browse the repository at this point in the history
  4. flake8 test to find syntax errors, undefined names in Travis

    flake8 test to find syntax errors, undefined names
    tburrows13 committed Feb 13, 2018
    Configuration menu
    Copy the full SHA
    9ae9de9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ac8d6e5 View commit details
    Browse the repository at this point in the history