Hello community, here is the log from the commit of package vidcutter for openSUSE:Factory checked in at 2017-11-19 11:15:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vidcutter (Old) and /work/SRC/openSUSE:Factory/.vidcutter.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vidcutter" Sun Nov 19 11:15:34 2017 rev:5 rq:542828 version:5.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/vidcutter/vidcutter.changes 2017-10-23 16:52:37.446559758 +0200 +++ /work/SRC/openSUSE:Factory/.vidcutter.new/vidcutter.changes 2017-11-19 11:15:38.902081492 +0100 @@ -1,0 +2,43 @@ +Fri Nov 17 10:07:06 UTC 2017 - [email protected] + +- Update to version 5.0.0 + * SmartCut feature introduced for frame accurate cuts; beginning + and end clip segments are reencoded and joined with middle + segment for each clip defined in the Clip Index along source + video's defined keyframes + * SmartCut enabled via app settings as well as toggle button on + the main interface. SmartCut can take up to 2 mins vs a few + seconds so use it only if frame accuracy is a requirement + * new progress bars on clips in timeline to visualise video + processing in more accurate and modern way + * thumbnail generation accuracy fixed so thumbnails generated + accurately match frame with timecode placement + * new "View keyframes" button option available under Video Info + which displays the source video's defined keyframes which are + utilised by the new SmartCut feature + * improvements made to standard quick cutting to make them as + frame accurate as can be given the source's media codec and + container + * improvements to stream mapping to help ensure all source + media's streams (video, audio, text/subtitles) are included + in the target video produced. only if problems are found + during the cut/join process will this be abandoned and FFmpeg + then allowed to make its usual "best choice" in choosing the + best streams for you + * single app instance code added along with a settings option to + force all file manager associated tasks to the single already + loaded instance of VidCutter + * .vcp registered as "VidCutter Project file" for Linux and + Windows installations + * more debugging information available for the console or + "--debug" command-line argument + * new verbose logging option added to settings for even more + verbose logging in the application log file, console window + and debug command-line output if running with the "--debug" + argument (Linux only) + * new app icon; hopefully this one sticks :-) + * countless more improvements and fixes that aren't worth + documenting but available in the freely available commit logs + if you're interested + +------------------------------------------------------------------- Old: ---- vidcutter-4.0.5.tar.gz New: ---- vidcutter-5.0.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vidcutter.spec ++++++ --- /var/tmp/diff_new_pack.Bh7YPa/_old 2017-11-19 11:15:40.910008548 +0100 +++ /var/tmp/diff_new_pack.Bh7YPa/_new 2017-11-19 11:15:40.914008402 +0100 @@ -17,7 +17,7 @@ Name: vidcutter -Version: 4.0.5 +Version: 5.0.0 Release: 0 Summary: Video cutter and joiner License: GPL-3.0+ @@ -28,6 +28,7 @@ BuildRequires: fdupes BuildRequires: hicolor-icon-theme BuildRequires: mpv-devel +BuildRequires: python3-Cython BuildRequires: python3-devel BuildRequires: python3-setuptools Requires: ffmpeg @@ -47,18 +48,10 @@ %prep %setup -q # remove shebang -export _filelist=" -about __init__ libs/mpvwidget libs/notifications libs/taskbarprogress libs/videoservice -libs/widgets __main__ settings updater videoconsole videocutter videoinfo videolist -videoslider videostyle videotoolbar" - -for f in $_filelist; do - sed -i -e "1d" vidcutter/${f}.py +for f in $(find ./vidcutter -name "*.py"); do + sed '0,/^#!/{//d;}' -i ${f} done -# fix version in egg-info -sed -i "/^__version__/s/'.*'/'%{version}'/" vidcutter/__init__.py - %build python3 setup.py build @@ -81,6 +74,7 @@ %{_bindir}/%{name} %{python3_sitearch}/%{name}-%{version}-py*.egg-info/ %{python3_sitearch}/%{name}/ +%{_datadir}/appdata/%{name}.appdata.xml %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/16x16/apps/%{name}.png %{_datadir}/icons/hicolor/22x22/apps/%{name}.png ++++++ vidcutter-4.0.5.tar.gz -> vidcutter-5.0.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/vidcutter/vidcutter-4.0.5.tar.gz /work/SRC/openSUSE:Factory/.vidcutter.new/vidcutter-5.0.0.tar.gz differ: char 13, line 1
