summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-05-05 05:31:57 +0000
committerCoprDistGit <infra@openeuler.org>2023-05-05 05:31:57 +0000
commitf55d505f8a545b7eee4998e36da6541d349f1cc4 (patch)
tree59dcf3d4efdc152778e90e1f0b7996f2ae30bfce
parent272b9f5593c90b885140ef5df2a6cd10cc4729a1 (diff)
automatic import of python-auto-editoropeneuler20.03
-rw-r--r--.gitignore1
-rw-r--r--python-auto-editor.spec340
-rw-r--r--sources1
3 files changed, 342 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..67de77a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/auto-editor-23.15.1.tar.gz
diff --git a/python-auto-editor.spec b/python-auto-editor.spec
new file mode 100644
index 0000000..b265156
--- /dev/null
+++ b/python-auto-editor.spec
@@ -0,0 +1,340 @@
+%global _empty_manifest_terminate_build 0
+Name: python-auto-editor
+Version: 23.15.1
+Release: 1
+Summary: Auto-Editor: Effort free video editing!
+License: Unlicense
+URL: https://auto-editor.com
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/86/af/27ee7e91a3cf56bb0b295699c5c6715726aab8950644448ec313dd0c9c79/auto-editor-23.15.1.tar.gz
+BuildArch: noarch
+
+Requires: python3-numpy
+Requires: python3-pillow
+Requires: python3-av
+Requires: python3-ae-ffmpeg
+
+%description
+[![Actions Status](https://github.com/wyattblue/auto-editor/workflows/build/badge.svg)](https://github.com/wyattblue/auto-editor/actions)
+<a href="https://github.com/psf/black"><img alt="Code style: black" src="https://img.shields.io/badge/code%20style-black-000000.svg"></a>
+Before doing the real editing, you first cut out the "dead space" which is typically silence. This is known as a "first pass". Cutting these is a boring task, especially if the video is very long.
+```
+auto-editor path/to/your/video.mp4
+```
+<h2 align="center">Installing</h2>
+```
+pip install auto-editor
+```
+See [Installing](https://auto-editor.com/installing) for additional information.
+<h2 align="center">Cutting</h2>
+Change the **pace** of the edited video by using `--margin`.
+`--margin` adds in some "silent" sections to make the editing feel nicer. Setting `--margin` to `0.2sec` will add up to 0.2 seconds in front of and 0.2 seconds behind the original clip.
+```
+auto-editor example.mp4 --margin 0.2sec
+```
+<h3>Working With Multiple Audio Tracks</h3>
+By default, only the first audio track will used for editing (track 0). You can change this with these commands.
+Use all audio tracks for editing:
+```
+auto-editor multi-track.mov --edit audio:stream=all
+```
+Use only the second, fourth, and sixth audio track:
+```
+# track numbers start at 0
+auto-editor so-many-tracks.mp4 --edit "(or audio:stream=1 audio:stream=3 audio:stream=5)"
+```
+<h3>Methods for Making Automatic Cuts</h3>
+The `--edit` option is how auto-editor makes automated cuts.
+For example, edit out motionlessness in a video by setting `--edit motion`.
+```
+# cut out sections where percentage of motion is less than 2.
+auto-editor example.mp4 --edit motion:threshold=2%
+# --edit is set to "audio:threshold=4%" by default.
+auto-editor example.mp4
+# Different tracks can be set with different attribute.
+auto-editor multi-track.mov --edit "(or audio:stream=0 audio:threshold=10%,stream=1)"
+```
+Different editing methods can be used together.
+```
+# 'threshold' is always the first argument for edit-method objects
+auto-editor example.mp4 --edit "(or audio:3% motion:6%)"
+```
+<h3>See What Auto-Editor Cuts Out</h3>
+To export what auto-editor normally cuts out. Set `--video-speed` to `99999` and `--silent-speed` to `1`. This is the reverse of the usual default values.
+```
+auto-editor example.mp4 --video-speed 99999 --silent-speed 1
+```
+<h2 align="center">Exporting to Editors</h2>
+Create an XML file that can be imported to Adobe Premiere Pro using this command:
+```
+auto-editor example.mp4 --export premiere
+```
+Auto-Editor can also export to:
+- DaVinci Resolve with `--export resolve`
+- Final Cut Pro with `--export final-cut-pro`
+- ShotCut with `--export shotcut`
+Other editors, like Sony Vegas, can understand the `premiere` format. If your favorite editor doesn't, you can use ` --export clip-sequence` which creates many video clips that can be imported and manipulated like normal.
+<h2 align="center">Manual Editing</h2>
+Use the `--cut-out` option to always remove a section.
+```
+# Cut out the first 10 seconds.
+auto-editor example.mp4 --cut-out start,10sec
+# Cut out the first 10 frames.
+auto-editor example.mp4 --cut-out start,10
+# Cut out the last 10 seconds.
+auto-editor example.mp4 --cut-out -10sec,end
+# Cut out the first 10 seconds and cut out the range from 15 seconds to 20 seconds.
+auto-editor example.mp4 --cut-out start,10sec 15sec,20sec
+```
+And of course, all the audio cuts still apply.
+If you don't want **any automatic cuts**, use `--edit none`
+```
+# Cut out the first 5 seconds, leave the rest untouched.
+auto-editor example.mp4 --edit none --cut-out start,5sec
+# Leave in the first 5 seconds, cut everything else out.
+auto-editor example.mp4 --edit all --add-in start,5sec
+```
+<h2 align="center">More Options</h2>
+List all available options:
+```
+auto-editor --help
+```
+Use `--help` with a specific option for more information:
+```
+auto-editor --scale --help
+--scale
+ type: number
+
+%package -n python3-auto-editor
+Summary: Auto-Editor: Effort free video editing!
+Provides: python-auto-editor
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-auto-editor
+[![Actions Status](https://github.com/wyattblue/auto-editor/workflows/build/badge.svg)](https://github.com/wyattblue/auto-editor/actions)
+<a href="https://github.com/psf/black"><img alt="Code style: black" src="https://img.shields.io/badge/code%20style-black-000000.svg"></a>
+Before doing the real editing, you first cut out the "dead space" which is typically silence. This is known as a "first pass". Cutting these is a boring task, especially if the video is very long.
+```
+auto-editor path/to/your/video.mp4
+```
+<h2 align="center">Installing</h2>
+```
+pip install auto-editor
+```
+See [Installing](https://auto-editor.com/installing) for additional information.
+<h2 align="center">Cutting</h2>
+Change the **pace** of the edited video by using `--margin`.
+`--margin` adds in some "silent" sections to make the editing feel nicer. Setting `--margin` to `0.2sec` will add up to 0.2 seconds in front of and 0.2 seconds behind the original clip.
+```
+auto-editor example.mp4 --margin 0.2sec
+```
+<h3>Working With Multiple Audio Tracks</h3>
+By default, only the first audio track will used for editing (track 0). You can change this with these commands.
+Use all audio tracks for editing:
+```
+auto-editor multi-track.mov --edit audio:stream=all
+```
+Use only the second, fourth, and sixth audio track:
+```
+# track numbers start at 0
+auto-editor so-many-tracks.mp4 --edit "(or audio:stream=1 audio:stream=3 audio:stream=5)"
+```
+<h3>Methods for Making Automatic Cuts</h3>
+The `--edit` option is how auto-editor makes automated cuts.
+For example, edit out motionlessness in a video by setting `--edit motion`.
+```
+# cut out sections where percentage of motion is less than 2.
+auto-editor example.mp4 --edit motion:threshold=2%
+# --edit is set to "audio:threshold=4%" by default.
+auto-editor example.mp4
+# Different tracks can be set with different attribute.
+auto-editor multi-track.mov --edit "(or audio:stream=0 audio:threshold=10%,stream=1)"
+```
+Different editing methods can be used together.
+```
+# 'threshold' is always the first argument for edit-method objects
+auto-editor example.mp4 --edit "(or audio:3% motion:6%)"
+```
+<h3>See What Auto-Editor Cuts Out</h3>
+To export what auto-editor normally cuts out. Set `--video-speed` to `99999` and `--silent-speed` to `1`. This is the reverse of the usual default values.
+```
+auto-editor example.mp4 --video-speed 99999 --silent-speed 1
+```
+<h2 align="center">Exporting to Editors</h2>
+Create an XML file that can be imported to Adobe Premiere Pro using this command:
+```
+auto-editor example.mp4 --export premiere
+```
+Auto-Editor can also export to:
+- DaVinci Resolve with `--export resolve`
+- Final Cut Pro with `--export final-cut-pro`
+- ShotCut with `--export shotcut`
+Other editors, like Sony Vegas, can understand the `premiere` format. If your favorite editor doesn't, you can use ` --export clip-sequence` which creates many video clips that can be imported and manipulated like normal.
+<h2 align="center">Manual Editing</h2>
+Use the `--cut-out` option to always remove a section.
+```
+# Cut out the first 10 seconds.
+auto-editor example.mp4 --cut-out start,10sec
+# Cut out the first 10 frames.
+auto-editor example.mp4 --cut-out start,10
+# Cut out the last 10 seconds.
+auto-editor example.mp4 --cut-out -10sec,end
+# Cut out the first 10 seconds and cut out the range from 15 seconds to 20 seconds.
+auto-editor example.mp4 --cut-out start,10sec 15sec,20sec
+```
+And of course, all the audio cuts still apply.
+If you don't want **any automatic cuts**, use `--edit none`
+```
+# Cut out the first 5 seconds, leave the rest untouched.
+auto-editor example.mp4 --edit none --cut-out start,5sec
+# Leave in the first 5 seconds, cut everything else out.
+auto-editor example.mp4 --edit all --add-in start,5sec
+```
+<h2 align="center">More Options</h2>
+List all available options:
+```
+auto-editor --help
+```
+Use `--help` with a specific option for more information:
+```
+auto-editor --scale --help
+--scale
+ type: number
+
+%package help
+Summary: Development documents and examples for auto-editor
+Provides: python3-auto-editor-doc
+%description help
+[![Actions Status](https://github.com/wyattblue/auto-editor/workflows/build/badge.svg)](https://github.com/wyattblue/auto-editor/actions)
+<a href="https://github.com/psf/black"><img alt="Code style: black" src="https://img.shields.io/badge/code%20style-black-000000.svg"></a>
+Before doing the real editing, you first cut out the "dead space" which is typically silence. This is known as a "first pass". Cutting these is a boring task, especially if the video is very long.
+```
+auto-editor path/to/your/video.mp4
+```
+<h2 align="center">Installing</h2>
+```
+pip install auto-editor
+```
+See [Installing](https://auto-editor.com/installing) for additional information.
+<h2 align="center">Cutting</h2>
+Change the **pace** of the edited video by using `--margin`.
+`--margin` adds in some "silent" sections to make the editing feel nicer. Setting `--margin` to `0.2sec` will add up to 0.2 seconds in front of and 0.2 seconds behind the original clip.
+```
+auto-editor example.mp4 --margin 0.2sec
+```
+<h3>Working With Multiple Audio Tracks</h3>
+By default, only the first audio track will used for editing (track 0). You can change this with these commands.
+Use all audio tracks for editing:
+```
+auto-editor multi-track.mov --edit audio:stream=all
+```
+Use only the second, fourth, and sixth audio track:
+```
+# track numbers start at 0
+auto-editor so-many-tracks.mp4 --edit "(or audio:stream=1 audio:stream=3 audio:stream=5)"
+```
+<h3>Methods for Making Automatic Cuts</h3>
+The `--edit` option is how auto-editor makes automated cuts.
+For example, edit out motionlessness in a video by setting `--edit motion`.
+```
+# cut out sections where percentage of motion is less than 2.
+auto-editor example.mp4 --edit motion:threshold=2%
+# --edit is set to "audio:threshold=4%" by default.
+auto-editor example.mp4
+# Different tracks can be set with different attribute.
+auto-editor multi-track.mov --edit "(or audio:stream=0 audio:threshold=10%,stream=1)"
+```
+Different editing methods can be used together.
+```
+# 'threshold' is always the first argument for edit-method objects
+auto-editor example.mp4 --edit "(or audio:3% motion:6%)"
+```
+<h3>See What Auto-Editor Cuts Out</h3>
+To export what auto-editor normally cuts out. Set `--video-speed` to `99999` and `--silent-speed` to `1`. This is the reverse of the usual default values.
+```
+auto-editor example.mp4 --video-speed 99999 --silent-speed 1
+```
+<h2 align="center">Exporting to Editors</h2>
+Create an XML file that can be imported to Adobe Premiere Pro using this command:
+```
+auto-editor example.mp4 --export premiere
+```
+Auto-Editor can also export to:
+- DaVinci Resolve with `--export resolve`
+- Final Cut Pro with `--export final-cut-pro`
+- ShotCut with `--export shotcut`
+Other editors, like Sony Vegas, can understand the `premiere` format. If your favorite editor doesn't, you can use ` --export clip-sequence` which creates many video clips that can be imported and manipulated like normal.
+<h2 align="center">Manual Editing</h2>
+Use the `--cut-out` option to always remove a section.
+```
+# Cut out the first 10 seconds.
+auto-editor example.mp4 --cut-out start,10sec
+# Cut out the first 10 frames.
+auto-editor example.mp4 --cut-out start,10
+# Cut out the last 10 seconds.
+auto-editor example.mp4 --cut-out -10sec,end
+# Cut out the first 10 seconds and cut out the range from 15 seconds to 20 seconds.
+auto-editor example.mp4 --cut-out start,10sec 15sec,20sec
+```
+And of course, all the audio cuts still apply.
+If you don't want **any automatic cuts**, use `--edit none`
+```
+# Cut out the first 5 seconds, leave the rest untouched.
+auto-editor example.mp4 --edit none --cut-out start,5sec
+# Leave in the first 5 seconds, cut everything else out.
+auto-editor example.mp4 --edit all --add-in start,5sec
+```
+<h2 align="center">More Options</h2>
+List all available options:
+```
+auto-editor --help
+```
+Use `--help` with a specific option for more information:
+```
+auto-editor --scale --help
+--scale
+ type: number
+
+%prep
+%autosetup -n auto-editor-23.15.1
+
+%build
+%py3_build
+
+%install
+%py3_install
+install -d -m755 %{buildroot}/%{_pkgdocdir}
+if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
+if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
+if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
+if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
+pushd %{buildroot}
+if [ -d usr/lib ]; then
+ find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/lib64 ]; then
+ find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/bin ]; then
+ find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/sbin ]; then
+ find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+touch doclist.lst
+if [ -d usr/share/man ]; then
+ find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
+fi
+popd
+mv %{buildroot}/filelist.lst .
+mv %{buildroot}/doclist.lst .
+
+%files -n python3-auto-editor -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Fri May 05 2023 Python_Bot <Python_Bot@openeuler.org> - 23.15.1-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..eddedbe
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+44250ae5d7956f07b2244abcb7584994 auto-editor-23.15.1.tar.gz