Overview

Request 3929 (accepted)

Update to version 2.7.0

Submit package home:enzokiel:...hes:Multimedia / avidemux3 to package Multimedia / avidemux3

avidemux3.changes Changed
x
 
1
@@ -1,4 +1,27 @@
2
 -------------------------------------------------------------------
3
+Mon Aug 14 17:18:32 UTC 2017 - joerg.lorenzen@ki.tng.de
4
+
5
+- Update to version 2.7.0
6
+  + Core:FFmpeg switched to the 3.3.x branch
7
+  + Editing:Fixed frame computation bug that led to bad cutting
8
+    (euma)
9
+  + i18n:Korean translation (sheppaul)
10
+  + win32:Put log files into the local folder (achim71)
11
+  + Jobs:Fix name of the executable search
12
+  + UI:Steplessly zoom paused video when the window is resized
13
+    (euma)
14
+  + UI:Added Ctrl+Shift+C shortcut to copy the current PTS to
15
+    clipboard (euma)
16
+  + Filter:eq2: UI improvements (euma)
17
+  + Decoding:Fix VP9 decoding
18
+  + Filter:Using rubber bands for crop too (me+euma)
19
+  + Build:Redone packaging on macOS
20
+  + Decoding:HEVC decoding via DXVA2 blacklisted on win32, active
21
+    on win64
22
+  + New Filter:ADM ivtc
23
+  + Audio:Distinguish between AC3 and EAC3 when importing
24
+
25
+-------------------------------------------------------------------
26
 Sun Apr 30 11:40:23 UTC 2017 - joerg.lorenzen@ki.tng.de
27
 
28
 - Update to version 2.6.20
29
avidemux3.spec Changed
34
 
1
@@ -30,7 +30,7 @@
2
 
3
 Name:           avidemux3
4
 Summary:        Graphical video editing and transcoding tool
5
-Version:        2.6.20
6
+Version:        2.7.0
7
 Release:        1
8
 Url:            http://avidemux.sourceforge.net/
9
 Source0:        avidemux_%{version}.tar.gz
10
@@ -312,7 +312,6 @@
11
 %dir %{_libdir}/ADM_plugins6/pluginSettings/x264
12
 %dir %{_libdir}/ADM_plugins6/pluginSettings/x264/3
13
 %dir %{_libdir}/ADM_plugins6/scriptEngines
14
-%dir %{_libdir}/ADM_plugins6/videoDecoders
15
 %dir %{_libdir}/ADM_plugins6/videoEncoders
16
 %dir %{_libdir}/ADM_plugins6/videoFilters
17
 %{_libdir}/ADM_plugins6/audioDecoder/libADM_ad_a52.so
18
@@ -379,7 +378,6 @@
19
 %{_libdir}/ADM_plugins6/pluginSettings/x264/3/fast.json
20
 %{_libdir}/ADM_plugins6/pluginSettings/x264/3/iPhone.json
21
 %{_libdir}/ADM_plugins6/scriptEngines/libADM_script_tinyPy.so
22
-%{_libdir}/ADM_plugins6/videoDecoders/libADM_vd_vpx.so
23
 %{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_ffDv.so
24
 %{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_ffFlv1.so
25
 %{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_ffMpeg2.so
26
@@ -393,6 +391,7 @@
27
 %{_libdir}/ADM_plugins6/videoFilters/libADM_vf_ascii.so
28
 %{_libdir}/ADM_plugins6/videoFilters/libADM_vf_avsfilter.so
29
 %{_libdir}/ADM_plugins6/videoFilters/libADM_vf_addBorders.so
30
+%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_admIvtc.so
31
 %{_libdir}/ADM_plugins6/videoFilters/libADM_vf_black.so
32
 %{_libdir}/ADM_plugins6/videoFilters/libADM_vf_changeFps.so
33
 %{_libdir}/ADM_plugins6/videoFilters/libADM_vf_colorYuv.so
34
avidemux-package_version.patch Changed
120
 
1
@@ -1,6 +1,6 @@
2
-diff -uNr avidemux_2.6.15/avidemux/qt4/ADM_userInterfaces/ADM_gui/Q_gui2_menu.cpp avidemux_2.6.15.new/avidemux/qt4/ADM_userInterfaces/ADM_gui/Q_gui2_menu.cpp
3
---- avidemux_2.6.15/avidemux/qt4/ADM_userInterfaces/ADM_gui/Q_gui2_menu.cpp    2016-11-21 22:37:49.257218473 +0100
4
-+++ avidemux_2.6.15.new/avidemux/qt4/ADM_userInterfaces/ADM_gui/Q_gui2_menu.cpp    2016-11-21 22:36:25.446870560 +0100
5
+diff -uNr avidemux_2.7.0/avidemux/qt4/ADM_userInterfaces/ADM_gui/Q_gui2_menu.cpp avidemux_2.7.0.new/avidemux/qt4/ADM_userInterfaces/ADM_gui/Q_gui2_menu.cpp
6
+--- avidemux_2.7.0/avidemux/qt4/ADM_userInterfaces/ADM_gui/Q_gui2_menu.cpp 2017-08-14 19:48:01.481407444 +0200
7
++++ avidemux_2.7.0.new/avidemux/qt4/ADM_userInterfaces/ADM_gui/Q_gui2_menu.cpp 2017-08-14 20:01:48.190879204 +0200
8
 @@ -143,7 +143,7 @@
9
      QString referenceFile = QCoreApplication::applicationDirPath() + "/help/" + ((FileAction*)sender())->filePath();
10
  #else
11
@@ -10,21 +10,21 @@
12
  #endif
13
  
14
      QDesktopServices::openUrl(QUrl("file:///" + referenceFile, QUrl::TolerantMode));
15
-diff -uNr avidemux_2.6.15/avidemux_core/ADM_core/src/ADM_folder_linux.cpp avidemux_2.6.15.new/avidemux_core/ADM_core/src/ADM_folder_linux.cpp
16
---- avidemux_2.6.15/avidemux_core/ADM_core/src/ADM_folder_linux.cpp    2016-11-21 22:37:47.297257101 +0100
17
-+++ avidemux_2.6.15.new/avidemux_core/ADM_core/src/ADM_folder_linux.cpp    2016-11-21 22:36:23.558907783 +0100
18
+diff -uNr avidemux_2.7.0/avidemux_core/ADM_core/src/ADM_folder_linux.cpp avidemux_2.7.0.new/avidemux_core/ADM_core/src/ADM_folder_linux.cpp
19
+--- avidemux_2.7.0/avidemux_core/ADM_core/src/ADM_folder_linux.cpp 2017-08-14 19:48:01.433408213 +0200
20
++++ avidemux_2.7.0.new/avidemux_core/ADM_core/src/ADM_folder_linux.cpp 2017-08-14 20:01:48.022882248 +0200
21
 @@ -103,14 +103,14 @@
22
      if(isPortable)
23
      {
24
          std::string i18n=pluginDir;
25
--        i18n+=std::string("/../../share/avidemux6/")+flavor+std::string("/i18n/");
26
-+        i18n+=std::string("/../../share/avidemux3/")+flavor+std::string("/i18n/");
27
+-        i18n+=std::string("/../../share/avidemux6/")+flavor+std::string("/i18n");
28
++        i18n+=std::string("/../../share/avidemux3/")+flavor+std::string("/i18n");
29
          ADM_i18nDir=canonize(i18n);
30
          ADM_info("Relative to install i18n mode : <%s>\n",ADM_i18nDir.c_str());
31
          // 181n
32
      }else
33
      {        
34
-         std::string partialPath=flavor+std::string("/i18n/");
35
+         std::string partialPath=flavor+std::string("/i18n");
36
 -        char *ppath=ADM_getInstallRelativePath("share","avidemux6",partialPath.c_str());
37
 +        char *ppath=ADM_getInstallRelativePath("share","avidemux3",partialPath.c_str());
38
          ADM_i18nDir=std::string(ppath);
39
@@ -39,9 +39,9 @@
40
  
41
      strcat(ADM_basedir, ADM_DIR_NAME);
42
      strcat(ADM_basedir, ADM_SEPARATOR);
43
-diff -uNr avidemux_2.6.15/avidemux_core/ADM_core/src/ADM_folder_mac.cpp avidemux_2.6.15.new/avidemux_core/ADM_core/src/ADM_folder_mac.cpp
44
---- avidemux_2.6.15/avidemux_core/ADM_core/src/ADM_folder_mac.cpp  2016-11-21 22:37:47.301257022 +0100
45
-+++ avidemux_2.6.15.new/avidemux_core/ADM_core/src/ADM_folder_mac.cpp  2016-11-21 22:36:23.562907703 +0100
46
+diff -uNr avidemux_2.7.0/avidemux_core/ADM_core/src/ADM_folder_mac.cpp avidemux_2.7.0.new/avidemux_core/ADM_core/src/ADM_folder_mac.cpp
47
+--- avidemux_2.7.0/avidemux_core/ADM_core/src/ADM_folder_mac.cpp   2017-08-14 19:48:01.433408213 +0200
48
++++ avidemux_2.7.0.new/avidemux_core/ADM_core/src/ADM_folder_mac.cpp   2017-08-14 20:01:48.022882248 +0200
49
 @@ -124,7 +124,7 @@
50
      strcpy(ADM_basedir, homeEnv);
51
      AddSeparator(ADM_basedir);
52
@@ -51,19 +51,22 @@
53
  
54
      strcat(ADM_basedir, ADM_DIR_NAME);
55
      strcat(ADM_basedir, ADM_SEPARATOR);
56
-@@ -145,7 +145,7 @@
57
- {    
58
+@@ -146,9 +146,9 @@
59
      
60
-     std::string partialPath=flavor+std::string("/i18n/");
61
+     std::string partialPath=flavor+std::string("/i18n");
62
+ #ifdef CREATE_BUNDLE
63
+-    char *ppath=ADM_getInstallRelativePath("../Resources/share","avidemux6",partialPath.c_str());
64
++    char *ppath=ADM_getInstallRelativePath("../Resources/share","avidemux3",partialPath.c_str());
65
+ #else
66
 -    char *ppath=ADM_getInstallRelativePath("../share","avidemux6",partialPath.c_str());
67
 +    char *ppath=ADM_getInstallRelativePath("../share","avidemux3",partialPath.c_str());
68
+ #endif
69
      std::string r=std::string(ppath);
70
      delete [] ppath;
71
-     ppath=NULL;
72
-diff -uNr avidemux_2.6.15/avidemux_plugins/ADM_scriptEngines/tinyPy/src/PythonEngine.cpp avidemux_2.6.15.new/avidemux_plugins/ADM_scriptEngines/tinyPy/src/PythonEngine.cpp
73
---- avidemux_2.6.15/avidemux_plugins/ADM_scriptEngines/tinyPy/src/PythonEngine.cpp 2016-11-21 22:37:44.681308658 +0100
74
-+++ avidemux_2.6.15.new/avidemux_plugins/ADM_scriptEngines/tinyPy/src/PythonEngine.cpp 2016-11-21 22:36:20.930959596 +0100
75
-@@ -260,7 +260,7 @@
76
+diff -uNr avidemux_2.7.0/avidemux_plugins/ADM_scriptEngines/tinyPy/src/PythonEngine.cpp avidemux_2.7.0.new/avidemux_plugins/ADM_scriptEngines/tinyPy/src/PythonEngine.cpp
77
+--- avidemux_2.7.0/avidemux_plugins/ADM_scriptEngines/tinyPy/src/PythonEngine.cpp  2017-08-14 19:48:01.357409430 +0200
78
++++ avidemux_2.7.0.new/avidemux_plugins/ADM_scriptEngines/tinyPy/src/PythonEngine.cpp  2017-08-14 20:01:47.582890218 +0200
79
+@@ -265,7 +265,7 @@
80
        this->callEventHandlers(IScriptEngine::Information, NULL, -1,
81
            (string("Executing ") + string(name) + string("...")).c_str());
82
  
83
@@ -72,9 +75,9 @@
84
  
85
        this->callEventHandlers(IScriptEngine::Information, NULL, -1, "Done");
86
  
87
-diff -uNr avidemux_2.6.15/cmake/se_plugin.cmake avidemux_2.6.15.new/cmake/se_plugin.cmake
88
---- avidemux_2.6.15/cmake/se_plugin.cmake  2016-11-21 22:37:51.125181659 +0100
89
-+++ avidemux_2.6.15.new/cmake/se_plugin.cmake  2016-11-21 22:36:27.354832942 +0100
90
+diff -uNr avidemux_2.7.0/cmake/se_plugin.cmake avidemux_2.7.0.new/cmake/se_plugin.cmake
91
+--- avidemux_2.7.0/cmake/se_plugin.cmake   2017-08-14 19:47:33.749847944 +0200
92
++++ avidemux_2.7.0.new/cmake/se_plugin.cmake   2017-08-14 20:01:14.587487760 +0200
93
 @@ -15,7 +15,7 @@
94
  if (WIN32)
95
      set(helpDir "${CMAKE_INSTALL_PREFIX}/help/${_engineName}")
96
@@ -84,17 +87,17 @@
97
  endif (WIN32)
98
  
99
      install(DIRECTORY "${_sourceDirectory}" DESTINATION "${helpDir}" COMPONENT plugins)
100
-diff -uNr avidemux_2.6.15/cmake/sql/update.sh avidemux_2.6.15.new/cmake/sql/update.sh
101
---- avidemux_2.6.15/cmake/sql/update.sh    2016-11-21 22:37:50.877186546 +0100
102
-+++ avidemux_2.6.15.new/cmake/sql/update.sh    2016-11-21 22:36:27.106837831 +0100
103
+diff -uNr avidemux_2.7.0/cmake/sql/update.sh avidemux_2.7.0.new/cmake/sql/update.sh
104
+--- avidemux_2.7.0/cmake/sql/update.sh 2017-08-14 19:48:19.685114476 +0200
105
++++ avidemux_2.7.0.new/cmake/sql/update.sh 2017-08-14 20:02:01.410639682 +0200
106
 @@ -1,3 +1,3 @@
107
 -sqlite3 ~/.avidemux6/jobs.sql .d > dump
108
 +sqlite3 ~/.avidemux3/jobs.sql .d > dump
109
  #sql2class -sqlite -global -license -wrapped  -lib $PWD dump
110
  sql2class -sqlite -build -global -prefix $PWD -lib sqlJobs -namespace db -overwrite dump
111
-diff -uNr avidemux_2.6.15/cmake/Ts.cmake avidemux_2.6.15.new/cmake/Ts.cmake
112
---- avidemux_2.6.15/cmake/Ts.cmake 2016-11-21 22:37:50.249198923 +0100
113
-+++ avidemux_2.6.15.new/cmake/Ts.cmake 2016-11-21 22:36:26.486850055 +0100
114
+diff -uNr avidemux_2.7.0/cmake/Ts.cmake avidemux_2.7.0.new/cmake/Ts.cmake
115
+--- avidemux_2.7.0/cmake/Ts.cmake  2017-08-14 19:47:33.737848134 +0200
116
++++ avidemux_2.7.0.new/cmake/Ts.cmake  2017-08-14 20:01:14.567488123 +0200
117
 @@ -28,7 +28,7 @@
118
          IF(WIN32)
119
                  SET(i18dir "${CMAKE_INSTALL_PREFIX}/${BIN_DIR}/${QT_EXTENSION}/i18n")
120
avidemux_2.6.20.tar.gz -> avidemux_2.7.0.tar.gz Changed
Refresh
Refresh
Request History
enzokiel's avatar

enzokiel created request over 7 years ago

Update to version 2.7.0


enzokiel's avatar

enzokiel accepted request over 7 years ago